Welcome to the Blazor series
Here you will find everything you need to get started using Blazor!
If you are new to Blazor, this is the place to start. If not, feel free to skip ahead for more advanced topics.
- Introduction: Here you will see what makes Blazor so special.
- Getting Started: Set up and run your first Blazor app.
Blazor is installed and ready to go! Now, let’s learn how to create Blazor pages. It’s easier than you think.
- Components: Blazor is all about components. Let’s start things off by learning what is a component in Blazor and how to use them.
- Layouts: Here you will learn how to create and use layouts.
- Routing: Blazor makes routing a breeze. Take a look for yourself.
- Data Binding: Yep! Blazor has data binding too. Learn it here, it’s child’s play.
- Lifecycle Methods: We are diving a little deeper now. Let’s see what you can do with Blazor’s lifecycle methods.
- Dynamic Content: Learn how to create dynamic components and dynamic fragments in Blazor.
Blazor has dependency injection (DI) built in! You can use
- Add Services:
- Default Services:
- Request a Service:
- Dependency Injection in Services:
- Consuming APIs:
- Call JS functions from .NET:
- Call .NET methods from JS:
Debug, Host, and Deploy
Let’s find out how you can debug, host and deploy your Blazor app.
- Debug: Learn how to use Chrome to debug your Blazor apps.
- Publish: Want to publish your new app? Read this to find out how.
- Host: Let’s see what options we have to host our Blazor apps. It shouldn’t be that hard, right?