nykek5i 发表于 2024-8-2 09:43:21

.NET Core/.NET5/.NET6 开源项目汇总5:(权限)管理系统项目


    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/2db2975328fe474d8a67fbd3aca3ed76~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=MsoGvP4kalC0xHMwJ1xbeaVCh%2FQ%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">企业管理系统<span style="color: black;">通常</span><span style="color: black;">包括</span>后台管理UI、组织<span style="color: black;">公司</span>管理、权限管理、日志、数据<span style="color: black;">拜访</span>、表单、工作流等常用<span style="color: black;">必须</span>功能。下面收集的几款优秀开源的管理系统,值得<span style="color: black;">大众</span>入门学习。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">8、Vue.NETCore</span></span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">Vue + .NetCore 是一套前后端分离,支持对前端、后台<span style="color: black;">基本</span>业务代码扩展的快速发开框架。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">框架核心</h1><span style="color: black;">快速<span style="color: black;">研发</span>(<span style="color: black;">基本</span>功能<span style="color: black;">所有</span>由代码生成器生成)</span><span style="color: black;">支持前端、后台自定义业务代码扩展,后台<span style="color: black;">供给</span>了<span style="color: black;">海量</span>常用扩展与通用类</span><span style="color: black;">前端、后台<span style="color: black;">供给</span>了近300个扩展<span style="color: black;">办法</span>与属性,<span style="color: black;">研发</span>人员可<span style="color: black;">这里</span>功能上编写扩展自定义业务代码</span><span style="color: black;">代码生成(代码生成器可直接生成主/从表前后端业务代码,有30多种属性可在线配置生成的代码)</span><span style="color: black;">前端table自动转换key/value</span><span style="color: black;">前端表单select/checkbox自动绑定数据源,不<span style="color: black;">必须</span>写任何代码</span><span style="color: black;">支持(主从表)一对一前后端代码全自动生成、并支持数据源自动绑定与业务代码扩展,不<span style="color: black;">必须</span>写任何代码</span><span style="color: black;">支持一对多从表自定义扩展(不限从表类型与从表数量) , 一对多从表<span style="color: black;">运用</span>扩展可<span style="color: black;">容易</span>实现</span><span style="color: black;"><span style="color: black;">倘若</span>能上手框架,<span style="color: black;">能够</span>体会到<span style="color: black;">不消</span>996,更<span style="color: black;">不消</span>掉头发的感觉^_^</span>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">框架适用范围</h1><span style="color: black;">前后端分离项目</span><span style="color: black;">编写<span style="color: black;">各样</span>后台restful api接口。后台<span style="color: black;">基本</span>代码由代码生成器完成,在生成的代码上继续编写业务<span style="color: black;">就可</span></span><span style="color: black;">前端表单<span style="color: black;">研发</span>(直接上手看demo<span style="color: black;">就可</span>)</span><span style="color: black;"><span style="color: black;">协同</span>app做H5或全h5<span style="color: black;">研发</span></span><span style="color: black;">发布静态(h5)页面,框架<span style="color: black;">已然</span><span style="color: black;">供给</span>了demo</span><span style="color: black;">在现有的代码生成器功能上,继续定制<span style="color: black;">研发</span>代码生成器功能,<span style="color: black;">处理</span>重复性工作</span>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">框架<span style="color: black;">研发</span>依赖环境</h1><span style="color: black;">后台:VS2019 、.NetCore3.1 、EFCore3.1、JWT、Dapper、Autofac、SqlServer/MySql、Redis(可选,默认<span style="color: black;">运用</span>内置IMemory)</span><span style="color: black;">前端:VsCode、Vue2.0(webpack、node.js,<span style="color: black;">倘若</span><span style="color: black;">无</span>此环境<span style="color: black;">自动</span>搜索:vue webpack npm)、vuex、axios、promise、iview、element-ui</span>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">项目<span style="color: black;">起步</span>与上手</h1><span style="color: black;">http://www.volcore.xyz/document/guide</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">开源<span style="color: black;">位置</span>:</p>https://github.com/cq-panda/vue.netcore

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">7、OSharp</span></span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">OSharpNS 全<span style="color: black;">叫作</span> OSharp Framework with .NetStandard2.x,是一个基于.NetStandard2.x<span style="color: black;">研发</span>的一个.NetCore快速<span style="color: black;">研发</span>框架。这个框架<span style="color: black;">运用</span>最新稳定版的.NetCore SDK(当前是.NET Core 3.0),对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、权限授权等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net Core 框架更易于应用到<span style="color: black;">实质</span>项目<span style="color: black;">研发</span>中。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">关联</span>示例项目:</span></p><span style="color: black;">Vue版本(vben): https://github.com/i66soft/osharp-vben</span><span style="color: black;">Mvc版本(layui): https://github.com/i66soft/osharp-layui</span><span style="color: black;">Blazor版本(BootstrapBlazor): https://github.com/i66soft/osharp-blazor</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">框架的工程组织结构如下:</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/d1a6a0b0b9c6419ea1f0347155187336~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=1BCKzB3J9rnwOwIw%2BHnL8UXRLHQ%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">框架特性</span></strong></p><span style="color: black;">模块化的组件系统设计</span><span style="color: black;">自动化的依赖注入注册机制UnitOfWork-Repository模式,EFCore上下文动态构建DependencyAttribute特性标注方式  自动化的注册机制</span><span style="color: black;">基于AspNetCore的Identity的身份认证设计系统</span><span style="color: black;">设计了一个强大的功能权限与数据权限的授权体系集成 Swagger 后端API文档系统功能权限授权流程功能权限验证流程数据权限授权流程数据权限验证流程</span><span style="color: black;">代码生成器</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">文档中心 </span></strong><span style="color: black;"><span style="color: black;">https://docs.osharp.org/quick/start/</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">开源<span style="color: black;">位置</span> </span></strong><span style="color: black;"><span style="color: black;">https://github.com/dotnetcore/OSharp</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">博客园:</span></strong><span style="color: black;"><span style="color: black;">https://www.cnblogs.com/laozhang-is-phi/</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">Bilibili:</span></strong><span style="color: black;">https://space.bilibili.com/387802716</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">直播间:</span></strong><span style="color: black;"><span style="color: black;">https://live.bilibili.com/21507364</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">6、Blog.Core 【国产】</span></span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">Blog.Core 开箱即用的企业级前后端分离【 .NET Core5.0 Api + Vue 2.x + RBAC】权限框架。由国内微软MVP“老张的哲学”出品。相比ABP Zero,Blog.Core 更为短小精干,非常适合管理系统以及互联网项目的<span style="color: black;">研发</span>。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">项目单体<span style="color: black;">安排</span>,并发在400~500,一切正常(不<span style="color: black;">保准</span>自己的<span style="color: black;">各样</span>错误写法)。<span style="color: black;">倘若</span>搭配负载,效果更好。已被多家<span style="color: black;">机构</span>所<span style="color: black;">运用</span>:点击查看列表。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/da64b90d6cc64392b517c9be4f7861e4~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=hgMlseyT5mKAioLqMDfgVSr8sVA%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">官方文档:</span></strong><span style="color: black;"><span style="color: black;">http://apk.neters.club/.doc/</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">开源<span style="color: black;">位置</span>:</span></strong><span style="color: black;"><span style="color: black;">https://github.com/anjoy8/Blog.Core</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">系统架构图</span></strong></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/0523bfa4871649de93af7d954724a22d~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=TpHawoatAsdkFadVaz0MtipE%2BzQ%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">框架模块:</span></strong></p><span style="color: black;"> 采用仓储+服务+接口的形式封装框架;</span><span style="color: black;"> 异步 async/await <span style="color: black;">研发</span>;</span><span style="color: black;">接入国产数据库ORM组件 —— SqlSugar,封装数据库操作;</span><span style="color: black;"> 支持自由切换多种数据库,MySql/SqlServer/Sqlite/Oracle/Postgresql/达梦/人大金仓;</span><span style="color: black;"> 实现项目<span style="color: black;">起步</span>,自动生成种子数据 ;</span><span style="color: black;"> 五种日志记录,审计/<span style="color: black;">反常</span>/请求响应/服务操作/Sql记录等;</span><span style="color: black;">支持项目事务处理(若要分布式,用cap<span style="color: black;">就可</span>);</span><span style="color: black;"> 设计4种 AOP 切面编程,功能涵盖:日志、缓存、审计、事务 ;</span><span style="color: black;"> 支持 T4 代码模板,自动生成每层代码;</span><span style="color: black;"> 或<span style="color: black;">运用</span> DbFirst 一键创建自己项目的四层文件(支持多库);</span><span style="color: black;"> 封装Blog.Core.Webapi.Template项目模板,一键重建自己的项目 ;</span><span style="color: black;">搭配多个前端案例供参考和借鉴:Blog.Vue、Blog.Admin、Nuxt.tbug、Blog.Mvp.Blazor ;</span><span style="color: black;"> 统一集成 IdentityServer4 认证 ;</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">组件模块:</span></strong></p><span style="color: black;"> <span style="color: black;">供给</span> Redis 做缓存处理;</span><span style="color: black;"> <span style="color: black;">运用</span> Swagger 做api文档;</span><span style="color: black;"> <span style="color: black;">运用</span> MiniProfiler 做接口性能分析 ;</span><span style="color: black;"> <span style="color: black;">运用</span> Automapper 处理对象映射;</span><span style="color: black;">使用 AutoFac 做依赖注入容器,并<span style="color: black;">供给</span>批量服务注入 ;</span><span style="color: black;"> 支持 CORS 跨域;</span><span style="color: black;"> 封装 JWT 自定义策略授权;</span><span style="color: black;"> <span style="color: black;">运用</span> Log4Net 日志框架,集成原生 ILogger 接口做日志记录;</span><span style="color: black;"> <span style="color: black;">运用</span> SignalR 双工通讯 ;</span><span style="color: black;"> 添加 IpRateLimiting 做 API 限流处理;</span><span style="color: black;"><span style="color: black;">运用</span> Quartz.net 做任务调度(<span style="color: black;">日前</span>单机多任务,集群调度暂不支持);</span><span style="color: black;"> 支持 数据库读写分离和多库操作 ;</span><span style="color: black;"> 新增 Redis <span style="color: black;">信息</span>队列 ;</span><span style="color: black;"> 新增 RabbitMQ <span style="color: black;">信息</span>队列 ;</span><span style="color: black;"> 新增 EventBus 事件总线 ;</span><span style="color: black;"> 调试中 - 统一聚合支付;</span><span style="color: black;"> 计划 - 数据<span style="color: black;">分部</span>权限;</span><span style="color: black;"> 计划 - ES 搜索;</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">微服务模块:</span></strong></p><span style="color: black;">可<span style="color: black;">协同</span> Docker 实现容器化;</span><span style="color: black;"> 可<span style="color: black;">协同</span> Jenkins 实现CI / CD;</span><span style="color: black;"> 可<span style="color: black;">协同</span> Consul 实现服务<span style="color: black;">发掘</span>;</span><span style="color: black;"> 可<span style="color: black;">协同</span> Ocelot 实现网关处理;</span><span style="color: black;"> 可<span style="color: black;">协同</span> Nginx 实现负载<span style="color: black;">平衡</span>;</span><span style="color: black;"> 可<span style="color: black;">协同</span> Ids4 实现认证中心;</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">5、NetModular【国产】</span></span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">NetModular 是一款为中小型企业而生的基于.Net Core和 Vue.js 的业务模块化以及前后端分离的快速<span style="color: black;">研发</span>框架,<span style="color: black;">最后</span>目的是能够让中小团队快速搭建<span style="color: black;">机构</span>内部<span style="color: black;">研发</span>平台。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">Gitee:</span></strong><span style="color: black;">https://gitee.com/laoli/NetModular</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/ca99332b447549c8a9b21d9dc6d24eb5~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=8bcrvh8NWQ3gCJwhnycYV4P82VI%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/9b376412f34c484dab3d95c3d13a36e4~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=m588sXgGxvCfgDpOM9MUbCN1qwU%3D" style="width: 50%; margin-bottom: 20px;"></div><span style="color: black;">后端技术:.Net Core 3.1、Dapper、Serilog、AutoMapper、FluentValidation、Swagger、RabbitMQ、Redis、EPPlus。</span><span style="color: black;">前端技术:Node.js 10+、Vue.js 2.6+、Vue CLI、Vuex、VueRouter、Element-UI。</span><span style="color: black;">前端框架 NetModular.UI:前端采用 Vue.js <span style="color: black;">整家</span>桶+Element UI <span style="color: black;">研发</span>,<span style="color: black;">亦</span>是基于模块化思想设计。源码如下:https://github.com/iamoldli/NetModular.UI</span><span style="color: black;">前端皮肤:前端支持自定义皮肤功能,框架本身<span style="color: black;">供给</span>了两套皮肤,其中一套<span style="color: black;">已然</span>内置<span style="color: black;">做为</span>默认皮肤,<span style="color: black;">另一</span>一套<span style="color: black;">必须</span>单独安装,源码如下:https://github.com/iamoldli/NetModular.Skins.Classics</span><span style="color: black;">模块列表。本仓库只<span style="color: black;">包括</span><span style="color: black;">基本</span>框架以及权限管理(Admin)模块代码,其它模块请点击以下链接查看。</span>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/ebddb0c163b542e294d7f1c197a5f2a0~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=KHwQINjcgkTGayfNB2AYK0TUkzE%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">4、OpenAuth.Core</span></span></strong><span style="color: black;"><span style="color: black;">【国产,入选GVP】</span></span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/e2a3f4a138d946698468ab3de3e14a62~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=sDS7fJW7enGLrMcltJa2D2uY4ME%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">OpenAuth.Core 是大神李玉宝的又一著作,该项目<span style="color: black;">日前</span>收录于 dotNET China ,并且被Gitee评选为GVP项目(Gitee最有价值的开源项目)。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">OpenAuth.Core 是.NET权限管理及快速<span style="color: black;">研发</span>框架、最好用的权限工作流系统。源于Martin Fowler企业级应用<span style="color: black;">研发</span>思想及最新技术组合(IdentityServer、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、VUE、Element-ui等)。已成功在docker/jenkins中实施。核心模块<span style="color: black;">包含</span>:组织<span style="color: black;">公司</span>、角色用户、权限授权、表单设计、工作流等。</span><strong style="color: blue;"><span style="color: black;">它的架构精良易于扩展,是中小企业的首选</span></strong>。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">官网:</span></strong><span style="color: black;">http://www.openauth.me/</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">Gitee:</span></strong><span style="color: black;">https://gitee.com/dotnetchina/OpenAuth.Net</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">强大的工作流引擎</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/89d953d8f244481d9a0f82ffec3838e3~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=hwtEfrBl%2FNBAmCEjcwXDezUoAm8%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">项目分为3个版本:</span></p><span style="color: black;">OpenAuth.Net开源版</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">采用.NET 4.5/.NET 5 MVC + LayUI 前后端<span style="color: black;">研发</span>模式,更适合传统 .NET Framework <span style="color: black;">研发</span>者<span style="color: black;">运用</span>,前端深度<span style="color: black;">运用</span> LayUI 界面。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/7fd8864c4a394033be6a00411d68eabc~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=HGimOt3q%2BOQVnYu7oN%2BIOivKx0o%3D" style="width: 50%; margin-bottom: 20px;"></div><span style="color: black;">OpenAuth.Core开源版</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">采用.NET Core MVC + LayUI 前后端<span style="color: black;">研发</span>模式,全新.NET Core 跨平台体验。在OpenAuth.NET<span style="color: black;">基本</span>上进一步优化代码结构。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/c07b1eaf34194f27869d279352e38baa~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=FCjmIU09v%2FAEviNmo5KxKqv8gtg%3D" style="width: 50%; margin-bottom: 20px;"></div><span style="color: black;">OpenAuth.Pro企业版</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">采用WebAPI+Vue的前后端完全分离模式,后端基于OpenAuth.Core WebAPI接口。前端SPA单页面模式,基于Vue<span style="color: black;">整家</span>桶。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/961c65bb167e4a30935d957e143477ef~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=aZNukamKJxbfwnTuFSZImr2yktA%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/d479fc30badb4d36943ae62b8a21de19~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=0KlA05WJPwcCMMr1PzENzE8B3GU%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">3、Admin.NET</span></span></strong></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/8bfe974e56eb4f7cad7d1f940e1b9b67~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=C%2BS8rub3wyZ6BXM3wi4rT4SR2Nw%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">开源<span style="color: black;">位置</span>:</p>https://gitee.com/zuohuaijun/Admin.NET

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">2、BootstrapAdmin【国产,入选GVP】</span></span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">本系统<span style="color: black;">能够</span>用于所有的 Web 应用程序,<span style="color: black;">日前</span>版本<span style="color: black;">已然</span>升级到 NET CORE 具备跨平台能力。数据库方面<span style="color: black;">同期</span>支持多种数据库,详细列表见后面数据库的<span style="color: black;">仔细</span>列表,切换数据源仅需更改配置文件无需重启应用程序,配置简单灵活。UI 前端<span style="color: black;">运用</span>流行的 Bootstrap 框架布局对移动设备的兼容性非常好,自适应<span style="color: black;">日前</span>市场几乎所有终端设备。本系统还具备单一后台支持多前台的<span style="color: black;">特殊</span>,<span style="color: black;">供给</span> 单点登录(SSO) 的能力。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">运用</span> NET Core + Bootstrap + PetaPoco + HTML 5 + jQuery 构建的后台管理平台</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/684e8464fdb14efe9195270918d057a4~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=9Ovp%2BolhDK5ypBcRbMO5o3eGCHM%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;"><span style="color: black;">尤其</span>说明</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">BootstrapAdmin 无需二次<span style="color: black;">研发</span>,要做的仅仅是与前台系统集成,前台系统模板工程为 Bootstrap.Client</p>项目原始出发点是把权限系统从业务系统中剥离出来,项目<span style="color: black;">研发</span>专注于功能,<span style="color: black;">仔细</span>配置说明请点击 查看文档
    <h1 style="color: black; text-align: left; margin-bottom: 10px;"><span style="color: black;">重点</span>功能</h1><span style="color: black;"><span style="color: black;">经过</span>配置与前台网站集成</span><span style="color: black;">构建前台系统分层级菜单</span><span style="color: black;"><span style="color: black;">供给</span>单一后台支持多前台应用配置</span><span style="color: black;"><span style="color: black;">供给</span>单点登录</span><span style="color: black;">集成系统认证授权模块</span><span style="color: black;"><span style="color: black;">供给</span>角色,<span style="color: black;">分部</span>,用户,菜单,前台应用程序授权角色对用户授权角色对菜单授权角色对<span style="color: black;">分部</span>授权角色对应用程序授权(多个前台应用公用一个后台权限管理系统)<span style="color: black;">分部</span>对用户授权</span><span style="color: black;"><span style="color: black;">供给</span>字典表用于前台网站个性化配置</span><span style="color: black;">完全响应式布局(支持电脑、平板、手机等所有主流设备)</span><span style="color: black;">内置<span style="color: black;">都数</span>据源支持,配置简单立即生效无需重启</span><span style="color: black;">内置数据内存缓存机制,页面快速响应</span><span style="color: black;">内置数据 操作日志 与用户 登录日志,跟踪记录用户 登录主机地点 浏览器 操作系统信息</span>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;"><span style="color: black;">优良</span></h1><span style="color: black;">前台系统<span style="color: black;">不消</span>编写登录、授权、认证模块;只负责编写业务模块即可</span><span style="color: black;">后台系统无需任何二次<span style="color: black;">研发</span>,直接发布<span style="color: black;">就可</span><span style="color: black;">运用</span></span><span style="color: black;">前台与后台系统分离,分别为<span style="color: black;">区别</span>的系统(域名可独立)</span><span style="color: black;">可扩展为多租户应用</span>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">数据库</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">数据库支持列表如下:</p><span style="color: black;">MSSQL/Oracle/SQLite/MySql/MariaDB/Postgresql/Firebird/MongoDB</span>

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">开源<span style="color: black;">位置</span>:</p>https://gitee.com/dotnetchina/BootstrapAdmin
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">1、WTM</span></span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">mvvm框架(WTM)是一个基于.NET Core 的快速<span style="color: black;">研发</span>框架。它支持LayUI、React和VUE。WTM有内置的代码生成器,以最大限度地<span style="color: black;">加强</span><span style="color: black;">研发</span>效率。它是<span style="color: black;">有效</span>web<span style="color: black;">研发</span>的强大工具。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">框架特征:</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">WTM<span style="color: black;">供给</span>了4种类型的ViewModel,涵盖了主流web应用程序的所有<span style="color: black;">平常</span>功能。</span></p><span style="color: black;">CrudVM<span style="color: black;">供给</span>了最<span style="color: black;">平常</span>的数据添加、删除和修改功能。</span><span style="color: black;">ListVM<span style="color: black;">供给</span>分页和导出功能。</span><span style="color: black;">ImportVM、TemplateVM<span style="color: black;">供给</span>了<span style="color: black;">经过</span>excel导入的功能。</span><span style="color: black;">BatchVM<span style="color: black;">供给</span>批操作功能。</span><span style="color: black;">WTM有自己的代码生成器,这使得<span style="color: black;">研发</span>效率高、速度快。</span><span style="color: black;">WTM<span style="color: black;">供给</span>了许多客户端控件,<span style="color: black;">包含</span>表单、网格、面板、对话框和许多其他常用控件。</span><span style="color: black;">WTM<span style="color: black;">供给</span>内置用户、角色、用户组、数据权限、页面权限、菜单、日志、邮件、短信、文件等常用后端功能;</span><span style="color: black;">WTM支持单点登录、门户和分布式数据库;</span><span style="color: black;">WTM<span style="color: black;">供给</span>了与Redis、DFS等库的简化集成。</span><span style="color: black;">WTM<span style="color: black;">供给</span>了用于构建用户界面的服务器端和客户端框架。</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">开源<span style="color: black;">位置</span>:</p>https://github.com/dotnetcore/WTM

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">中文文档:</p>http://wtmdoc.walkingtec.cn/

    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/d4f6974b22be45618ca8a40570bae576~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=ebc6ugRwb2c0Og2h10AsVh8JfNA%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><span style="color: black;">GVP Gittee 最有价值开源项目</span></span></strong></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/33df57b81c834c62b046e3248282a733~noop.image?_iz=58558&amp;from=article.pc_detail&amp;lk3s=953192f4&amp;x-expires=1723164090&amp;x-signature=HdOaVKrqWt4QvmEtYehvMeNtrxI%3D" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">本计划采用年审制,每年重新审核项目<span style="color: black;">是不是</span>满足以上<span style="color: black;">要求</span>。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">- GVP 计划参与者并不是 Gitee 平台的官方人员,其观点和<span style="color: black;">行径</span>,仅<span style="color: black;">表率</span>个人,不<span style="color: black;">表率</span> Gitee 平台的官方立场。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">- GVP 计划参与者不得有违反国家规定、Gitee 网站规则的<span style="color: black;">行径</span>,否则将取消 GVP 计划参与者身份。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">- 参与 GVP 计划后,不得<span style="color: black;">海量</span>发布<span style="color: black;">宣传</span>或软文,否则 Gitee 平台有权永久取消 GVP 计划参与者身份。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">- 申请参与 GVP 计划的项目不得恶意刷数,一经<span style="color: black;">发掘</span>,Gitee 平台有权永久取消 GVP 计划参与者身份,并进行全平台通报。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">- GVP 项目不<span style="color: black;">准许</span>删除,不<span style="color: black;">准许</span>转为私有项目。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">位置</span>:https://gitee.com/gvp</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">开源项目是众多组织与个人分享的组件或项目,作者付出的心血<span style="color: black;">咱们</span>是<span style="color: black;">没法</span>体会的,<span style="color: black;">因此</span><span style="color: black;">首要</span><span style="color: black;">大众</span>要心存感激、尊重。请严格遵守<span style="color: black;">每一个</span>项目的开源协议后再<span style="color: black;">运用</span>。尊重知识产权,共建和谐开源社区。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">倘若</span>表述不恰当的<span style="color: black;">地区</span>,请<span style="color: black;">即时</span><span style="color: black;">通知</span>我,谢谢。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">欢迎关注、点赞、评论、转发,<span style="color: black;">每日</span>都能获取IT<span style="color: black;">优秀</span>内容。</span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><a style="color: black;">#新世纪<span style="color: black;">败兴</span>飞过天安门的空中梯队#</a></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><a style="color: black;">#领诵员冯琳曾让杨澜惊艳#</a></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><a style="color: black;">#南陈北李破防了#</a></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><a style="color: black;">#广东对7种轻微交通违法不予处罚#</a></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><a style="color: black;">#中国男篮惨败希腊 </a>无缘东京奥运#</p>




星☆雨 发表于 2024-9-8 14:30:36

谢谢、感谢、感恩、辛苦了、有你真好等。
页: [1]
查看完整版本: .NET Core/.NET5/.NET6 开源项目汇总5:(权限)管理系统项目