Blazor and Razor Components in a nutshell
What you'll learn
- In this course, you will learn how to use Blazor - a new programming platform that can run on top of WebAssembly and run compiled code right in a browser.
- Students should preferably already know ASP .NET Core basics.
Blazor is a technology that allows developers to run .NET Code directly in the browser. With .NET Core 3.0, the technology is officially supported by Microsoft. And you can opt for either client plus server setup (server-side Blazor) or a pure WebAssembly-based experience (client-side Blazor). Whichever flavor you choose, the syntax will be almost identical.
Who this course is for:
- .NET Core developers, especially full-stack ones.
I am a Microsoft MVP and lead/senior software engineer with over a decade of professional experience. I primarily specialize in .NET and Microsoft stack. I am enthusiastic about creating well-crafted software that fully meets business needs.
Throughout my career, I have successfully developed software of various types and various levels of complexity in multiple industries. This includes a passenger information management system for a railway, distributed smart clusters of IoT devices, e-commerce systems, financial transaction processing systems, and more. I have also successfully led and mentored teams of software developers.
I enjoy sharing my knowledge with the community. This motivates me to mentor aspiring developers and create educational content, which includes blog posts, technical books, and online courses. My books include "SignalR on .NET 6 - the complete guide", "The battle hardened developer", and "The easiest way to learn design patterns". I regularly write about software development on my personal website, Scientific Programmer.