Welcome to Start Blazoring!

The documentation on this website fully documents all features and behaviors found in our Start Blazoring template. If you find any bugs in the template, an error in the documentation, or if you have questions, do not hesitate to contact us at support@startblazoring.com

Blazor is a new framework from Microsoft that allows you to write rich web applications exclusively in .NET, without having to touch another line of Javascript ever again. Start Blazoring is a .NET 5 Server Side Blazor starter template that is designed to help your new application get off the ground with minimal effort. Our goal is to help you focus on your code instead of on things like authentication, two-factor, user management, logging and so on. This product has a number of zero configuration services that make developing your new application a breeze. We use various patterns, such as service discovery, convention-over-configuration, dependency injection and others to minimize the amount of boilerplate code you have to write.

We've all been there. You want to write a new web application, but then you get choice paralysis because you don't know which Javascript framework you should be using. By the time you finish your new website, you find out the given version of your library of choice is no longer supported and the new version is a breaking version (looking at you Angular). But then you remember how horrible dealing with Javascript was in the first place and you start dreaming of a world without Javascript. Well, due to the graces of Microsoft, that dream is now a reality! Even though Blazor is a relatively new framework, I believe it will take off once people realize they no longer have to be shackled to writing web applications in two languages (still have to write the backend, no?).

But I digress, onto documentation!

Table of Contents

An error has occurred. This application may no longer respond until reloaded. Reload 🗙