現在、C#mysql接続情報をクラスファイル内に格納していますが、それはスマートには見えません。 NET Reflectorのようなリフレクタで、ソースコードをデバッグすることができます。データベースにアクセスするためのWebサービスを使用しているデスクトップアプリケーション> PHPまたはC#Webservice
これで、データベースを操作するWebサービスを作成することをお勧めします。エンドユーザーが使用するソフトウェアは、ユーザーの資格情報を使用してWebサービスで簡単に認証され、リソースにアクセスするために使用されます。
私は以下の問題を抱えています。私のサーバはlinux ubuntuで動作しており、すでにpleskを使って作成されたウェブサイトを保存しています。
私はhttp://www.mono-project.com/を使用してLinux上でWebサービスをホストできることを知っています。しかし、私はいつもPHPを使ってこのようなことをしてきましたが、sshサーバ上にインストールされたモノラルバージョンにc#web-serviceをアップロードする方法についてちょっと混乱しました。
PHPを使用してC#デスクトップアプリケーションと通信するWebサービスを作成できますか?
これは単なるエンドポイントです。あなたはあなたが望むものでWebサービスを作成し、次にデスクトップアプリケーションからWebリクエストを作成することができます。あなたが安らかなエンドポイントを作ったら、[RestSharp](http://restsharp.org/)のようなものを使ってコミュニケーションをとることができます。 – pstrjds