C#: программирование для профессионалов. C# in Depth

2-е издание
Джон Скит

C# in Depth, 2nd Edition
Jon Skeet
книга C#: программирование для профессионалов. C# in Depth, 2-е издание
(увеличить обложку)

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

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

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

Эта книга о языке C# версии 2 и выше. Язык C# 1, библиотеки инфраструктуры .NET Framework и общеязыковая исполняющая среда (CLR) рассматриваются только в связи с языком C#. Книга «C#: программирование для профессионалов» обсуждается в блоге Виктора Штонда

Поскольку читатели имеют определенный объем знаний по языку C# 1, здесь не рассматривается материал, который, я полагаю, известен большинству. В этом издании подробно рассмотрены детали языка C# версий 2, 3 и 4.

Я полагаю, что множество разработчиков были бы менее расстроены результатом своей работы, если бы имели более глубокие "отношения" с языком, на котором они пишут. Я понимаю, «"отношения" с языком программирования» — звучит довольно дико, но это наилучшее, что я смог подобрать. Данная книга — моя попытка помочь вам достичь таких отношений. Этого, конечно, недостаточно, но это поможет вам в программировании; здесь предлагаются некоторые интересные пути исследования, а также объясняется, почему ваш код ведет себя так или иначе.

Язык C# 4 стал мощнее и выразительнее, чем в прежних версиях. Воспользовавшись обобщенными типами, лямбда-выражениями, динамическим вводом, LINQ, блоками итераторов и другими средствами, вы сможете сделать удивительные вещи, но сначала следует глубже изучить сам язык C#.

Второе издание этой книги полностью пересмотрено и обновлено, здесь рассматриваются новые возможности языка C# 4, а также такие средства, как Code Contracts. Вы изучите нюансы программирования на C# на практике, узнаете, как работать с высокоуровневыми средствами, которые будете рады иметь в своем инструментарии. Книга поможет читателям избежать скрытых недостатков языка C# и ознакомиться с его "внутренними" проблемами.

Особенности книги

  • Новые возможности языка C# 4
  • Вспомогательные средства языка C#
  • Советы и практический опыт

Читатели этой книги должны быть хорошо знакомы с основами языка C# и готовы к изучению хорошего материала!

Джон Скит — инженер по программному обеспечению Google, работающий в Лондоне. Обладатель статуса MVP по C# с 2003 года и заметный участник сообщества C#, сердце которого принадлежит языку C#.


544 стр., с ил.; ISBN 978-5-8459-1555-9, 978-1-9351-8247-4; формат 70x100/16; твердый переплет; тип бумаги: офсетная; 2011, 3 кв.; Вильямс.



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







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

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



Оглавление книги "C#: программирование для профессионалов. C# in Depth"

Об авторах Об авторах
Предисловие Предисловия к книге C# программирование для профессионалов, 2-е издание
Введение Введение к книге C# программирование для профессионалов, 2-е издание

Часть I. Отправляемся в путь
    Глава 1. Изменение способа разработки на C#
    Глава 2. Язык С# 1 — основа основ Глава 2. Язык С# 1 — основа основ

Часть II. Язык C# 2: решение проблем языка C#
    Глава 3. Параметрическая типизация с обобщениями
    Глава 4. Типы, допускающие значения null
    Глава 5. Скоростные делегаты
    Глава 6. Простой путь реализации итераторов
    Глава 7. Заключение C# 2: финальные средства

Часть III. Язык C# 3: революция в программировании
    Глава 8. Интеллектуальный компилятор
    Глава 9. Лямбда-выражения и деревья выражений
    Глава 10. Методы расширения
    Глава 11. Выражения запросов и LINQ to Objects
    Глава 12. LINQ вне коллекций

Часть IV. C# 4: приятно поиграть с другими
    Глава 13. Небольшие изменения для упрощения кода
    Глава 14. Динамическое связывание в статическом языке
    Глава 15. Позволим нашему коду выражаться яснее с помощью Code Contracts
    Глава 16. Что дальше

Приложение А. Стандартные операторы запроса LINQ
Приложение Б. Обобщенные коллекции в .NET
Приложение В. Итог по версиям


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

Rambler  Top100