• 締切済み

「Webサイト」プロジェクトと 「ASP.NET アプリケーション」プロジェクトのどちらを使う?

VS2008でASP.NETの新規開発をする予定です。 新規作成時に 「Webサイト」プロジェクトと 「ASP.NET アプリケーション」プロジェクト のどちらを使えばよろしいでしょうか? デプロイのやり方や、開発する時の違い(Ajaxの適用のしやすさなど) がありましたら教えてください。 すこし調べた感想は 、 「Webサイト」は簡易版みたいだから(自信なし) 「ASP.NET アプリケーション」のほうがよいのかなと思います。

みんなの回答

回答No.1

根本的に,できることに違いはほぼないです。 大きな要件としては唯一, ・Visual Studio.NET 2002/2003で作られていたWebアプリをアップグレードする場合 これのみ,ASP.NET Webアプリケーション一択です。 あとは, 「ここのコードファイルはC#」 「ここのコードファイルはVB」 というようなことをやりたい場合はWebサイトを使うことになりますが,普通はこんなことしませんし。 http://msdn.microsoft.com/ja-jp/library/t990ks23.aspx あとは,Webサイトの方がビルドが少なくて済むとか, Webアプリケーションの方がソリューションのディレクトリに含みやすいとか, そういう点の違いはありますが……。 ちなみに,私は単にVS.NET 2003から慣れ親しんでいる,という理由だけでWebアプリケーションを使っています。

参考URL:
http://dotnetfan.org/blogs/dotnetfanblog/archive/2008/01/21/2717.aspx
manado3
質問者

お礼

ありがとうございます。 まだ、完全に理解はしていませんが、構成管理の視点から ASP.NET Webアプリケーションのほうが優れていると感じました。

関連するQ&A