How to implement SignalR in a .NET + Angular application: updated for .NET 6 and Angular 14!

My original blog post detailing the implementation of SignalR in a .NET and Angular app has become a somewhat popular search engine result for "signalr + angular", getting about 500 views per month. While that's not a extremely large amount of traffic, this is a bit of a niche topic. The steady traffic over two … Continue reading How to implement SignalR in a .NET + Angular application: updated for .NET 6 and Angular 14!

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 6 + Angular 14 web application

Update - September 29, 2022 This post continues to be a somewhat popular search engine result, getting about 500 hits per month, so I have again updated the sample application code to the latest versions of the .NET and Angular frameworks (ver. 6 and ver. 14, respectively). Previous iterations of this tutorial used .NET 5 … Continue reading How to implement SignalR in a .NET 6 + Angular 14 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