Simple play icon Course
Skills

Designing and Building Enterprise Blazor Applications

by Alex Wolf

Blazor is an exciting new part of ASP.NET designed for building rich web user interfaces in C#. This course will help developers transition from building basic sample apps to implementing more real world concepts, design patterns, and features.

What you'll learn

Blazor offers promising new tools for building rich web interfaces with C#. This course, Designing and Building Enterprise Blazor Applications, will explore important architectural topics like dependency injection and routing in-depth.

First, you'll see how to consume and share components in a reusable way to enhance your productivity.

Next, you'll go in-depth with HTTP communication in Blazor, helping your rich web apps interact with a variety of APIs.

Finally, you’ll explore more advanced form concepts that surface as an application grows in complexity.

When you're finished with this course, you'll be ready to transition from building basic sample apps to implementing more real world concepts, design patterns, and features.

Table of contents

Course Overview
1min

About the author

Alex Wolf works as a Senior Content Developer at Microsoft and specializes in .NET on Azure and .NET AI . He is passionate about learning and teaching software development and has over a decade of experience in the .NET and Azure ecosystems. He is also highly engaged in DevOps and various cloud technologies to improve development workflows and infrastructure. Alex has worked for companies of nearly every size, ranging from small start-ups to massive enterprises. He also maintains a hobbyist i... more

Ready to upskill? Get started