My new book ASP.NET Core in Action, Second Edition is available now! It supports .NET 5.0, and is available as an eBook or paperback. You even get a free copy of the first edition of ASP.NET Core in Action!
Although ILogger is the most common, there are actually three logging system in ASP.NET Core. In this post I show how to use the DiagnosticSource system…
In this post, I show how to use the new IOptionsSnapshot interface to reload strongly typed options when a configuration file changes in ASP.NET Core 1.1.0…
In this post I will show how you can pass parameters to a view component when invoking it from your view, from a controller, or as a tag helper.…
In this post I use the example of a Login widget to introduce View Components. I show how to create them, how they're invoked, and the 1.1.0 Tag Helper syntax.…
In this post I take a look at how platform versioning works in ASP.NET Core, and list the packages that have been updated in the latest 1.0.3 release.…
In this post I show how to handle the case where a user requests a culture that does not exist, or we do not support, by redirecting to a supported URL culture.…
Stay up to the date with the latest posts!