.Net
-
Exploring Alternatives to Fluent Assertions in .NET Testing

Fluent Assertions has long been a popular choice in .NET for writing clean, expressive test assertions. However, there are plenty of alternatives worth exploring—especially now, as teams re-evaluate their dependencies. Libraries like Shouldly and NFluent offer a more natural, “English-like” or chainable syntax, and each delivers robust features alongside detailed error messages. Meanwhile, traditional test… Continue reading
-
Crafting Custom Validators in ASP.NET Core: A Comprehensive Guide

Unlock the power and flexibility of custom validators in ASP.NET Core with our in-depth guide. Dive deep into the creation of tailor-made validation rules, balancing both server-side and client-side checks. Discover best practices, from clear error message Continue reading
-
Exploring Lesser-Used LINQ Functions in C#

LINQ (Language Integrated Query) is a powerful feature in C# that allows developers to query data from various data sources such as arrays, lists, and databases. While many developers are familiar with the basic LINQ functions such as Where, Select, and OrderBy, there are several lesser-used LINQ functions that can be very useful in certain… Continue reading
-
Custom Error Responses in a .NET Core Web API with RFC Specification

Custom error responses in a .NET Core Web API provide better information to users and developers, making the application more efficient and user-friendly. Continue reading
-
What is this new .NET standard thingy?

This article helps you to get clarity on what exactly is .NET standard and why you need to know Continue reading
-
Common mistakes that C# noobs do

Lets face it! all of us when we initially started programming have done some silly mistakes without understanding the language or a language feature properly. Most of us C# developers learn these mistakes the hard way. And it’s part of the journey of any beginner level developer in their career. But at the same time Continue reading
