Описание
В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновлено и дополнено новой главой, касающейся Microsoft Blazor.
В первой части книги рассмотрены основы C#, включая объектно-ориентированное программирование и новые возможности C# 9, такие как создание экземпляров новых объектов с целевым типом и работа с неизменяемыми типами с использованием ключевого слова record. Во второй части рассматриваются API .NET для выполнения таких задач, как управление данными и запросы к ним, мониторинг и повышение производительности, а также работа с файловой системой, асинхронными потоками, сериализацией и шифрованием. В третьей части на примерах кросс-платформенных приложений вы сможете собрать и развернуть собственные: например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms.
Вы приобретете знания и навыки, необходимые для использования C# 9 и .NET 5 для разработки сервисов, веб- и мобильных приложений.
Научитесь создавать собственные типы с помощью объектно-ориентированного программирования.
- Запрашивать и обрабатывать данные, используя LINQ.
- Разрабатывать веб-приложения и сервисы, используя ASP.NET Core 5.
- Разрабатывать интеллектуальные приложения с помощью машинного обучения.
- Работать с Entity Framework Core и реляционными базами данных.
- Разрабатывать приложения для Windows с использованием универсальной платформы Windows и XAML.
- Создавать веб-приложения на базе платформы Blazor.
- Разрабатывать мобильные приложения для iOS и Android с помощью Xamarin. Forms.
Характеристики
Автор(ы) | Марк Прайс |
Переводчик | С. В. Черников |
Издательство | Питер |
Серия | Для профессионалов |
Год выпуска | 2022 |
ISBN | 978-5-4461-2921-8 |
Возрастное ограничение | 16+ |
Кол-во страниц | 832 |
Формат страниц | 70x100/16 (170x240 мм) |
Язык | Русский |
Переплёт | Мягкий |
Доп. сведения | Офсетная бумага |
Иллюстрации | черно-белые |
Тираж | 500 экз. |
Вес | 1085 г |