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 .NET and Azure Content Developer at Microsoft, and is passionate about learning and teaching software development. He has over a decade of experience and multiple certifications in the .NET ecosystem and related technologies. He is also highly engaged in DevOps and Cloud technologies to improve development workflows and infrastructure. Alex has worked for companies of nearly every size, ranging from small start-ups to very large enterprises. He also maintains a hobbyist ... more

Ready to upskill? Get started