C# 14: Extension Members
Explores the new Extension Members feature in C# 14, comparing it to traditional extension methods with practical code examples.
Explores the new Extension Members feature in C# 14, comparing it to traditional extension methods with practical code examples.
Explores the technical implementation of .NET 10's new 'dotnet run app.cs' feature for running single C# files without a project file.
An update on the performance fix for ToListAsync in Entity Framework Core, addressing slow queries and high allocations when fetching large data.
Explores .NET 10's preview feature for running a single C# file directly with 'dotnet run app.cs', eliminating the need for a .csproj project file.
Introduces the .NET Library Starter Kit, a set of dotnet new templates for quickly creating high-quality, multi-targeted .NET libraries with built-in best practices.
A guide to fixing a GitHub Actions build that hangs when building a BlazorStatic website, with troubleshooting steps and solutions.
A guide for developers to track upcoming .NET features by exploring GitHub repositories, issues, labels, and milestones.
A guide on how to clear various NuGet caches (global packages, HTTP, temp) using the dotnet CLI to free up disk space.
Developer releases version 1.1.1 of the ScottLilly.ArgumentParser NuGet package, detailing improvements and its use in an upcoming code analysis tool.
Troubleshooting guide for the .NET tool installation error "Settings file 'DotnetToolSettings.xml' was not found in the package."
Explores the new 'Extension members' feature in .NET 10 and C# 14, detailing syntax changes and potential future capabilities like adding static operators.
A guide on integrating YARP as a Backend for Frontend (BFF) within a .NET Aspire project to improve security and performance.
Explores the new System.Threading.Lock type in C# 13, a lightweight, safer synchronization primitive for multi-threaded code.
A tutorial on integrating the newly released Tailwind CSS v4 with a Blazor project using the updated CLI for streamlined development.
Updated LINQ MindMap for .NET 10, tracking new features and changes in the framework's query capabilities.
Explores using the Vogen library in C# to create value objects, improving code clarity and reducing errors by constraining primitive types.
Learn how to use architecture tests and the NetArchTest library to enforce clean architecture rules and prevent technical debt in .NET applications.
The article discusses the transition from SpecFlow to Reqnroll for .NET behavior-driven development after SpecFlow's corporate acquisition led to stagnation.
Analyzes the future of .NET Framework, estimating its support timeline based on Windows Server lifecycle and official Microsoft documentation.
An open source maintainer discusses the importance of open source software, its widespread use, and challenges like the Log4Shell vulnerability and the left-pad incident.