Презентация
  • формат pdf
  • размер 378,00 КБ
  • добавлен 16 декабря 2015 г.
LINQ
НИУ «Высшая школа экономики», Москва, 56 слайдов.
(Год разработки не указан).
Программа в процессе выполнения, как правило, обрабатывает некоторые данные. Данные могут находиться в самых разных местах, включая файлы XML, реляционные базы данных, коллекции в памяти и элементарные массивы.
В зависимости от места хранения данных программистам приходилось использовать разные и никак не связанные API-интерфейсы. Набор технологий LINQ (Language Integrated Query —язык интегрированных запросов), появившийся в .NET3.5, предоставил краткий, симметричный и строго типизированный способ доступа к широкому разнообразию хранилищ данных.
LINQ можно воспринимать как строго типизированный язык запросов, встроенный в грамматику С#. Используя LINQ, можно строить любое количество выражений, которые выглядят и ведут себя подобно SQL-запросам. Однако, запрос LINQ может применяться к любому числу хранилищ данных, включая хранилища, которые не имеют ничего общего с истинными реляционными базами данных.