新しいプロジェクトを始めようとしています。
このプロジェクトの目的は、2 つのタスクを実行できる小さなアプリケーションをリモート PC にインストールすることです。
- ディレクトリの内容を読み取り、
- ファイルとフォルダーの名前変更および/または移動
好奇心旺盛な方のために説明すると、これは、HTPC で何百ものメディア ファイルを整理できるようにするためです。家族が見ようとしているときに私がファイルの管理を始めると、家族は非常に怒っています\\HTPC\Ripped
。\\HTPC\Movies
ストリーム バイトを から\\HTPC\Ripped
PC にコピーし、そこから にコピーする必要があります\\HTPC\Movies
)。
だから、私はVisual Studio 2010でVisual C#の下にある Installed Templates を見ています。通常、私が行っているのはWindows Formsに関するもので、あちこちにASP.NETページが時折あります。そのため、これは新しいテクノロジに足を踏み入れる絶好の機会になる可能性があります。
.NET Framework 4の下にインストールされているテンプレートのリストは次のとおりです。
- Windows フォーム アプリケーション
- WPF アプリケーション
- コンソール アプリケーション
- ASP.NET Web アプリケーション
- クラス ライブラリ
- ASP.NET MVC 2 Web アプリケーション
- Silverlight アプリケーション
- Silverlight クラス ライブラリ
- WCF サービス アプリケーション
- ASP.NET 動的データ エンティティ Web アプリケーション
- Windows Azure ツールを有効にします (これはテンプレートではなく、インストーラーである可能性があります)
- Excel 2010 ワークブック (いいえ!)
- Outlook 2010 アドイン (NO!)
- Word 2010 ドキュメント (NO!)
- アクティビティ ライブラリ
- WCF ワークフロー サービス アプリケーション
- Crystal Reports アプリケーション (NO!)
これらのいくつかは明らかに適切なタイプのプロジェクトではありませんが、私は Silverlight、WCF/WPF、または MVC の経験がまったくありません。
TCP を介してメッセージを送信することで相互に通信する 2 つの Windows フォーム アプリケーションを簡単に作成できますが、「これはシンプルで、うまく機能します!」
これらのいずれかがこのリモート デスクトップのようなツールに理想的に適している場合、私がやりたいことを達成するための優れたチュートリアルを教えてくれるボーナス ポイントです。
注:リモート デスクトップを実行するには、HTPC を Win7 Premium から Win7 Pro にアップグレードする必要があり、リモート デスクトップセッションが開始されるたびに Windows Media Center が閉じます。