14.57 USD
Наличие на складе:
Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 03.09.2024; планируемая отправка: 04.09.2024
Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 06.09.2024; планируемая отправка: 07.09.2024
Издательство: | BHV-СПб |
Дата выхода: | май 2024 |
ISBN: | 978-5-9775-1966-3 |
Объём: | 512 страниц |
Масса: | 387 г |
Размеры(В x Ш x Т), см: | 24 x 17 |
Книга о разработке нативных, кросc-платформенных и веб-приложений на платформе .NET с использованием языка C#. Подробно рассмотрена экосистема платформы .NET, средства связи в распределённых системах (gRPC и SignalR), инструменты современной веб-разработки – Blazor, библиотека машинного обучения ML.NET, фреймворк для веб-разработки ASP.NET Core, инструментарий Entity Framework Core 7. Объяснены возможности подготовки микросервисной архитектуры, а также развёртывание контейнеров и управление ими с применением Docker Swarm и Kubernetes.
Платформа .NET – это развитая среда, в которой можно разрабатывать и выполнять приложения любых типов. Хотя официально на платформе .NET поддерживается несколько языков программирования, наиболее популярен среди них именно язык C#, и его можно считать флагманским.
В этой книге разобраны основы .NET, пошагово объяснено, как создавать нативные приложения, которые легко адаптировать для работы на многих платформах. Уделено внимание взаимодействию с базами данных и работе с Entity Framework Core 7. Рассматривается ASP.NET Core, главный фреймворк .NET, предназначенный для веб-разработки.
Обсуждаются и более современные веб-технологии, в частности Blazor (технология на основе WebAssembly, специально предназначенная для платформы .NET), а также настройка двунаправленной коммуникации с использованием SignalR и gRPC. В последней части книги описано развёртывание и контейнеризация приложения с применением Docker Swarm и Kubernetes.
Прочитав книгу, вы научитесь уверенно создавать приложения на языке C# для платформы .NET.