Query string parsing in .NET: The old way vs. the new, which is better?

Query string parsing in .NET: The old way vs. the new, which is better?

Query string parsing in ASP.NET has never been pleasant. The APIs were always a little weird and had some gotchas. Well, in .NET Core, Microsoft has taken another stab at a query string parsing API.

Now, remember, they've had over a decade to come up with something better.... have they managed to improve things? Let's find out.