How to publish an ASP.NET web application to an Azure App Service from JetBrains Rider

I prefer to deploy my personal .NET projects to Azure, and frequently use App Services to host APIs and web applications. Microsoft Visual Studio has excellent integrated tools for publishing your apps to Azure, but after recently making the switch from Visual Studio 2019 to JetBrains Rider, I was pleased to see that Rider supports … Continue reading How to publish an ASP.NET web application to an Azure App Service from JetBrains Rider

How to implement SignalR in a .NET 5 + Angular 12 web application

Updated August 30, 2021: Since this post is a popular search engine result, I have updated the sample application to the latest versions of the .NET and Angular frameworks. The previous version of the application used .NET Core 3.1 + Angular 10, and I have archived this on the dotnetcore3.1-angular10 branch of the repository. The … Continue reading How to implement SignalR in a .NET 5 + Angular 12 web application

A really simple C# async example

Asynchronous programming is awesome, and C# makes it very easy with the .NET Task Parallel Library.Β  At a high level, asynchronous programming is all about not letting independent tasks block each other so you can do more than one thing at a time.Β  One common analogy used to describe the asynchronous pattern is cooking.Β  Let's … Continue reading A really simple C# async example