Designing and Building Enterprise Blazor Applications

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.
Course info
Rating
(107)
Level
Intermediate
Updated
Aug 5, 2020
Duration
2h 36m
Table of contents
Course Overview
Designing and Architecting Blazor Applications
Working with Dependency Injection and Application State
Enhancing the Application for the Enterprise
HTTP Communication with Blazor
Building Advanced Form Workflows
Description
Course info
Rating
(107)
Level
Intermediate
Updated
Aug 5, 2020
Duration
2h 36m
Description

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.

About the author
About the author

Alex Wolf is passionate about software development and mastering new technologies. He has several years of experience working almost exclusively with the .NET Framework and related platforms. Alex is also a Microsoft Certified Professional in both MVC Application development and HTML 5 technologies. He loves learning new things!

More from the author
ASP.NET Core 3.0: The MVC Request Life Cycle
Intermediate
2h 46m
Oct 3, 2019
Code Analysis in Visual Studio 2019
Intermediate
1h 17m
Jun 6, 2019
More courses by Alex Wolf
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
everyone. My name is Alex Wolff and welcome to this course on designing and building enterprise blazer applications. Blazer is an exciting new part of DOT Net that offers promising tools for building rich Web interfaces with C Sharp. Now, whenever a framework is released, many developers are quick to build experimental sample abs well. The goal of this course is to go further with Blazer to evolve from building basic hello world abs to implementing more real world concepts. So in this course we will learn how to design our components and applications in a sustainable way. We'll explore important architectural topics like dependency, injection and routing in depth. We'll also see how to consume in share components in a reusable way to enhance our productivity. Rich Web apps frequently interact with a variety of AP eyes, so we'll also go in depth with age to __ Communication and Blazer finally will also explore more advanced form concepts that surface as an application _____ and complexity. By the end of this course, you'll gain a deeper understanding of how to build applications with blazer and how common patterns and features are implemented in this new framework. This course does assume practical experience with Web technologies like HTML and CSS. It also assumes at least basic working knowledge of DOT, Net and blazer. Ideally, you should feel comfortable with essential blazer concepts like components, service's forms and data binding. As long as you've built a basic starter app with Blazer, you're probably good to go. So I hope you'll join me on this journey to explore how to build more meaningful applications with Blazer right here on Pluralsight.