C# 10 и .NET 6. Современная кросс-платформенная разработка
Шестое издание книги представляет собой всеобъемлющее руководство по современной разработке на C# 10 и .NET 6. Издание серьезно переработано и включает все новые функции, реализованные в этих версиях. Книга предназначена для программистов, желающих освоить кросс-платформенную разработку.
Вы изучите фундаментальные принципы объектно-ориентированного программирования, научитесь писать, тестировать и отлаживать функции, реализовывать интерфейсы и наследовать классы. В издании подробно рассматриваются API .NET для решения практических задач: управление данными и их запросами, мониторинг и повышение производительности, работа с файловой системой, асинхронными потоками, сериализацией и шифрованием.
Книга содержит множество примеров кода для создания кросс-платформенных приложений, веб-сайтов и служб на основе ASP.NET Core. Вы освоите разработку с помощью Razor Pages, паттерна MVC, создание веб-сервисов и пользовательских интерфейсов с помощью Blazor. Отдельные главы посвящены работе с Entity Framework Core, LINQ, многозадачности для улучшения производительности и масштабируемости приложений.









