Giter Club home page Giter Club logo

netcorelibrary's Introduction

ASP.NET Core and .NET Core Library Support

Contents

ASP.NET Core and .NET Core 支持的类库

你可以通过 issue 或者 fork 来增加ASP.NET Core and .NET Core 支持的类库。

欢迎大家贡献及star。


ORM/DBs

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Dapper Install-Package Dapper Yes Yes github.io
EF Core Install-Package EntityFramework.MicrosoftSqlServer Yes Yes efproject.net
Npgsql Install-Package Npgsql Yes Yes npgsql.org
NEST Install-Package NEST Yes Yes elastic.co
StackExchange.Redis Install-Package StackExchange.Redis Yes Yes
MySQL Install-Package MySql.Data -Pre Yes Yes
MongoDB Install-Package mongocsharpdriver Yes Yes
NPoco Install-Package NPoco Yes Yes
Chloe Yes Yes
Lolita Install-Package Pomelo.EntityFrameworkCore.Lolita Yes Yes
YesSql Install-Package YesSql.Storage.Sql -Pre Yes Yes

Image

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
ImageSharp Not yet (myget) Yes Yes imageprocessor.org

RPC

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
JsonRpc Install-Package EdjCase.JsonRpc.Router Yes Yes
gRPC Install-Package Grpc Yes Yes c#

Message Queuing

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Confluent.Kafka Install-Package Confluent.Kafka Yes Yes
NetMQ Install-Package NetMQ Yes Yes
RabbitMQ Install-Package RabbitMQ.Client -Pre Yes Yes www.rabbitmq.com

Web

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Nancy Install-Package Nancy -Pre Yes Yes nancyfx.org
SignalR Yes Yes signalr.net
ReactJS.NET Install-Package React.AspNet No Yes ReactJS.NET
Swashbuckle Install-Package Swashbuckle -Pre Yes Yes
YOYOFx Yes Yes

DI / IoC Containers

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Autofac Install-Package Autofac Yes Yes autofac.org
SimpleInjector Install-Package SimpleInjector Yes Yes simpleinjector.org
StructureMap Install-Package StructureMap Yes Yes structuremap.github.io

ASP.NET Core contains built-in DI

Logging

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Serilog Install-Package Serilog Yes Yes
NLog Install-Package NLog.Extensions.Logging -Pre Yes
log4net Install-Package log4net Yes Yes
Common.Logging Install-Package Common.Logging -Pre Yes Yes

ASP.NET Core contains built-in logging

Serialization

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
JSON.NET Install-Package Newtonsoft.Json Yes Yes newtonsoft.com/json
protobuf-net Install-Package protobuf-net Yes Yes

Testing

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
xUnit.net Install-Package xunit Yes Yes
Nunit Install-Package NUnit Yes Yes
Moq Install-Package Moq -Pre Yes Yes

Microservice

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
Microphone Install-Package Microphone.AspNet Yes Yes blog
Consul Install-Package Consul Yes Yes Consul入门
Ocelot Install-Package Ocelot Yes Yes wiki

Other

Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
AutoMapper Install-Package AutoMapper Yes Yes automapper.org
HtmlAgilityPack Yes Yes
WeiXinMPSDK Install-Package Senparc.Weixin.MP Yes Yes
Hangfire Install-Package HangFire Yes Yes
Quartz.NET Install-Package Quartz -Pre Yes Yes
IdentityServer4 Install-Package IdentityServer4 Yes Yes
NPOI.Core Install-Package Savorboard.Npoi.Core.OOXML Yes Yes
EPPlus.Core Install-Package EPPlus.Core Yes Yes Linux need to install libgdiplus
SharpCompress Install-Package sharpcompress Yes Yes sharpcompress
SharpZipLib Install-Package SharpZipLib.NETStandard Yes Yes
CWSharp Install-Package CWSharp Yes Yes .NET跨平台中英文分词
MailKit Install-Package MailKit Yes Yes
jieba.NET Yes Yes jieba中文分词.NET Core版
jose-jwt Install-Package jose-jwt Yes Yes
IdentityModel.Tokens.Jwt Install-Package System.IdentityModel.Tokens.Jwt Yes Yes

Project

Project Website
Orchard orchardproject.net
MusicStore
NETCoreBBS
SimplCommerce demo
eShopOnContainers

License

收集来自于 NETCoreLibrary ,转载复制请注明来源.

Contributing

LineZero

gutun

netcorelibrary's People

Contributors

idefa avatar linezero avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.