私の質問は、MS開発ツールとIISを使用した開発の容易さという文脈にあります。
Windows7ではなくWindowsServer2008 R2で直接開発することの長所と短所は何ですか?
私の質問は、MS開発ツールとIISを使用した開発の容易さという文脈にあります。
Windows7ではなくWindowsServer2008 R2で直接開発することの長所と短所は何ですか?
私は両方を使用しましたが、これまでのところわずかな違いしかありませんでした。
サーバー 2008 R2 の長所の 1 つは、サーバー マネージャーがあることです。これにより、頻繁に必要な機能やサービスにアクセスできます。Windows 7 では、マウスを数回クリックする必要があります。
Server 2008 R2 のもう 1 つのメリットは、開発環境が本番環境に近いことです。私は何の問題にも遭遇していません。
Windows 7 の小さな長所の 1 つは、デフォルトでいくつかの目を楽しませる機能が有効になっていることです。これを短所と見なす人もいるかもしれません。必要に応じて、サーバー 2008 R2 で Aero を有効にすることができます。ブルームーンに一度は、スナップとシェイク機能が便利だと思います。
サイドノート:
If you want to do WP7 development you may want to choose Windows 7. Windows Phone 開発者ツールは、Windows Vista または Windows 7 以外のオペレーティング システムでは正式にサポートされていません。このMSDN ブログ投稿によると。
IIS7 の特定の機能を構成するためのコードを作成している場合 (たとえば、Web サイト プロビジョニング アプリケーションを作成している場合) を除き、これらの機能は Windows 7 の IIS 管理コンソールでは使用できないか、表示されません。
標準的な Web アプリケーションを書いているだけなら、Windows 2008/R2 環境でのコーディングに関してプロはいません。
私は自分のコード (実際にはプロビジョニング システムをホストしている) の 95% を Windows 7 で記述しています。Windows 7 では簡単にテストまたは構成できない部分のために、Windows 2008 と Visual Studio をインストールした VM を使用しています。たとえば、IISリモート管理ビット (管理サービス、IIS マネージャー ユーザーなど) は、ボンネットの下にあるにもかかわらず、Windows 7 IIS MMC に表示されません。
私は Windows 7 で開発し、Windows Server 2008 にアプリケーションを展開していますが、それについて利点や欠点を感じたことはありません。開発の観点からは、賛否両論はないと本当に信じています。