3

まだ ASP.NET を学び始めたばかりです。ASP.NET でフォルダーを構成するためのベスト プラクティスの方法はありますか? MVC プロジェクトの規則または標準を知っています。純粋な ASP.NET に似たものはありますか?

基準がなければ。あなた(経験豊富なasp.netの専門家)がプロジェクトをどのように構成し、説明を付けているかを教えてください。

ありがとう

4

2 に答える 2

1

通常、あなたは見るでしょう

  • /App_Data (標準)
  • /App_Start (標準 - 新規)
  • /App_Themes (標準 - 古い)
  • /コンテンツ (標準 - 新規)
  • /コントロール
  • /画像
  • /スクリプト
  • /MasterPages

残りは個人的な好みです。

ただし、web.config を使用してアクセスを制限できるように、通常は許可された aspx ページを別のフォルダーに保持します。

DotNetNuke 06.02.03 のフォルダ構成は次のとおりです。

ここに画像の説明を入力

于 2013-07-23T17:43:27.000 に答える
0

一般的に言えば、開発者は通常、その名前がコンテンツを伝えるフォルダにマテリアルを分類します。たとえば、通常、CSS、画像、Java Script のすべてを Assets フォルダーに配置するか、複数のマスター ページがある場合はそれらを MastePages フォルダーに配置します。

関連するビジネスに基づいて Web フォームを区別する必要があります。たとえば、ユーザーに関するすべてのフォームをアカウント フォルダーに入れる必要があります。

モジュール性、MVP または MVC 設計パターン、依存性注入などを使用するエンタープライズ レベルのアプリケーションでは、この区別は関心の分離に基づいています。

全体として、フォルダーの名前がその中の素材を伝えることが重要です。

于 2013-07-23T18:41:56.430 に答える