The fifth preview version of the upcoming .NET version 11.0 was released yesterday evening. In parallel, there was also version 11904.113 of the Insiders variant of Visual Studio 2026, which is ...
Your browser does not support the audio element. Authentication is at the core of almost every modern web application. Two popular approaches are Session-based ...
Passionate .NET developer with a mechanical engineering background. Trivia games provide an engaging and educational experience where you can learn new facts and expand your knowledge across various ...
While many development conferences feature introductory sessions on various topics, more advanced tutorials are comparatively rare. Going beyond the many "hello world" presentations out there, expert ...
Sometimes, in web apps, the user can be signed-in, but the token cache does not contain the token to access the web APIs. This is expected and happens, in particular if: you are using an in-memory ...
You have a number of different ways to store and retrieve data between requests in ASP.NET Core MVC applications. Here’s how to take advantage of them. Because HTTP is a stateless protocol, state ...
You can take advantage of custom route constraints in ASP.NET Core to validate route values and avoid passing unwanted or unnecessary requests to action methods. Route constraints in ASP.NET Core are ...
[Editor's note: Peter rewrote this article after a reader pointed out he over-engineered his original solution. ("What can I say: The code worked -- I just didn't need nearly as much code as I thought ...