Описание
C# — универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности.
Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка. Вы разберетесь с асинхронными потоками, ссылочными типами, допускающими значение NULL, сопоставлениями с образцом, реализациями по умолчанию для метода интерфейса, диапазонами и синтаксисом индексации и многим другим.
В этой книге вы:
- Узнаете, как C# поддерживает классы, настраиваемые типы, коллекции и обработку ошибок.
- Сможете создавать высокопроизводительный код с эффективным использованием памяти с помощью типов Span<T> и Memory<T>.
- Научитесь запрашивать и работать с объектными моделями, базами, потоками данных и XML-документами
- Примените многопоточность, чтобы задействовать всю мощь параллельной обработки.
- Узнаете, как функции асинхронного языка помогают улучшить скорость отклика и масштабируемость приложений.
«В отличие от книг, посвященных Visual Studio и сопутствующим технологиям, эта книга охватывает основы языка, которые необходимы для успешного создания хорошего ПО. Важные концепции иллюстрируются подробными примерами кода. Тщательно и подробно Иэн Гриффитс раскрывает тайны языка, редко освещаемые в других источниках. Это самый полный курс С#».
- Джереми Морган, инженер по программному обеспечению / DevOps
Об авторе:
Иэн Гриффитс работает в endjin. Он ментор Pluralsight по направлениям C# и WPF.
Его имя очень популярно в новостных рассылках разработчиков, а подписчики борются за первое место в соревновании «как заставить Иэна написать самый длинный ответ на самый короткий вопрос».
Характеристики
Автор(ы) | Иэн Гриффитс |
Переводчик | Р. Чикин |
Издательство | Питер |
Серия | Бестселлеры O'Reilly |
Год выпуска | 2021 |
ISBN | 978-5-4461-1638-6 |
Возрастное ограничение | 16+ |
Кол-во страниц | 944 |
Формат страниц | 70x100/16 (170x240 мм) |
Язык | Русский |
Переплёт | Мягкий |
Доп. сведения | Офсетная бумага |
Иллюстрации | черно-белые |
Тираж | 700 экз. |
Вес | 1415 г |