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

C# in Depth
Джон Скит Джон Скит Jon Skeet
Автор
Название в оригиналеC# in Depth
ИздательствоВильямс
Год издания2014
Страниц608
ПереплетТвердый переплет
ИзданиеТретье издание
Формат70х100/16 (170х240 мм, увеличенный)
ISBN978-5-8459-1909-0
ИзготовительООО "Издательский дом "Вильямс". 101509, РФ, г. Москва, ул. Лесная, 43, стр. 1
ИмпортерООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Книга «C# для профессионалов» (C# in Depth) является обновлением предыдущего издания, ставшего бестселлером, с целью раскрытия новых средств языка C# 5, включая решение проблем, которые связаны с написанием сопровождаемого асинхронного кода.

Книга «C# для профессионалов» (C# in Depth) является обновлением предыдущего издания, ставшего бестселлером, с целью раскрытия новых средств языка C# 5, включая решение проблем, которые связаны с написанием сопровождаемого асинхронного кода. Она предлагает уникальные сведения о сложных областях и темных закоулках языка, которые может предоставить только эксперт Джон Скит.

Если вы занимаетесь разработкой приложений .NET, то будете использовать C# как при построении сложного приложения уровня предприятия, так и при ускоренном написании какого-нибудь чернового приложения. В C# 5 можно делать удивительные вещи с помощью обобщений, лямбда-выражений, динамической типизации, LINQ, итераторных блоков и других средств. Однако прежде их необходимо должным образом изучить.

Третье издание книги было полностью пересмотрено с целью раскрытия новых средств версии C# 5, включая тонкости написания сопровождаемого асинхронного кода. Вы увидите всю мощь языка C# в действии и научитесь работать с ценнейшими средствами, которые эффективно впишутся в применяемый набор инструментов. Кроме того, вы узнаете, как избегать скрытых ловушек при программировании на C# с помощью кристально чистых объяснений вопросов, касающихся внутреннего устройства языка.

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

Что внутри:

  • обновления, появившиеся в C# 5,
  • новое средство async/await,
  • как и почему работает C#.

Содержание

  • Об авторах
  • Предисловие
  • Введение
  • Часть 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
  • Приложение В. Итог по версиям

Кадры Все 50

Похожие лоты

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Это бесплатно, безопасно и займёт всего несколько секунд
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Напишите нам