Blazor and ASP.NET Core

This Blazor and ASP.NET Core tutorial series will help you develop modern web applications using C#.

This tutorial will build off a previous tutorial where you learned how to implement drag-and-drop file uploads using Blazor. We will be learning how to use BlazorInputFile to upload a file to an Azure storage blob. ... Read more

If you are starting an online business, eventually you will come across the need to collect payment information from your users. It is simple to do this using Blazor and the Stripe API, but if you would rather not worry about the hassle of maintaining PCI compliance, there is ... Read more

Github Actions is a powerful tool to help you add dynamic functionality to your static website. This tutorial will walk you through how to schedule automatic deployments for sites built with Statiq.Web, a .NET Core static site generator, but the principles can be extended for use with preferred static ... Read more

If you are using Statiq.Web with npm packages, you may be wondering how to copy files from the node_modules directory to your project's output folder. Fortunately, Statiq has you covered. In this tutorial, you will learn how to build SASS Bootstrap (from .scss files) and include them in your project. ... Read more

If you want to create a blog using a static site generator in 2020, you may be overwhelmed with all the options. In this guide, I hope to convince you why you should consider using Statiq (formerly WYAM) for your next statically generated blog, and I will give you ... Read more

This tutorial will highlight a useful Nuget package for enabling file uploads in your Blazor project. In particular, you will learn how to create a beautiful user experience with drag and drop file uploads that respond to ondragenter and ondragleave events. ... Read more