LINQ: язык интегрированных запросов в C# 2010 для профессионалов

Адам Фримен, Джозеф C. Раттц-мл.

Pro LINQ: Language Integrated Query in C# 2010
Adam Freeman, Joseph C. Rattz, Jr.
книга LINQ: язык интегрированных запросов в C# 2010 для профессионалов
(увеличить обложку)

Где купить книгу

Оглавление
Пролистать книгу
Файлы к книге

Обсуждение книги в блоге Виктора Штонда

LINQ представляет собой часть платформы .NET Framework, которая обеспечивает обобщенный подход к запросам данных из различных источников. Знание LINQ быстро становится необходимым для всех разработчиков приложений .NET. Эта книга посвящена написанию кода с помощью LINQ. Многие книги предлагают простые примеры использования методов и зачастую ими ограничиваются. Настоящая книга не такая. За счет демонстрации особенностей применения широкого разнообразия операций и прототипов LINQ она становится неоценимым источником реальных примеров использования LINQ.
Книга написана в дружественном к читателю стиле и позволит эффективно освоить применение LINQ в разработке приложений.
Благодаря этой книге, вы изучите следующие вопросы:

  • Как эффективно задействовать все новые возможности языка C# 2010, связанные с LINQ, включая методы расширений, лямбда-выражения, анонимные типы данных и частичные методы
  • Как использовать LINQ to Objects для запроса информации из коллекций данных, расположенных в памяти, таких как массивы, ArrayList и списки
  • Почему некоторые запросы являются отложенными, как они влияют на код, и каким образом заставить их работать максимально эффективно
  • Как использовать LINQ to XML для создания, манипулирования и поиска в XML-данных
  • Как осуществлять запросы в наборы данных с помощью LINQ to DataSet, сосуществуя с унаследованным кодом, и как использовать LINQ для работы с базами данных, отличными от SQL Server
  • Как запрашивать базы данных посредством LINQ to SQL, создавать собственные сущностные классы и обрабатывать конфликты параллельного доступа
Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET.



Эта книга целиком и полностью посвящена написанию кода. Она начинается с кода и кодом же завершается. При написании книги мы преследовали цель предложить вам цельный набор полезных примеров применения LINQ. Вместо того чтобы показывать одиночные и простые примеры, мы попытались представить полную картину и продемонстрировать всю мощь доступных операций и прототипов LINQ. Благодаря этой информации, вы сможете сразу же приступить к эффективному использованию LINQ и извлечь максимум из этого мощного и гибкого инструмента.
В книге мы стремились давать информацию в такой форме, которая бы позволила использовать ее непосредственно в разрабатываемых проектах. Вместо того чтобы уводить в сторону от базовых принципов, рассматривая мало пригодные для применения крупные демонстрационные приложения, в этой книге внимание фокусируется на каждой операции, методе и классе LINQ, предоставляя сведения, которые нужны — кратко и полно. Например, код, иллюстрирующий конфликты параллельного доступа, в действительности их и создает, так что можно пошагово пройти код, уловить суть проблемы и разобраться в способе ее разрешения.
Книга предназначена для тех, кто знаком с языком C# и желает изучить технологию LINQ и языковые средства C# 4.0, связанные с LINQ. При этом знание всех особенностей версии .NET 4.0 не требуется. Там где нужны более глубокие знания, объяснения начинаются с нуля, потому разобраться сможет даже новичок в C#.
Адам Фримен и Джозеф Раттц-мл.

Об авторах
Джозеф Раттц-мл. занимается программированием на C++, Java, ASP, ASP.NET, C#, HTML, DHTML и XML. Он разрабатывал приложения для SCT, DocuCorp, IBM, комитета по проведению олимпийских игр в Атланте, CheckFree, NCR, EDS, Delta Technology, Radiant Systems и Genuine Parts Company. В настоящее время его можно найти в Genuine Parts Company — родительской компании NAPA — в департаменте Automotive Parts Group Information Systems, где он трудится над своим детищем — веб-сайтом Storefront. Этот сайт обслуживает хранилища NAPA, предоставляя их счета и данные в сети систем AS/400. Автор книг Pro LINQ: Language Integrated Query in C# 2008, Pro LINQ: Language Integrated Query in VB 2008.
Адам Фримен — профессионал в области информационных технологий, который занимал ведущие должности в ряде компаний, последняя из них — директор по развитию технологий и главный операционной директор в глобальном банке. Автор книг Programming .NET Security, Microsoft .NET XML Web Services Step by Step, C# for Java Developers.

656 стр., с ил.; ISBN 978-5-8459-1701-0, 978-1430-22653-6; формат 70x100/16; твердый переплет; тип бумаги: офсетная; серия Expert's Voice (APress); 2011, 1 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Оглавление книги "LINQ: язык интегрированных запросов в C# 2010 для профессионалов"

Об авторах Об авторах

Часть I. LINQ: язык интегрированных запросов в C#
    Глава 1. Знакомство с LINQ
    Глава 2. Расширения языка C# для LINQ

Часть II. LINQ to Objects
    Глава 3. Введение в LINQ to Objects
    Глава 4. Отложенные операции
    Глава 5. Не отложенные операции

Часть III. LINQ to XML
    Глава 6. Введение в LINQ to XML
    Глава 7. Интерфейс LINQ to XML API
    Глава 8. Операции LINQ to XML
    Глава 9. Дополнительные возможности LINQ to XML

Часть IV. LINQ to DataSet
    Глава 10. Операции LINQ to DataSet
    Глава 11. Дополнительные возможности LINQ to DataSet

Часть V. LINQ to SQL
    Глава 12. Введение в LINQ to SQL
    Глава 13. Советы и инструменты, связанные с LINQ to SQL
    Глава 14. Операции LINQ to SQL для баз данных
    Глава 15. Сущностные классы LINQ to SQL
    Глава 16. Класс DataContext в LINQ to SQL
    Глава 17. Конфликты параллельного доступа LINQ to SQL
    Глава 18. Дополнительные возможности LINQ to SQL

Часть VI. LINQ to Entities
    Глава 19. Введение в LINQ to Entities Глава 19. Введение в LINQ to Entities
    Глава 20. Операции LINQ to Entities
    Глава 21. Классы LINQ to Entities

Часть VII. Parallel LINQ
    Глава 22. Введение в Parallel LINQ
    Глава 23. Использование Parallel LINQ
    Глава 24. Операции Parallel LINQ


Copyright © 1992-2015 Издательская группа "Диалектика-Вильямс"

Rambler  Top100