Asp.net Core

12 Useful Asp.Net Core 3 Libraries every Developer should know

Microsoft released .NET Core 3.0, another major support in the .Net family from the old, Windows-based .Net Framework to an entirely new cross-platform, open-source, offering the new trend for .NET developers.

With every new version, new features are added that help developers deploy highly scalable and high-performance applications using less Code.

In this article, I’m listing down some of the really useful but not very generally used .Net Core Libraries that every developer should know.


aspnet-boilerplate

Asp.Net Boilerplate is a general-purpose application framework particularly developed for new advanced web applications. It uses already well-known tools and implements best practices around them to give you a deep development experience.

AspNetCore-Rate-Limit

AspNetCoreRateLimit is an ASP.NET Core rate limiting solution designed to manage the rate of requests that consumers can make to a Web API or MVC app based on IP address or client ID. You can allow an IP or Client to make a maximum number of calls in a time interval like per second, 15 minutes, etc.

AspNetCore-Spa

Asp.Net Core 3.0 & Angular 8 SPA Fullstack application template with lots of examples. It supports .Net Core 3 & Angular 8 with Entity Framework Core 3.0 & both SQL Server and SQL lite databases. It’s also secure with CSP and custom security headers with clean architecture & code organization. Some more features are: SignalR, PWA support, Fast Unit Testing with Jest, E2E testing with Protractor.l, Compodoc for Angular documentation, User role, login, registration functionality, Swagger & many more.

ORCHARD CORE

Orchard Core is an open-source, modular, multi-tenant application framework & CMS for ASP.NET Core. This is actually Microsoft’s venture into the planet of open source development. After the release of Dotnet Core, Orchard was redesigned using .Net Core.

Soap-Core

Soap Web Services or WCF was missing in .Net Core from his earlier release. It was one of the most demanded & searched features of .Net Core Framework. So, after a few months of DotnetCore release, Mike from Microsoft provided a solution for implementing a middleware component for handling SOAP requests & also gave a working version of the blog’s sample code.

Smidge

A lightweight runtime JavaScript/CSS file minification, compression, combination & management library for ASP.Net Core. It offers many great features, e.g. Minification, compression, combination for JS/CSS files, JS source maps, client-side caching, server-side caching, Fluent syntax for creating and configuring bundles, Cache busting.

NOPCOMMERCE

NopCommerce is a free & open-source e-commerce platform. It’s a completely customizable shopping platform developed in Asp.Net Core. Its structure is modular & clear which enables developers to easily customize the front-end layout and the back-end functionality.

EasyCaching

EasyCaching is an open-source caching library that includes basic usages and amazing advanced usages of caching which can help us to manage caching more simpler.

AspNet5-Identity-Server-Angular-Implicit-Flow

OpenID Connect Code / Implicit Flow with Angular and ASP.NET Core 3.0 IdentityServer4.

Dotnet-Boxed/Templates

.NET Core project templates with batteries included, providing the minimum code required to get you going faster.

BLOGIFIER

If you want to develop a Blog using Asp.Net Core, Blogifier is an open-source, lightweight & simple blog written in .NET Core having all best blogging features as a highly customizable & extendable Application.

e-Shop-On-Containers

Cross-platform .NET sample microservices & container-based application that works on Linux Windows & macOS. Powered by .NET Core 3.0, Docker Containers & Azure Kubernetes Services. Supports VS, VS Mac & CLI based environments with Docker CLI, dotnet CLI, VS Code or any other editor.


Thank you for reading. I hope you’ll find some Libraries useful for your next Asp.Net Core Project. Please share some more great Asp.Net Core Libraries in the comment section below.

Here’re some more articles you might be interested:

Here’re some more related articles:

– WHAT STATS AND SURVEYS ARE SAYING ABOUT .NET CORE IN 2020

– A COMPLETE GUIDE TO SECURE YOUR ASP.NET CORE WEB API

– TOP OPEN SOURCE ASP.NET CORE CONTENT MANAGEMENT SYSTEM (CMS)

– 10 GREAT .NET CORE 3.0 ARTICLES YOU MUST HAVE A LOOK

Author

I'm passionate about learning new technologies as well as mentoring and helping others get started with their programming career. This blog is my way of giving back to the Community.

1 Comment

Write A Comment