尾崎 義尚 Microsoft MVP for Development Tools - Visual C# Oct, 2005 - Spt, 2008 2008/03/18 本特集では、ASP.NET Webアプリとして業務アプリを開発する際に必要となる考え方を解説していく(※アプリは「アプリケーション」の略)。前編ではそのパターンとコツを説明した。今回の後編では前編の内容を踏まえて、実際にVisual Studio 2005を使用して3階層の業務Webアプリを開発する。 ■3. 業務Webアプリの構造パターン 前編では、ソフトウェア開発には何らかのルールが必要であり、業務アプリにもさまざまなルール(パターン)が存在することを説明したが、その中で最も有名で一般的に用いられている業務アプリ開発のパターンが「3階層アーキテクチャ」だ。 以下では、この3階層アーキテクチャについて説明していく。な