ASP.NET MVC のプロジェクト レイアウトとサイト構造
-
19-09-2019 - |
質問
私は ASP.NET MVC を初めて使用するため、ASP.NET MVC を使用して Web サイトを作成して展開したいと考えています。
クラシック ASP を実行する古いサイトがいくつかあり、サイト構造は次のようになります。
- web.root (Web サイトのページを保持します)
- data.files (データベースを保持)
- log.files (ログ ファイル)
同じ構造が ASP.NET MVC にも使用されているのかと思っていました??
Visual Studio プロジェクト ファイルを保存するためのベスト プラクティスは何ですか?
解決
ASP.NET MVCは、独自の構造を使用しています。 ASP.NET MVCは、プロフェッショナルASP.NET MVC 1.0を含め、どのように動作するかの優れた書籍があります WROXによります。 のASP.NET MVCは、ASP.NETとは異なり、の理由のそれはそれが何を行い、それを正しく利用するの非常に重要のです。
なぜを理解します 私は前に示唆したように、MVC は、独自のファイル構造を使用しています。
<
このファイル構造は「デフォルト」であるかの設定オーバーMVC-タイプはそれを呼び出すように、「条約/>」。あなたは、Visual Studio 2008をインストールし、新しいASP.NET MVC 1.0プロジェクトを開始する場合は、この構造があなたのために作成されていることがわかります。
、はその取引でのスタックオーバーフローの質問の多くの展開に関してありますそのます。
他のヒント
のプロジェクトファイルを保存するの
このため、ソースコントロールを使用して、例えば、SVN。あなたはここにの SVNの詳細を読むことができます。
のアプリケーションをデプロイする
はローカルフォルダ、FTPまたはIISへのWebプロジェクトを展開することができますVisual Studioでの展開functionallityであり構築されています。あなたはここにのサイト展開についての詳細を読むことができます。
を理解するASP.NET MVC の