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 的改名计划,感觉跨平台的时代快要来了,从之前的 ...
随机推荐
- genymotion——在虚拟机中当中安装genymotion,启动已经新增好的设备时,提示:the virtual device got no ip address
1.启动已经新增好的设备时,提示:the virtual device got no ip address,于是在网上搜索该问题,便得到提示,先启动virtual box中的该模拟设备,于是便启动,出 ...
- iOS 定位方式 iOSNsPredicateString 详解
原文地址https://segmentfault.com/a/1190000010205649 前言 由于使用id.className.AccessibilityId定位方式较为简单,多数情况下,在同 ...
- css选择器中间的空格
div p div标签下 的p标签 (后代) div .a div 的后代类属性有a的 div.a 类属性有a的div标签 div.a1.a2 多类选择器 类包含a1,a2的div标签 div.a1 ...
- git 更新某个文件
1.拉取某个仓库的某个文件 git fetch git checkout origin/master test.php
- maven 项目配置到tomcat不能正常启动
最近使用IntelliJ IDEA搭建公司项目,该项目是maven项目,加载jar和编译的时候没有任何异常,但是部署到tomcat上之后,就会出现如下异常: org.apache.catalina.L ...
- 论文笔记:CNN经典结构1(AlexNet,ZFNet,OverFeat,VGG,GoogleNet,ResNet)
前言 本文主要介绍2012-2015年的一些经典CNN结构,从AlexNet,ZFNet,OverFeat到VGG,GoogleNetv1-v4,ResNetv1-v2. 在论文笔记:CNN经典结构2 ...
- request.getQueryString()代表的含义
在jsp做分页的时候,有时候我们想获取get请求链接中的参数保留下来. 比如客户端发送 http://localhost/test.do?a=b&c=d&e=f 通过request.g ...
- React组件绑定this的四种方式
题图 By HymChu From lnstagram 用react进行开发组件时,我们需要关注一下组件内部方法this的指向,react定义组件的方式有两种,一种为函数组件,一种为类组件,类组件内部 ...
- 同时执行2条不同sql
select * from a: select *from b; 用分号结束.
- 三年半Java后端面试经历
经过半年的沉淀,加上对MySQL,redis和分布式这块的补齐,终于开始重拾面试信心,再次出征. 鹅厂 面试职位:go后端开发工程师,接受从Java转语言 都知道鹅厂是cpp的主战场,而以cpp为背景 ...