Microsoft .NET | News, how-tos, features, reviews, and videos
Take advantage of high-performance HashSet collections for storing unique elements to speed up searches in your applications.
Ignite UI for Blazor combines a data grid with interactive charts, graphs, maps, and other web UI components
Take advantage of IHttpClientFactory to create HttpClient instances seamlessly and avoid having to manage their lifetimes manually
Aimed at unifying the .NET platform, .NET 5 brings improvements to RyuJIT code quality, garbage collection, and JSON serialization, for starters
Take advantage of the open source ProblemDetails middleware in ASP.NET Core to send clients standardized, machine-readable error messages when exceptions occur
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.
Take advantage of user secrets management in ASP.NET Core to prevent the sharing of sensitive application data in your projects
Take advantage of named and optional parameters in C# for improved readability, flexibility, and COM interoperability
Take advantage of the lightweight, open source BenchmarkDotNet library to benchmark your methods and track their performance.
Take advantage of fluent interfaces and method chaining to make your code simple, readable, and understandable