LINQ to SQL を使用するアプリケーション ASP.NET では、 LinqDataSource Web サーバー コントロールを使用します。 このコントロールは、LINQ to SQL に対してクエリを実行し、データをブラウザーに渡して取得し、LINQ to SQL DataContext に送信してデータベースを更新する必要があるロジックのほとんどを処理します。 マークアップでコントロールを構成するだけで、LINQ to SQL とブラウザー間のすべてのデータ転送がコントロールによって処理されます。 コントロールはプレゼンテーション層との対話を処理し、LINQ to SQL はデータ層との通信を処理するため、ASP.NET 多層アプリケーションの主な焦点はカスタム ビジネス ロジックの記述です。
LINQDataSource
の詳細については、「LinqDataSource Web サーバー コントロールの概要」を参照してください。