LINQ to SQL
LINQ to SQL является компонентом платформа .NET Framework версии 3,5, предоставляющей инфраструктуру времени выполнения для управления реляционными данными как объектами.
Примечание
Реляционные данные отображаются в виде коллекции двумерных таблиц (отношений или плоских файлов),где общие столбцы связывают таблицы друг с другом. чтобы эффективно использовать LINQ to SQL, необходимо иметь некоторые навыки работы с базовыми принципами реляционных баз данных.
В LINQ to SQL модель данных реляционной базы данных сопоставляется объектной модели, выраженной на языке программирования разработчика. при запуске приложения LINQ to SQL преобразуется в 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 архитектуру управления источниками данных.