SignalR Scaling with Azure SignalR Service
SignalR is the best way to enable real-time communication in modern .NET web applications. So let’s say you have built your first app with SignalR, deployed it to Azure, and everything is working great. After seeing a huge influx of new users, you decide to scale out your App Service to add another instance to […]
Migrate from .NET Framework to .NET 5
.NET 5 has been available for some time now and .NET 6 will be released in late 2021, but perhaps your team is still using .NET Framework 4.7 or 4.8. You may have preferred to stick with what your team knows, or with the time-tested platform that has been around for decades, but .NET 5 […]
Time to Update that Silverlight Application
A decade ago, Silverlight was king and I loved every minute of it. XAML provided precise and flexible layout, the Silverlight plugin alleviated most browser compatibility issues, MVVM and data binding allowed you to reduce coupling, and WCF RIA Services made it easy to rapidly build data services with corresponding client-side models. But as HTML […]
VSTS: Build and Deploy on your own Server
Visual Studio Team Services provides an excellent cloud-based solution for project management and code repositories (both TFS and Git). Part of our standard process at Trailhead is to set up Continuous Integration builds and deployments so the team and client can get immediate feedback on unit tests and visibility into the current state of the application. […]