Most popular .NET Libraries every developer should know

Ashish Patel
.NET Hub
Published in
6 min readDec 8, 2019

--

Best .NET libraries — Top useful libraries every .NET developers use in their projects.

.NET Hub: Most popular .NET Libraries

AutoMapper

AutoMapper is a convention-based object-object mapper in .NET. It is a simple little library built to solve a deceptively complex problem — getting rid of code that mapped one object to another. This type of code is rather dreary and boring to write.

GitHubNuGetWebsite

FluentValidation

FluentValidation is a popular .NET validation library for building strongly-typed validation rules. It is a small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules.

GitHubNuGetWebsite

MediatR

Simple, unambitious mediator implementation in .NET. In-process messaging with no dependencies. Supports request/response, commands, queries, notifications and events, synchronous and async with intelligent dispatching via C# generic variance.

GitHubNuGetWebsite

Autofac

Autofac is an IoC container for Microsoft .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and…

--

--

Ashish Patel
.NET Hub

Cloud Architect • 4x AWS Certified • 6x Azure Certified • 1x Kubernetes Certified • MCP • .NET • Terraform • DevOps • Blogger [https://bit.ly/iamashishpatel]