C。NET。NETCore优秀项目框架推荐
前言:
为.NET开发者提供一些优秀的开发框架,提供给广大.NET开发者们学习( 注意:排名不分先后,都是十分优秀的开源框架和项目 )。
Blog.Core
项目地址: https://github.com/anjoy8/Blog.Core
Blog.Core一个开箱即用的企业级前后端分离【 .NET Core6.0 Api + Vue 2.x + RBAC】权限框架。
官方文档地址:apk.neters.club/.doc
AspNetCore
项目地址: https://github.com/dotnet/aspnetcore
ASP.NETCore是一个跨平台的.NET框架,用于在Windows、Mac或Linux上构建基于云的现代web应用程序。
WeiXinMPSDK
项目地址: https://github.com/JeffreySu/WeiXinMPSDK
微信公众平台SDK Senparc.Weixin for C#,支持.NET Framework及.NET Core。已支持微信公众号、小程序、小游戏、企业号、企业微信、开放平台、微信支付、JSSDK、微信周边等全平台。 WeChat SDK for C#.
ABP Framework
项目地址: https://github.com/abpframework/abp
ABP是一个开源应用程序框架,专注于基于ASP.NET Core的Web应用程序开发,但也支持开发其他类型的应用程序.
官方文档地址:documentation
Util
项目地址: https://github.com/dotnetcore/Util
Util是一个.net core平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类)、分层架构基类、Ui组件,第三方组件封装,第三方业务接口封装,配套代码生成模板,权限等组成。
siteserver/cms
项目地址: https://github.com/siteserver/cms
是基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
OSharp
项目地址: https://github.com/dotnetcore/OSharp
OSharp是一个基于.NetCore的快速开发框架,框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net Core 框架更易于应用到实际项目开发中。
Vue.NetCore
项目地址: https://github.com/cq-panda/Vue.NetCore
.NetCore+Vue2/Vue3+Element plus+uniapp前后端分离,全自动生成代码;支持移动端(uniapp)ios/android/h5/微信小程序。
OpenAuth.Net
项目地址: https://gitee.com/dotnetchina/OpenAuth.Net
.Net快速应用开发框架、最好用的权限工作流系统。基于经典领域驱动设计的权限管理及快速开发框架,源于Martin Fowler企业级应用开发思想及最新技术组合(IdentityServer、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、VUE、Element-ui等)。已成功在docker/jenkins中实施。核心模块包括:组织机构、角色用户、权限授权、表单设计、工作流等。它的架构精良易于扩展,是中小企业的首选。
ant-design-blazor
项目地址: https://github.com/ant-design-blazor/ant-design-blazor
一组基于Ant Design和Blazor WebAssembly的企业级UI组件。
NetModular
项目地址: https://github.com/iamoldli/NetModular
NetModular 是基于.Net Core 和 Vue.js 的业务模块化以及前后端分离的快速开发框架。
payment
项目地址: https://github.com/essensoft/paylink
一套基于 .NET Core 开发的支付SDK集,它极大简化了API调用及通知的处理流程。
Furion
项目地址: https://gitee.com/dotnetchina/Furion
让 .NET 开发更简单,更通用,更流行。
YuebonNetCore
项目地址: https://gitee.com/yuebon/YuebonNetCore?_from=gitee_search
YuebonCore基于.Net5.0的权限管理及快速开发框架,前后端分离,核心模块包括:组织机构、角色用户、权限授权、多系统、多应用管理、定时任务、业务单据编码规则、代码生成器等,整合应用最新技术包括Asp.NetCore MVC、EF、Dapper、AutoFac、WebAPI、Swagger、Vue等。它的架构易于扩展,是中小企业的首选。 YuebonCore其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展,让Web开发更快速、简单,解决70%重复工作。轻松开发,专注您的业务,从YuebonCore FW开始!
fulusso
项目地址: https://github.com/fuluteam/fulusso
基于react+asp.net core开发的单点登录系统
Awesome DotNet Packages
项目地址: https://github.com/mjebrahimi/Awesome-Nuget-Packages
很棒的.NET程序包的集合。
SuperSocket
项目地址: https://github.com/kerryjiang/SuperSocket
SuperSocket 是一个轻量级、跨平台和可扩展的套接字服务器应用程序框架。
DotNetty
项目地址: https://github.com/Azure/DotNetty
DotNetty 项目——netty 的一个端口,事件驱动的异步网络应用框架。
nopCommerce
项目地址: https://github.com/nopSolutions/nopCommerce
一个功能完善,且流行的.NET领域电商开源项目
nopCommerce是最好的开源电子商务平台。nopCommerce 是免费的,它是最流行的 ASP.NET Core 购物车。
CAP
项目地址: https://github.com/dotnetcore/CAP
CAP 是一个基于 .NET Standard 的 C# 库,它是一种处理分布式事务的解决方案,同样具有 EventBus 的功能,它具有轻量级、易使用、高性能等特点。
金庸群侠传3D重制版
项目地址: https://github.com/jynew/jynew
金庸群侠传3D重制版是一个非盈利游戏项目,重制经典游戏《金庸群侠传》(在线玩DOS原版)并支持后续一系列MOD和二次开发。
项目目标: 使用Unity引擎重制并致敬经典游戏《金庸群侠传》DOS版; 后续支持重制《金群》的一系列MOD或二次开发; 提供开放的能力给社区,有兴趣贡献力量的朋友可以让这个作品更加完善; 提供一个完备的单机游戏结构供有兴趣学习开发游戏的朋友进行参考;
IdentityServer4.Admin
项目地址: https://github.com/skoruba/IdentityServer4.Admin
IdentityServer4 和 Asp.Net Core Identity的管理
Surging
项目地址: https://github.com/fanliang11/surging
surging 是一个分布式微服务框架,提供高性能RPC远程服务调用,采用Zookeeper、Consul作为surging服务的注册中心,集成了哈希,随机,轮询,压力最小优先作为负载均衡的算法,RPC可以选择采用netty或thrift框架,采用异步非阻塞传输。
Ocelot
项目地址: https://github.com/ThreeMammals/Ocelot
Ocelot 是一个 .NET API 网关。该项目面向使用 .NET 运行微服务/面向服务架构的人,他们需要一个统一的入口点进入他们的系统。但是,它适用于任何使用 HTTP 的内容并在 ASP.NET Core 支持的任何平台上运行。
SqlSugar
项目地址: https://github.com/donet5/SqlSugar
SqlSugar是一款 老牌 .NET 开源ORM框架,由果糖大数据科技团队维护和更新 ,
1. .NET中唯一支持全自动分表组件,SAAS分库,大数据处理的ORM
2. .NET 百万级写入、更新 性能最强框架
3. 使用最简单的ORM 【文档,视频教程】
4. 媲美原生的极限的性能
5.Github star数仅次于EF 和 Dapper,每月nuget下载量超过1万
更多优点: 简单易用、功能齐全、高性能、轻量级、服务齐全、官网教程文档、有专业技术支持一天18小时服务
支持数据库:MySql、SqlServer、Sqlite、Oracle 、 postgresql、达梦、人大金仓、神通数据库
FreeSql
项目地址: https://github.com/dotnetcore/FreeSql
FreeSql 是一款功能强大的对象关系映射(O/RM)组件,支持 .NET Core 2.1+、.NET Framework 4.0+ 以及 Xamarin。 支持 CodeFirst 模式,即便使用 Access 数据库也支持数据迁移; 支持 DbFirst 模式,支持从数据库导入实体类,或使用实体类生成工具生成实体类; ⛳ 支持 深入的类型映射,比如 PgSql 的数组类型等; ✒ 支持 丰富的表达式函数,以及灵活的自定义解析; 支持 导航属性一对多、多对多贪婪加载,以及延时加载; 支持 读写分离、分表分库、过滤器、乐观锁、悲观锁; 支持 MySql/SqlServer/PostgreSQL/Oracle/Sqlite/Firebird/达梦/人大金仓/神舟通用/南大通用/翰高/Access 等数据库;
csredis
项目地址: https://github.com/2881099/csredis
适用于 Redis 和 Redis Sentinel (2.8) 和集群的 .NET Core 或 .NET Framework 4.0+ 客户端。包括同步和异步客户端。
FreeRedis
项目地址: https://github.com/2881099/FreeRedis
FreeRedis 是 .NET40+ Redis 客户端。支持集群、哨兵、主从、发布-订阅、lua、管道、事务、流、客户端缓存和池化。
Orleans
项目地址: https://github.com/dotnet/orleans Orleans建立在.NET开发人员生产力的基础上,并将其带入了分布式应用程序的世界,例如云服务。 Orleans可从单个本地服务器扩展到云中全局分布的高可用性应用程序。
Orleans采用了对象,接口,async/await和try/catch等熟悉的概念,并将其扩展到多服务器环境。 这样,它可以帮助具有单服务器应用程序经验的开发人员过渡到构建弹性,可扩展的云服务和其他分布式应用程序。 因此,Orleans通常被称为"分布式.NET"。
它是由Microsoft Research 创建的,并介绍了Virtual Actor Model作为一种新方法来构建面向云时代的新一代分布式系统。 Orleans的核心贡献是它的编程模型,它在不限制功能,以及对开发人员施加繁重约束的情况下,降低了高并发分布式系统固有的复杂性。
FreeIM
项目地址: https://github.com/2881099/FreeIM
.NETCore websocket 实现简易、高性能、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。
FreeIM 使用 websocket 协议实现简易、高性能(单机支持5万+连接)、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。 ImCore 已正式改名为 FreeIM。【网络版斗地主示例】
FightLandlord
项目地址: https://github.com/2881099/FightLandlord
.NETCore斗地主服务器 + HTML5前端。
FastGithub
项目地址: https://github.com/dotnetcore/FastGithub
github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。
AgileConfig
项目地址: https://github.com/dotnetcore/AgileConfig
基于.NET Core开发的轻量级分布式配置中心。
YiShaAdmin
项目地址: https://github.com/liukuo362573/YiShaAdmin
YiShaAdmin 基于.NET Core Web开发,借鉴了很多开源项目的优点,让你开发Web管理系统和移动端Api更简单,所以我也把她开源了。 她可以用于所有的Web应用程序,例如网站管理后台、CMS、CRM、ERP、OA这类的系统和移动端Api。
MediatR
项目地址: https://github.com/jbogard/MediatR
MediatR是一款进程内的消息订阅、发布框架,提供了Send方法用于发布到单个处理程序、Publish方法发布到多个处理程序,使用起来非常方便。
Autofac
项目地址: https://github.com/autofac/Autofac
Autofac 是.NET框架中最常用的依赖注入框架之一。相比.Net Core标准的依赖注入库, 它提供了更多高级特性, 比如动态代理和属性注入等。
Mapster
项目地址: https://github.com/MapsterMapper/Mapster
一款高性能对象映射框架。
AutoMapper
项目地址: https://github.com/AutoMapper/AutoMapper
一款功能强大的对象映射框架(在 .NET 领域的开发者中有非常高的知名度和使用率)。
AspNetCoreRateLimit
项目地址: https://github.com/stefanprodan/AspNetCoreRateLimit
ASP.NET Core 限速中间件。
Polly
项目地址: https://github.com/App-vNext/Polly
Polly 是一个 .NET 弹性和瞬态故障处理库,允许开发人员以流畅和线程安全的方式表达重试、断路器、超时、隔板隔离和回退等策略。从 6.0.1 版开始,Polly 面向 .NET Standard 1.1 和 2.0+。
bc-csharp
项目地址: https://github.com/bcgit/bc-csharp
一个提供了很多哈希算法和加密算法的C#第三方库。
皮肤老化的原因有哪些?郑明明山茶花精颜套组真实测评由于年龄的增长,胶原蛋白的缺乏和皮下脂肪的减少,面部和身体其他部位的弹性会降低,甚至会出现皱纹和斑点,皮肤会变得暗黄,没有光泽。而在日常生活中,长期的阳光照射会损伤皮肤组织,不仅会
涨知识!VR波澜壮阔的前世今生目前市面上的VR一体机都轻巧便携,和一部手机重量差不多,可你能想象到世界第一台VR,因为体积过大而无法走出实验室吗?其实VR并不是一个新概念,VR技术从诞生至今已超过70年的历史,
潜在新凶XBB毒株究竟是什么?你知道它的前世今生吗?近期,奥密克戎新的变异分支XBB毒株引发了关注。目前的研究认为,XBB变异株的免疫逃逸能力大幅增加,但相比于其他奥密克戎毒株,致病力和毒力没有明显变化。那么XBB究竟是什么?它是如
杭州养老院元宵氛围浓,老人争相猜灯谜在元宵佳节来临之际,杭州市第二社会福利院(以下简称二福院)举行了趣味猜灯谜,欢乐闹元宵主题活动,为院内老年人组织了猜灯谜吃汤圆等元宵活动,使老年人在团圆幸福欢快的氛围中喜迎元宵佳节
去印度旅行,见到苦行僧尽量避开,导游直言不听劝后果自负印度是南亚次大陆最大的国家,这里也是许多游客愿意前来探索的地方。近年来,世界上许多国家的游客都愿意来到这里,探索印度的神秘之美。然而,无论你去哪里玩,都应该先做一些准备。毕竟,不同
十年,樊登读书要说再见了20132023,樊登读书走过了第一个十年。十年,或许足以让一个人的生活发生天翻地覆的变化,也足以让一个品牌与越来越多的人发生连接。从0到6000万,每一位用户都在樊登读书与好书结
244家科创板公司提前预告2022年业绩244家科创板公司提前对2022年业绩进行预告,业绩预增的有93家,业绩预亏的有68家,业绩预降的有58家,业绩减亏的有9家,业绩预盈的有9家,业绩预平的有4家,业绩预警的有3家。
煤企业绩普增2023年市场或延续高景气度本报记者陈家运北京报道在行业高景气度背景下,煤炭上市公司2022年业绩普遍大幅增长。1月30日,中国神华(601088。SH)发布业绩预告,公司预计2022年度实现中国企业会计准则
2652家公司预告全年业绩794家预增2652家公司公布了全年业绩预告,业绩预增公司有794家,占比29。94。证券时报数据宝统计显示,截至2月10日,已经有2652家公司公布了2022年度业绩预告。业绩预告类型显示,
8000名业主紧急撤盘调价,深圳市场要变?转自大胡子看深圳万万没想到,虽然深圳还没出政策,市场就开始热了。我相信大家应该感受到今年小阳春来得比以往更早一些。在频繁的刺激之下,长三角率先杀出重围,据说上海杭州合肥南京苏州宁波
深圳又一家独角兽要IPO了,最牛天使夏佐全投了更多人感兴趣稳健和快速的回报项目,很少有人有魄力和胆量将自己所有的资金和巨额家产投入一个还不知道结果的创新领域。而他做到了。夏佐全刚刚复工,优必选便迫不及待地向港交所提交了招股书,
6个奶奶辈的老国货,看似廉价实际效果不输大牌,你值得拥有6个奶奶辈的老国货,看似廉价实际效果不输大牌,你值得拥有!直接来分享,废话不多说01片仔癀皇后牌珍珠霜俗话说的好北有同仁堂,南有片仔癀,皇后牌片仔癀也是一个很老的国货护肤品了。这款
裤子选得好,显瘦又时髦!50岁女人试试这几条,实用还好看裤子作为最基础常见的搭配单品之一,可能有很多姐妹们都忽略了它在穿衣搭配中所发挥的重要作用。其实选对裤子不仅可以大大提升整体搭配的质感,还能轻松修饰身形优化身材比例,显瘦显高效果都非
秋天的优雅与精致,是半身裙给的!30岁女人这样穿,美得很高级转眼间,秋季的气息越来越浓郁,天气也逐渐凉快起来,女性的衣橱里开始替换了一大批时尚单品,从短袖到长袖从短裤到长裤以及从短裙到半身长裙,都代表着夏季已经过去,今年秋天的优雅和精致是半
于黑暗中窗外亮得让人无法直视,阳光炙烤着大地,蝉鸣噪杂地此起彼伏。我拉上窗帘,空调开到最低,让周遭和心一样的暗,一样的冷。躺在床上,黑暗将我吞噬,伸手不见五指。黑洞之所以骇人,就是因为它贪
20句让人受用一生的精选短句1易怒的人都很敏感,敏感的人都很好强,好强的人都很固执,固执的人都很单纯。2在薄情的世界里,没有谁会永远陪伴在你身边,不如学会好好爱自己,不辜负余生。3过去的人,有他们出现的意义,
教师节最美贺卡唯美文字祝福,送给恩师菊香浓浓,师恩深,匆匆的岁月从指间划过,斑白了老师您双鬓的青丝。桃李天下,是您最欣慰的表达,也是您最宏大的梦想。在这个属于您的日子里,学生给您送上深深的祝福,也许您已把我忘却,而您
1799元起!移动NZONE50Pro发布支持双5G全网通8月29日1408,中国移动动感地带NZONE50Pro新品发布会线上直播正式召开。官方介绍,本次发布会特邀动感地带神秘嘉宾,并将发布中国移动全新应用。值得一提的是,在发布会上,官
符合以下三类情况,在2022年养老保险依然可以申请补缴?视频加载中第一类,关于城乡居民养老保险补缴,截至目前参加城乡居民养老保险的人员,如果达到60岁,缴费仍旧未满15年,都是可以申请一次性补缴城乡居民养老保险满15年,然后办理退休领取
女孩子为什么要学舞蹈?这是最好的答案01形体优美正处于快速生长发育时期的孩子,经过舞蹈训练(如挺胸抬头收腹)能使他们站得直,形体优美,且能纠正驼背端肴等形体问题。02动作协调舞蹈需要全身各部位的配合,通过音乐与舞蹈动
从小被允许吃雪糕的孩子,与不被允许吃雪糕的孩子,差距很明显每当天气热的时候,冰柜里的雪糕就会变得格外畅销。雪糕不仅是孩子们童年的快乐源泉,也是大人们解暑贪凉的神器。在闷热烦躁的天气里,如果能吃上一支雪糕,对于很多人来说,是莫大的幸福。有不
惩罚孩子的诀窍,不打不骂,孩子乖乖听话骑平衡车没按指定路线走,就被爸爸一巴掌打到流鼻血?您别不信,前几天在小区散步时,我曾亲眼目睹了一个六岁左右的小女孩,因为骑平衡车没有按照家长指定的路线走,被一名男子一巴掌打到流鼻血