.NET in Action. Second Edition

Второе издание книги «.NET in Action» представляет собой всеобъемлющее практическое руководство по современной платформе .NET Core. Автор Джастин Метцгар проводит читателя от основ до продвинутых тем, необходимых для создания кросс-платформенных приложений.

Книга начинается с объяснения философии и архитектуры .NET, включая среду выполнения, промежуточный язык (IL), JIT-компиляцию и сборку мусора. Затем читатель погружается в создание консольных приложений, изучая шаблоны проектов, пространства имён, глобальные директивы using и особенности языка C#, такие как свойства и интерполированные строки.

Значительная часть материала посвящена веб-разработке с использованием ASP.NET Core для создания веб-сервисов и приложений. Рассматриваются работа с файлами и сетевыми операциями ввода-вывода, а также использование Entity Framework Core для взаимодействия с реляционными базами данных — ключевые навыки для backend-разработчика.

Отдельные разделы книги охватывают критически важные аспекты профессиональной разработки: модульное и интеграционное тестирование, подмену зависимостей, безопасность, производительность, обработку ошибок, создание интернационализированных приложений и работу с контейнерами Docker. Книга учит писать код, который легко портируется между платформами, и даёт советы по миграции legacy-кода на .NET Core.

.NET in Action. Second Edition
A
Автор
Dustin Metzgar
Издательство
Manning Publications
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент