How C# nullable reference types affects your ASP.NET Core routing
I thought that the new C# 8.0 feature – non-nullable reference types is just an IntelliSense feature powered by Roslyn that prevents null reference exceptions. I was wrong. It may affect how your application works in many ways. More specifically, everything that use reflection can start behaving differently. It includes also ASP.NET Core routing. Some bindings can stop working when no additional code changes are applied. Read more ›
How to redirect to HTTPS in ASP.NET MVC application correctly
Upgrading browsers visiting your website to secure connection is a best practice and it is easy to do. I have decided to share my implementation because I had seen many partial or insecure implementations. Correct implementation satisfies both backward compatibility and security requirements of various web browsers. This article covers what you need to know before you start to redirect your users to HTTPS protocol. Read more ›