Часть 3: об использовании ХLINQ, то есть LINQ для работы с XML-данными.
Часть 2: об использовании DLINQ, то есть LINQ для работы с данными из БД.
Часть 1: все о стандартном LINQ, используемом для запросов к объектам в памяти, таким как списки, массивы и т.д.
Предполагаемая серия статей состоит из:
LINQ довольно крут, и я занялся его изучением, рассчитывая написать статью о том, что я узнал о LINQ/DLINQ/XLINQ, и надеясь, что это пойдет на пользу некоторым из вас. Эта статья, первая из трех, будет сфокусирована на LINQ.
XLINQ: Интегрированные в язык запросы к XML (LINQ to XML).
DINQ: Language Integrated Query for databases (переименованный в мартовском СТР в LINQ to SQL)
DINQ: Интегрированные в язык запросы к БД (LINQ to SQL).
LINQ: Интегрированные в язык запросы к объектам в памяти (LINQ to Objects).
Как видите, здесь есть, что изучать. Я сейчас изучаю WPF/WCF, но я также интересуюсь небольшим алмазиком по имени LINQ, который, я уверен, станет частью .NET 3.5 и Visual Studio "Orcas" (как ее сейчас называют). LINQ добавит новые возможности к C# и VB.NET. Есть три разновидности LINQ:
Windows Cardspace: решение на основе стандартов для работы и управления различными видами цифровой идентификации.
Windows Presentation Foundation (WPF): новый презентационный слой.
Windows Communication Foundation (WCF): новый слой коммуникаций.
Windows Workflow Foundation (WWF): управление жизненным циклом объектов / хранение состояния объектов
.NET 3.0 уже выпущена, так что нам следует уже разобраться в ней, не так ли? Здорово, это не похоже на то, как в старые времена появился .NET 2.0. Хорошо, если вы еще не поняли, .NET 3.0 содержит довольно много нового:
ПРИМЕЧАНИЕСтатья была изменена, чтобы учесть изменения появившиеся в LINQ в Beta1 Orcas. Оригинальная статья основывалась на майском CTP от 2006 года.
Автор: Саша Барбер (Sacha Barber)
Продолжается подписка на наши издания! Вы не забыли подписаться?
Работа в редакции!
Технология Клиент-Сервер 2007'2
Комментариев нет:
Отправить комментарий