◐ Shell
clean mode source ↗

Blazor University - Introduction

AutoRegister

Automatic Dependency Injection Registration for .NET.

AutoRegister is a free open-source library that removes repetitive DI wiring in .NET projects. It discovers and registers implementations at build time, avoids start-up reflection cost, discovers Roslyn generated dependencies, and is 100% AOT compatible. Check it out on GitHub.

AutoLocalize

Automatic DataAnnotations localization for .NET.

AutoLocalize is a free open-source library that removes the repetitive work of wiring up localized validation messages in .NET projects. It weaves validation attributes at build time, applies a shared resource type automatically, and fills in resource names by convention. Check it out on GitHub.

Morris.Moxy

Automatic mixin code generation for .NET.

Morris.Moxy is a free open-source library that removes repetitive code patterns in .NET projects. It lets developers write reusable code templates at development time, processes them as Roslyn source generators in real time, and mixes the generated code into target classes. Check it out on GitHub.

MetaMerge.Fody

Keep .NET attributes consistent everywhere.

MetaMerge.Fody is a free open-source library that lets you define reusable sets of .NET attributes and apply them across multiple targets. It helps eliminate duplicated validation and display metadata, reducing drift between entities, contracts, and other shared models. Check it out on GitHub.

Blazor University is an invaluable resource for anyone learning the framework. It gets right to the point and covers the essential topics clearly and directly.

Steve Sanderson - Creator of Blazor, Microsoft

Welcome to Blazor University. By working your way through the information in this website I intend to take you from complete novice through to expert in all things Blazor.