Читать онлайн «Технология LINQ на примерах. Практикум с использованием электронного задачника Programming Taskbook for LINQ»

Автор Михаил Абрамян

Технология LINQ на примерах Практикум с использованием электронного задачника Programming Taskbook for LINQ Абрамян М. Э. М. Э. Абрамян Технология LINQ на примерах Практикум с использованием электронного задачника Programming Taskbook for LINQ Москва, 2014 УДК 004. 438. NET ББК 32. 973. 202 А13 Абрамян М. Э. А13 Технология LINQ на примерах. Практикум с использованием электронного задачника Programming Taskbook for LINQ. – М. : ДМК Пресс, 2014. – 326 с. : ил. ISBN 978-5-94074-981-3 Книга является практическим введением в технологию LINQ платформы . NET. Она содержит формулировки 250 учебных зада- ний, связанных с интерфейсами LINQ to Objects и LINQ to XML и включенных в электронный задачник Programming Taskbook for LINQ. В книге также приводятся примеры решений большого числа типовых задач, позволяющие изучить все категории запросов LINQ to Objects и компоненты объектной модели XML DOM, входящей в LINQ to XML. Дополнительный раздел книги посвящен особен- ностям интерфейсов LINQ to SQL и LINQ to Entities. Издание предназначено как для начинающих, так и для опытных программистов, желающих получить практические навыки примене- ния технологии LINQ. Оно также может использоваться в качестве задачника-практикума для студентов вузов, посвященных програм- мированию на платформе . NET. УДК 004. 438. NET ББК 32. 973 Все права защищены. Любая часть этой книги не может быть воспроиз- ведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но, по- скольку вероятность технических ошибок все равно существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи с этим издательство не несет ответственности за возможные ошибки, связанные с использованием книги. © Абрамян М. Э. , 2014 ISBN 978-5-94074-981-3 © Оформление, ДМК Пресс, 2014 Содержание Предисловие... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 6 Глава 1. Технология LINQ и ее изучение с применением задачника Programming Taskbook for LINQ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 9 1. 1. Технология LINQ и связанные с ней программные интерфейсы ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9 1. 2. Общее описание групп заданий LinqBegin, LinqObj, LinqXml ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 12 1. 3. Особенности выполнения заданий с использованием задачника Programming Taskbook for LINQ ... ... ... ... ... ... ... ... ... ... . 15 Глава 2. Знакомство с запросами LINQ: группа LinqBegin ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17 2. 1.