ウェブサイトのレイヤー化は、初心者にとって常に非常に面倒なものです。
この例では、最も単純なユーザー テーブルを例として、階層化アーキテクチャでユーザー テーブル データに対するクエリ、追加、削除、変更の操作を実装する方法を示します。
この例のアーキテクチャは次の層に分割できます。
Web: ページ レイヤー。ページ、設定ファイルなどのみを保存します。
WebFacade: ページ ロジック層。ページ ロジックの処理を担当します。
ビジネス: ビジネス ロジックの処理を担当するロジック層
コンポーネント: パブリック オブジェクトを含むパブリック コンポーネント レイヤー、プログラム構成クラスもこのレイヤーに配置できます。
DataProvider: データベースとの通信を担当するデータベース処理層。
デモプログラムのインストール方法:
1. aspx1.com.mdf データベースを直接アタッチします。
2. Web/Web.config の DbConnectionString を、復元したデータベースの接続文字列に変更します。
3. VS2005 を使用して、VS2005Sample.sln を開きます。
拡大する