Manning Early Access Program (MEAP)
Read chapters as they are written, get the finished eBook as soon as it’s ready, and receive the pBook long before it's in bookstores.
An example-driven guide to building reusable UI components and web frontends—all with Blazor, C#, and .NET.
Blazor, a powerful C#-based frontend framework from Microsoft, makes it easy to create fast rich web applications without the limitations of typical JavaScript-based tools. Blazor components seamlessly blend C# and standard HTML markup, so you can build web frontends using the same technology as your server-side code. With Blazor WebAssembly, you can also run your C# code natively in the browser.
about the technology
Blazor empowers .NET developers to create rich and interactive web UIs using C#, HLML, and WebAssembly. Because you're using C# throughout the stack, you can easily share classes between client and server. The result is easily reusable code, native performance in the browser, and full access to your favorite .NET libraries and tools end to end.
about the book
Blazor in Action is a practical guide to building stunning UIs and client-side applications using C# and .NET. Written to the most recent stable build of Blazor, this example-driven book shows how to build a complete end-to-end hiking route web application that’s full of easily reusable code.
You'll create your own custom Blazor components, including handy UI elements like form controls, and learn how to implement access controls and other important security features. Finally, you'll learn how you can use Blazor components inside your existing ASP.NET applications, and get essential tips and tricks on tuning your app's performance. By the time you're done, you'll be ready to develop beautiful sites and apps that seamlessly execute your C# code natively in the browser.
what's inside
Building reusable UI components
Blazor + WebAssembly
Building forms with validation
Integrating with JavaScript libraries
Testing your applications
Securing your application
Picking the right hosting model
about the reader
For full-stack C# and .NET web developers.
about the author
Chris Sainty has been a part of the Blazor community since before its first experimental preview. He was one of the first Blazor bloggers, an active open source developer, and a Microsoft MVP.
customers also reading
This book1°2°3°
FREE domestic shipping on orders of three or more print books
An excellent resource for learning Blazor concepts.
A highly accessible and clear introduction to a very interesting and what will be a very relevant technology in the UI/UX space.
A very good book to learn Blazor, with a pratical examples and detailed explanations of concepts like components, routes, parameters, and event handlers.