0

asp.net プロジェクトがあり、ルートの下に 3 つのフォルダーを作成しました。フォルダ名は、「UI」、「Logical」、および「DataAccess」です。対応するコードは、別のフォルダーに分かれています。たとえば、UI フォルダーにはプレゼンテーションのみが含まれ、DataAccess にはデータベースからデータセットを取得する方法が含まれます。

それは 3 段階のアーキテクチャであると言えますか?

4

3 に答える 3

0

私にとって、あなたの層に物理的な分離を課すことは重要です。

したがって、Logicalのライブラリを作成します

したがって、DataAccessのライブラリを作成します

そしてUIのためのプレゼンテーションプロジェクト。

注意:

これにより、すべての構成要素を使用せずに、レイヤーを簡単にすることができます。

論理だけを再利用したい場合は、レイヤーだけを参照できます。

低結合を作成すると、アプリケーションのバグの影響を減らすことができます

..。

于 2012-09-26T14:41:09.923 に答える
0

次のリンクを参照してください。

http://www.codeproject.com/Articles/36847/Three-Layer-Architecture-in-C-NET

于 2012-09-26T14:42:37.960 に答える
0

この本は、レイヤーを正しく整理するのに役立つことがわかりました。

http://www.amazon.co.uk/Microsoft-NET-Architecting-Applications-PRO-Developer/dp/073562609X/ref=sr_1_1?s=books&ie=UTF8&qid=1348672396&sr=1-1

于 2012-09-26T15:13:57.037 に答える