2009-05-28 17 views
5

ASP.NETでは、私のapp_codeフォルダに大量の.csファイルがあります。私のプロジェクトに属するモジュールで整理できれば素晴らしいと思いますので、app_codeフォルダを展開すると永遠にスクロールしません。あなたはどうやって整理しますか?ASP.NET app_codeフォルダを整理する方法は?

答えて

10

に使用するフォルダ...

またはあなたのWebサイトや参照、そのライブラリのためのクラスライブラリにすべてのクラスを外に移動。

次に、すべてのクラスが適切にフォルダ&名前空間にあります。

私はApp_Codeフォルダーを使用しなければならなかった過去では、私は特定のもののための主要なサイトのフォルダ構造を反映してきましたし、他のすべて

例えばための共通のフォルダを持っていました

1

App_Code内の関連するフォルダに物事を保存してみます。たとえば、DataLinxと呼ばれる機能/製品があるため、ここに関連するすべてのファイルを含むApp_Codeの下にDataLinxフォルダがあります。

5

可能であれば.csファイルを別のプロジェクトに配置し、.dllファイルをインポートすることをお勧めします。

0

異なるレイヤーと機能のプロジェクトを作成する2つのオプションがあります。または、app_codeフォルダに、機能が異なるフォルダを作成します。

最初のレイヤーを使用しているとします。各レイヤーごとにクラスライブラリプロジェクトを作成する必要があります。データベースレイヤー、ビジネスロジックレイヤー、共通コントロールなどと同様に、ソリューションを作成してこのすべてのプロジェクトを追加します。あなたの必要性のためのプロジェクトDLLを参照してください。

他の方法では、論理的に.csファイルを別のフォルダにグループ化するだけです。

関連する問題