FluentAssertion paid

The Transition of .NET FluentAssertions to Paid Software

Introduction The popular .NET testing library FluentAssertions has made a major change. After years of being free[…]

Fast build and higher security in .NET using Package Source Mapping

Fast build and high security in .NET with Package Source Mapping

What is Package Source Mapping? Package Source Mapping allows you to select which nuget source can download[…]

ConcurrentBag Internals: How Thread-Local Storage Revolutionizes C# Concurrency

ConcurrentBag: Thread-Local Storage Concurrency in C#

Introduction: Overcoming Challenges in Concurrent Programming In the world of multi-threaded applications, managing shared data safely and[…]

AutoFixture in UnitTesting blog post

AutoFixture – your tool to write unit tests easy in .NET

What is AutoFixture library? AutoFixture is a .NET library designed to help you create test data automatically,[…]

Swagger in .NET Core: How to Hide Endpoints in API Documentation

How to Hide Swagger Endpoints in .NET Core

Learn how to hide endpoints in API documentation using Swagger in .NET Core, covering both basic and[…]

SQL Server row number

Assigning Values with Row Number in SQL Server

Overview of Row Number Functionality in SQL Server In SQL Server, the row number function in sql[…]

Middleware in .NET Core

Understanding Middleware in .NET Core

Introduction Middleware plays a crucial role in ASP.NET Core applications by managing how requests are processed. As[…]

Azure Key Vault Best Practices: How to Use and Access Secrets Securely

Azure Key Vault Best Practices and how to use it

In this post, we explore best practices for securely managing secrets using Azure Key Vault. Learn how[…]