.NET .NET Core Best Practices C# Visual Studio Introducing Primary Constructor Usage in C# and .NET Core Applications In this post I will be explaining what primary constructors are and how they are used in a .NET Core…
.NET .NET Core Best Practices C# Visual Studio How to use ZipFile in .NET 8.0 for Extracting File Archives In this post I will be showing you how to use the ZipFile class to extract file archives with .NET…
.NET .NET Core Best Practices C# Visual Studio How to use ZipFile in .NET 8.0 for File Archiving In this post I will be showing you how to use the ZipFile class to archive files with .NET 8.0.
.NET .NET Core Best Practices C# Visual Studio How to use ZipFile in .NET 8.0 for Uploading and Downloading Files In this post I will be showing you how to use the ZipFile class to upload files with .NET 8.0.
.NET .NET Core Best Practices C# Visual Studio How to use Null Reference Types in .NET 8 In this post I will be showing you how to configure .NET applications to use nullable reference types.
.NET Best Practices C# Visual Studio How to Use Spread Operators in C# 12.0 In this post I will explain what spread operators are and how to use them in C#.
.NET Best Practices C# Visual Studio How to Use Collection Expressions in C# 12.0 In this post I will explain what collection expressions are in C#.
.NET .NET Core ASP.NET Core Best Practices Blazor C# Entity Framework Core Razor Threading Visual Studio How to use DbContextFactory to Safely Create Data Contexts in ASP.NET Core Blazor Applications In this post I will show how to safely create data contexts within an ASP.NET Core Blazor server application.
.NET .NET Core ASP.NET Core Best Practices C# HTTP Performance Visual Studio Web API How to Manage Output Cache Response Keys in ASP.NET Core 7.0 In this post I will show how to manage output response cache keys in ASP.NET Core 7.
.NET .NET Core ASP.NET Core Best Practices C# Visual Studio Web API How to Handle Errors within a .NET Core Minimal Web API In this post I will show how to handle and format errors within a .NET Core Minimal Web API.