Microsoft Blazor, 2nd Edition
- Author: Peter Himschoot
- ISBN: 1484259270
- Year: 2020
- Pages: 303
- Language: English
- File size: 7.5 MB
- File format: PDF, ePub
- Category: C & C++
This second edition is updated to operate with the launch edition of Blazor and covers Blazor’s usage in creating equally server-side and WebAssembly Blazor applications. Programmers are able to use their expertise in .NET together with thousands of current libraries, directly in the browser.
There’s important new coverage in this edition on the new and improved Razor syntax, how to quickly validate user input with Blazor validation, and also the way to build complex interacting components with Cascading Properties and Templated Components. You are going to learn how to build user interfaces and current data to a user for modification and display, capturing the consumer’s changes via data binding. The book shows you how you can access a rich library of .NET functionality such as a component model for constructing a composable user interface, including how to create reusable components that can be used across numerous pages and sites. Also covered is information exchange with a server, giving you access to microservices and database providers.
Blazor provides a fresh take on web development by eliminating the need for you to understand different languages and frameworks for client and server-side improvement. Blazor enables C# and .NET to be used on all sides, providing a robust feature set that is well suited to scalable, enterprise-level applications. This book gets you started using this significant new toolkit for web application development.
What You’ll Learn
- Construct user interfaces and screen data for users to edit
- Catch the consumer’s changes through data binding
- Transfer info back and forth between server and client
- Communicate with microservices and database services
- Develop reusable components and assemble them into larger parts
- Utilize routing to Develop single-page software (SPAs)
- Build Blazor libraries that are reusable across software
Who This Book Is For