Blazor and ASP.NET Core

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

Blazor Meadow Web API Weather Chart.js

It is common for IoT solutions to use sensors to log data over time. In this electronics tutorial, you will use a Meadow microcontroller board and an LM35 analog temperature sensor to collect weather data. Then, you will post that data to a web API and store it in a database using EF Core. Finally, … Read more

Blazor IoT Servo Controller Meadow Maple

In a connected Internet of Things (IoT) application, you may need to control your electronics from another device. This tutorial will demonstrate how a Blazor web app can make HTTP requests to a Meadow microcontroller, which can then set the angle of a servo motor. Wiring the Circuit This project will rely on a single … Read more

xUnit Unit Test Razor Pages

Test-driven development is a valuable development process, and unit testing is an important part of the process. In this tutorial, you will learn how to write unit tests for a Razor Pages project using the xUnit testing library. Setting up the Web App Start by creating a new solution with a Razor Pages web application … Read more

Blazor Upload File to Azure Blob Storage

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. Getting Started If you haven’t already set up a blob storage container in your Azure portal, do that first. … Read more

Secure Stripe Checkout with Blazor JSInterop

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 a simple solution that relies on … Read more

Schedule Statiq Deploy with Github Actions

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 site generator, such as Gatsby, Hugo, … Read more

Looking for more?

You have visited our site before, and we appreciate you!

If you found the tutorials helpful, enter your email address for more free C# tips and tricks.

Can't get enough C#?

Enter your email address for more free C# tutorials and tips.