- Loading...
-
Sponsored by Nick Chapsas—Want to learn how to build elegant REST APIs in .NET? Get 5% off Nick's latest course "From Zero to Hero: REST APIs in .NET"!
-
My new book ASP.NET Core in Action, Third Edition is available now! It supports .NET 7.0, and is available as an eBook or paperback.
-
Applying the RouteDataRequest CultureProvider globally with middleware as filters
Adding a URL culture provider using middleware as filters - Part 3
In this post, I'll show the various ways you can configure your routes globally, so that all your urls will have a culture prefix by default.…
-
Url culture provider using middleware as filters in ASP.NET Core 1.1.0
Adding a URL culture provider using middleware as filters - Part 2
In this post I show how you can use the 'middleware as filters' feature of ASP.NET Core 1.1.0 to easily add request localisation based on URL segments…
-
Exploring Middleware as MVC Filters in ASP.NET Core 1.1
Adding a URL culture provider using middleware as filters - Part 1
This post takes a look at the code behind the 'Middleware as Filters' feature that is coming to ASP.NET Core, looking at how the feature is implemented.…
-
Troubleshooting ASP.NET Core 1.1.0 install problems
In this post I show how I fixed some issues I encountered when installing the .NET Core 1.1.0 preview 1 SDK. The 1.1.0 RTM is out now, but it still applies!…
-
Making ConcurrentDictionary GetOrAdd thread safe using Lazy
This post explores the GetOrAdd function of ConcurrentDictionary, the level of thread safety it provides, and ways to add additional threading constraints.…
-
Fixing a bug: when concatenated strings turn into numbers in JavaScript
This is a very quick post about trying to fix a JavaScript bug that plagued me for an hour this morning, when string concatenation started giving me NaNs!…
in Front End