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 的改名计划,感觉跨平台的时代快要来了,从之前的 ...
随机推荐
- JAVA_HOME is not defined correctly
这是个神奇的问题.系统运行着运行着,突然就挂了.各种Java包丢失. 1.检查maven配置 .bash_profile 2.检查运行调取文件 .mavenrc 运行 java -version ...
- 搭建 maven 项目 搭建 maven web 项目及遇到 JDK 的问题
临时起意搭建一个 maven web 项目.使用的servlet 3.0 及 1.8 JDK. maven 默认创建了一个JDK 1.5 版本的项目. 注意此处选择一下WAR包.不然在配置中配置的话会 ...
- css3有哪些新特性
转载:http://blog.csdn.net/lxcao/article/details/52797914
- rmp-st算法
struct RMQ { ]; void init(int n) { ; i <= n; i ++)log2[i] = (i == ? - : log2[i >> ] + ); ; ...
- 关于jQuery获得表单radio类型输入框的选中值
var item=$("input[name='w1']checked").val(); 下面这句,问题解决(加上[type='radio']:): var item=$(&quo ...
- java使用freemarker 生成word文档
java 生成word文档 最近需要做一个导出word的功能, 在网上搜了下, 有用POI,JXL,iText等jar生成一个word文件然后将数据写到该文件中,API非常繁琐而且拼出来的 ...
- 【分库分表】sharding-jdbc—解决的问题
一.遇到的问题 随着互联网技术和业务规模的发展,单个db的表里数据越来越多,sql的优化已经作用不明显或解决不了问题了,这时系统的瓶颈就是单个db了(或单table数据太大).这时候就涉及到分库分表的 ...
- 20145231熊梓宏 《网络对抗》 实验5 MSF基础应用
20145231熊梓宏 <网络对抗> 实验5 MSF基础应用 基础问题回答 1.用自己的话解释什么是exploit,payload,encode? exploit就相当于是就是渗透攻击,其 ...
- win64 Python下安装PIL出错解决2.7版本 (3.6版本可以使用)
转自:http://blog.csdn.net/lhh31/article/details/51979293 1.软件版本 首先我先安装了 python 2.7 pip是 8.1.2 2.当我要安装 ...
- hadoop2对应的eclipse插件使用
1. eclipse插件安装步骤: a).把插件复制到eclipse安装目录plugins文件夹下 b).打开eclipse的Window---Preference---Hadoop M/R---指向 ...