Full Stack Development with Microsoft Blazor: Building Web, Mobile, and Desktop Applications in .NET 8 and Beyond, Fourth Edition

Четвёртое издание книги Питера Химшута представляет собой исчерпывающее руководство по созданию полнофункциональных приложений с использованием Microsoft Blazor. Blazor — это современный веб-фреймворк от Microsoft, позволяющий разрабатывать интерактивные веб-интерфейсы на C# вместо JavaScript. Книга охватывает все аспекты работы с Blazor в .NET 8, включая последние обновления и новые возможности платформы.

Вы изучите различные модели размещения Blazor: Blazor WebAssembly для выполнения кода C# непосредственно в браузере через WebAssembly, Blazor Server для выполнения логики на сервере с обновлением интерфейса через SignalR, а также создание статических сайтов. Особое внимание уделяется построению полноценных full-stack приложений, где C# используется как на стороне клиента, так и на сервере.

Книга демонстрирует, как с помощью Blazor и .NET MAUI создавать кроссплатформенные мобильные и настольные приложения, разделяя бизнес-логику и UI-компоненты. Вы освоите работу с компонентами, маршрутизацией, формами, валидацией, состоянием приложения, Dependency Injection, а также интеграцию с внешними API и базами данных. Практические примеры и реальные сценарии помогут закрепить знания.

Издание подходит как для разработчиков, уже знакомых с .NET и C#, которые хотят освоить современный стек для веб-разработки, так и для тех, кто только начинает путь в full-stack разработке. Книга предоставляет все необходимые знания для создания производительных, масштабируемых и поддерживаемых приложений на Blazor.

Full Stack Development with Microsoft Blazor: Building Web, Mobile, and Desktop Applications in .NET 8 and Beyond, Fourth Edition
A
Автор
Peter Himschoot
Издательство
Apress
Год
2024
Язык
Английский
1
Оцените книгу

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

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