ASP.NET Core and .NET Core Library Support
ASP.NET Core and .NET Core Library Support
详情参见:https://github.com/linezero/NETCoreLibrary/blob/master/README.md
Contents
ORM/DBs
Image
RPC
Message Queuing
Web
DI / IoC Containers
Logging
Serialization
Testing
Microservice
Other
Project
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
ASP.NET Core and .NET Core Library Support的更多相关文章
- 【ASP.NET Core】EF Core - “影子属性” 深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1
[ASP.NET Core]EF Core - “影子属性” 有朋友说老周近来博客更新较慢,确实有些慢,因为有些 bug 要研究,另外就是老周把部分内容转到直播上面,所以写博客的内容减少了一点. ...
- asp.net core + mysql + ef core + linux
asp.net core + mysql + ef core + linux 以前开发网站是针对windows平台,在iis上部署.由于这次需求的目标服务器是linux系统,就尝试用跨平台的.NET ...
- 003.ASP.NET Core tutorials--【Asp.net core 教程】
ASP.NET Core tutorials Asp.net core 教程 2016-10-14 1 分钟阅读时长 本文内容 1.Building web applications 构建web应用 ...
- Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)
目录 SignalR系列目录(注意,是ASP.NET的目录.不是Core的) 前言 一晃一个月又过去了,上个月有个比较大的项目要验收上线.所以忙的脚不沾地.现在终于可以忙里偷闲,写一篇关于Signal ...
- ABP 教程文档 1-1 手把手引进门之 ASP.NET Core & Entity Framework Core(官方教程翻译版 版本3.2.5)
本文是ABP官方文档翻译版,翻译基于 3.2.5 版本 官方文档分四部分 一. 教程文档 二.ABP 框架 三.zero 模块 四.其他(中文翻译资源) 本篇是第一部分的第一篇. 第一部分分三篇 1- ...
- ABP CORE 框架入门视频教程《电话薄》基于 Asp.NET Core2.0 EF Core
ABP框架简介 ABP是"ASP.NET Boilerplate Project (ASP.NET样板项目)"的简称. ASP.NET Boilerplate是一个用最佳实践和流行 ...
- ASP.net core 使用UEditor.Core 实现 ueditor 上传功能
ASP.net core 使用UEditor.Core 实现 ueditor 上传功能 首先通过nuget 引用UEditor.Core,作者github:https://github.com/bai ...
- ASP.NET Core 入门教程 8、ASP.NET Core + Entity Framework Core 数据访问入门
一.前言 1.本教程主要内容 ASP.NET Core MVC 集成 EF Core 介绍&操作步骤 ASP.NET Core MVC 使用 EF Core + Linq to Entity ...
- ASP.NET Core 与 .NET Core 演变与基础概述
https://github.com/dotnet/corehttps://github.com/aspnet/home 今天看到 .NET Core 的改名计划,感觉跨平台的时代快要来了,从之前的 ...
随机推荐
- PAT 1052 Linked List Sorting [一般]
1052 Linked List Sorting (25 分) A linked list consists of a series of structures, which are not nece ...
- ITL(Interested Transaction List)理解
一.ITL描述: ITL(Interested Transaction List)是Oracle数据块内部的一个组成部分,位于数据块头(block header),itl由xid,uba,flag,l ...
- Elment UI的使用说明
一. Elment UI 1. 简介 Element UI是饿了么团队提供的一套基于Vue2.0的组件库,可以快速搭建网站,提高开发效率,就如同bootstrap. 2.组件分类 ElementUI ...
- nginx php fastcgi安装
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上. CGI可以用任何一种语言编 ...
- 来自IOS开发工程师的零基础自学HTML5经验分享
移动互联网的火爆,而Html具有跨平台.开发快的优势,越来越受到开发者的青睐.感谢IOS开发工程师“小木___Boy”’带来的HTML5学习经验分享. 一.学习途径 1.很多视频网站 比如慕课.和极客 ...
- Mac OS OpenVpN 连接设置(转)
下文介绍Mac OS连接使用OpenVPN方法教程,使用的软件是免费开源的Tunnelblick,当然也有其它连接软件,比如Viscosity,不过这个是付费的,还是前面的用的多. 1.下载安装Tun ...
- Winter-2-STL-F Ananagrams 解题报告及测试数据
Time Limit:3000MS Memory Limit:0KB Description Most crossword puzzle fans are used to anagrams- ...
- spark restful 作业提交
spark1.4起,在启动master进程时候,同时会有一个restful的服务器,可以接受RESTFUL的请求, 以下是提交应用的示例 curl -X POST http://tssloginsig ...
- (译)Windows Azure的7月更新:SQL数据库,流量管理,自动缩放,虚拟机
Windows Azure的7月更新:SQL数据库,流量管理,自动缩放,虚拟机 今早我们释出一些很棒的Windows Azure更新.这些新的提升包括:SQL数据库:支持SQL自动导出和一个新的高级层 ...
- 带你走进ajax(3)
使用ajax实现用户名有效性验证 需求:当用户输入完用户名时,用户可以通过页面上的按键来确认当前的用户名是否有效.如下图所示 思路:用户触发按键后可以向服务器发起http请求,将用户名提交给服务器来进 ...