Free videos for learning all aspects of the .NET developer platform, including web, mobile, desktop, C#, machine learning, containers/docker, and data access.
Learn what an exception is, about the anatomy of C# exceptions, the basic try catch finally block, exception filters, and how to create C# exception types.
In this post find out a clean way to add Swagger to ASP.NET Core application using extension methods to make startup.cs clean and manageable.
Angular 8 is finally here (in May)!
In this post, we'll see what plugins you can use in order to improve the SEO of your Gatsby app and handle images effectively.
Software bots can assist developers in all phases of the development process. Here, we present a selection of the most useful bots you can start using right away to develop and maintain your (open source) project
Today we define the concept of a C# constructor, then show usage examples with general tips on best practices to follow and pitfalls to be aware of.
The .NET team is constantly thinking of new ways to make developers more productive. We’ve been working hard over the past year to take the feedback you’ve sent us and turn it into tools that you want! In this post I’ll cover some of the latest productivity features available in Visual Studio 2019 Preview.
ASP.NET Core continues to improve on the legacy of the .NET Framework. Our team is impressed with its performance and excited about future possibilities, but change is seldom a smooth transition. In this post, I’ll explain a pitfall you may run into using the newest configuration model in .NET Core and options to mitigate the issue.
Exploring the multiple ways you can register your service dependencies with the new IHost found in ASP.NET Core 3 (Preview).