LINQ to SQL

LINQ to SQLявляется компонентом платформа .NET Framework версии 3,5, предоставляющей инфраструктуру времени выполнения для управления реляционными данными как объектами.

Примечание

Реляционные данные отображаются в виде коллекции двумерных таблиц (отношений или плоских файлов),где общие столбцы связывают таблицы друг с другом. Для эффективного использования LINQ to SQL необходимо ознакомиться с основными принципами реляционных баз данных.

В LINQ to SQL модель данных реляционной базы данных сопоставляется объектной модели, выраженной в языке программирования разработчика. При запуске приложения LINQ to SQL преобразует запросы LINQ из объектной модели в SQL и отправляет их в базу данных для выполнения. Когда база данных возвращает результаты, LINQ to SQL преобразует их обратно в объекты, с которыми можно работать на собственном языке программирования.

разработчики, использующие Visual Studio, обычно используют реляционный конструктор объектов, который предоставляет пользовательский интерфейс для реализации многих функций LINQ to SQL .

Документация, включенная в эту версию LINQ to SQL, описывает основные строительные блоки, процессы и методики, необходимые для построения приложений LINQ to SQL. Можно также выполнить поиск по Документация Майкрософт для конкретных проблем, и вы можете принять участие в форуме LINQ, где вы сможете обсуждать более сложные темы подробно с экспертами. наконец, LINQ to SQL: .net Language-Integrated запрос к реляционным данным — технические сведения о LINQ to SQL технологии, а также примеры кода для Visual Basic и C#.

в этом разделе

Начало работы
Содержит краткие общие сведения о LINQ to SQL, а также сведения о начале работы с LINQ to SQL.

Руководство по программированию
Содержит описание действий по сопоставлению, осуществлению запросов, обновлению, отладке и выполнению схожих задач.

Ссылки
Содержит справочные сведения о ряде аспектов LINQ to SQL. Представлены следующие разделы: "Сопоставление типов SQL-CLR", "Преобразование стандартного оператора запросов" и многие другие.

Примеры
содержит ссылки на примеры Visual Basic и C#.

Интегрированный в язык запрос (LINQ) — C #
Предоставляет обзоры технологий LINQ в C#.

LINQ — Visual Basic
Предоставляет обзоры технологий LINQ в Visual Basic.

LINQ
описывает технологии LINQ для Visual Basic пользователей.

LINQ и ADO.NET
ссылки на портал ADO.NET.

Пошаговые руководства LINQ to SQL
Содержит список пошаговых руководств, доступных для LINQ to SQL.

Загрузка примеров баз данных
Содержит инструкции по загрузке примеров баз данных, используемых в документации.

Обзор серверного веб-элемента управления LinqDataSource
описывает, как LinqDataSource элемент управления предоставляет Language-Integrated запросы (LINQ) веб-разработчикам через ASP.NET архитектуру управления источниками данных.