Microsoft .NET | News, how-tos, features, reviews, and videos
From primary constructors and collection expressions to default lambda parameters, C# 12 has many new features that simplify building modern, flexible applications.
From dynamic memory limits to faster collection classes, .NET 8 is packed with new features for building more performant, scalable, and secure applications.
Swagger makes it easy to document APIs, and Swashbuckle makes it easy to use Swagger in ASP.NET Core. Here’s how to implement basic authentication and authorization for your Swagger UI.
Update to the machine learning framework for .NET developers brings new capabilities in object detection, named entity recognition, and question answering.
It’s easy to secure minimal API endpoints in ASP.NET Core using JSON Web Tokens for authentication and authorization. Just follow these steps.
Leaner container images, simpler code syntax, and a welcome surprise—.NET Aspire, an opinionated stack for building cloud-native applications with .NET.
Take advantage of MethodTimer.Fody to measure the execution speed of your APIs and keep your ASP.NET Core applications running smoothly.
Major upgrade of functional-first programming language brings lambda shorthands, faster compilation, new diagnostics, and ‘quality of life’ improvements.
C# 12 simplifies code with collection expressions, primary constructors for all classes and structs, syntax to alias any type, and default parameters for lambda expressions.
Performance, cloud-native development, and generative AI get special attention in the latest upgrade to Microsoft’s application development platform.