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 8,000 views per year. 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 7 and Angular 15!
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 7 + Angular 15 web application
Update - March 29, 2023 This post continues to be a somewhat popular search engine result, getting about 8,000 views per year, so I have again updated the sample application code to the latest versions of the .NET and Angular frameworks (ver. 7 and ver. 15, respectively). Previous iterations of this tutorial used .NET Core … Continue reading How to implement SignalR in a .NET 7 + Angular 15 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