次の方法で共有


n 層データ アプリケーション

更新 : 2007 年 11 月

n 層データ アプリケーションは、複数の論理レイヤ (または層) に分離されるデータ中心のアプリケーションです。つまり、n 層データ アプリケーションは、複数のプロジェクトに分離されたアプリケーションであり、データ アクセス層、ビジネス ロジック層、プレゼンテーション層がそれぞれ別個のプロジェクトに含まれています。

TableAdapters およびデータセット クラスを別個のプロジェクトに生成できるように、型指定されたデータセットが強化されました。これにより、アプリケーション層を分離して、n 層データ アプリケーションをすばやく生成できるようになります。

型指定されたデータセットで n 層をサポートすることにより、アプリケーション アーキテクチャを n 層デザインに反復開発することが可能になり、コードを複数のプロジェクトに手動で分離する必要がなくなります。データ層のデザインは、データセット デザイナを使用して開始します。アプリケーション アーキテクチャを n 層デザインにする準備ができたら、データセット クラスが別個のプロジェクトに生成されるようにデータセットの [DataSet プロジェクト] プロパティを設定します。

このセクションの内容

参照

DataSet

TypedTableBase<T>

関連するセクション

データの新機能

階層更新

Visual Studio のデータセットの概要

データへのアクセス (Visual Studio)

TableAdapter の概要

オブジェクト リレーショナル デザイナ (O/R デザイナ)

接続の頻度があまり高くないアプリケーション

LINQ to SQL を使用する n 層アプリケーションとリモート アプリケーション