Поделиться через


Технология LINQ to SQL в многоуровневых приложениях ASP.NET

Обновлен: November 2007

В приложениях ASP.NET, использующих LINQ to SQL, применяется серверный веб-элемент управления LinqDataSource. Этот элемент управления обрабатывает большую часть логики, необходимой для выполнения запросов в LINQ to SQL, передает данные в обозреватель, извлекает их и отправляет классу LINQ to SQL DataContext, который затем обновляет базу данных. Чтобы элемент управления полностью обрабатывал передачу данных между LINQ to SQL и обозревателем, достаточно настроить его в разметке. Поскольку элемент управления обрабатывает взаимодействия с уровнем представления, а LINQ to SQL обрабатывает взаимодействие с уровнем данных, то в многоуровневых приложениях ASP.NET особое внимание следует уделять написанию пользовательской бизнес-логики.

Дополнительные сведения о LINQDataSource см. в разделе Общие сведения о серверном веб-элементе управления LinqDataSource.

См. также

Основные понятия

Многоуровневые и удаленные приложения с LINQ to SQL