我想,这是.NET领域最好用的权限管理、工作流框架了
.net 中 vue 玩的最溜的,vue 中 .net 玩的最溜的,OpenAuth.Net 企业版正式发布。star 1600+的关注者,数十位付费企业及个人用户见证 OpenAuth.Net 的成长。从简单的 demo 到集权限管理、自定义表单、工作流管理为一体的快速开发框架。
项目地址:http://www.openauth.me/
OpenAuth.Net 始终秉承求真务实的信念,追求代码之美:
前后端完全分离,结构更加清晰。我们不限制规则,只用主流的技术构建强大的框架;
前端采用 vue + layui + ztree + gooflow + leipiformdesign
后端采用 asp.net mvc + Web API + EF + autofac + swagger + json.net
代码生成工具 CodeSmith
设计工具 PowerDesigner + Enterprise Architect
OpenAuth.Net致力于为.net领域提供最好用的权限管理系统,系统拥有以下特性:
酷炫操作界面
简洁实用的工作流引擎
教科书级设计,可作为经典大作《企业应用架构模式》《ASP.NET设计模式》参考代码
该项目采用经典DDD架构(用沃恩.弗农大神的话,其实这是DDD-Lite)思想进行开发的一套符合国情的基于用户和角色的RBAC系统,系统的产生原因及与众不同的地方可以参考:领域驱动设计实战—基于DDDLite的权限管理OpenAuth.net
我想,这是.NET领域最好用的权限管理、工作流框架了相关推荐
- mysql grant 不想让用户看到 系统默认 mysql_MYSQL用户权限管理GRANT使用
GRANT语句的语法: mysql> grant 权限1,权限2,-权限n on 数据库名称.表名称 to 用户名@用户地址 identified by "连接口令"; 看上 ...
- PMP49个过程组知识领域ITTO汇总 -- 项目范围管理
项目范围管理 PMP49个过程组知识领域ITTO汇总 – 项目整合管理 PMP49个过程组知识领域ITTO汇总 – 项目范围管理 PMP49个过程组知识领域ITTO汇总 – 项目进度管理 PMP49个 ...
- 想要一款免费高效的剪切板管理工具?推荐给大家!
想要一款免费高效的剪切板管理工具?Maccy for mac推荐给大家!Mac版Maccy是一款功能强大的剪切板管理工具,使用标准的macOS菜单,可以方便和快速的帮助用户搜索需要的复制内容,而且,M ...
- PMP49个过程组知识领域ITTO汇总 -- 项目整合管理
PMP49个过程组知识领域ITTO汇总 – 项目整合管理 PMP49个过程组知识领域ITTO汇总 – 项目范围管理 PMP49个过程组知识领域ITTO汇总 – 项目进度管理 PMP49个过程组知识领域 ...
- 25岁社招进阿里,从电商到有赞新零售,他仅1年就打开了马云一直想做的新领域!
最近关于「新零售」的声音此起彼伏:阿里巨资收购高鑫零售,腾讯确认入股永辉超市-- 自2016年10月马云第一次提出了「新零售」概念之后,各巨头跑马圈地,线下成为了必争之地,新零售的蓝海才刚刚打开. 而 ...
- 想要成为 NLP 领域的大牛?从 ChatGPT 的 5 大自然语言模型开始了解吧(LM、Transformer、GPT、RLHF、LLM)——小白也能看得懂
目录 前言 ChatGPT基础科普--知其一点所以然 1. LM 2. Transformer 3. GPT 4. RLHF 5. LLM 参考资料 其它资料下载 前言 如果想在自然语言处理(Na ...
- 如果坚定了想要进入网络安全领域的决心,应该怎样学习呢?
1.建立科学的学习路径 如果你原本从事程序开发,可以选择Web安全/渗透测试方向入门,一是市场需求量高,二则是发展相对成熟,入门比较容易.一定要根据自身的知识结构建立科学的学习路径,只有学到一定程度. ...
- 开源LLM「RWKV」想要打造AI领域的Linux和Android|ChatAI
RWKV想逐步成为最强开源模型,中期计划取代Transformer.能如愿吗? "我们没有护城河,OpenAI也是."近期,谷歌内部人士在Discord社区匿名共享了一份内部文件, ...
- 在职读研是理想还是情怀?你想要的都将在社科大能源管理硕士项目实现
在职读研是理想还是情怀呢,每个读研人的想法不同,原因也有所不同.但选择在职继续攻读硕士学位的群体也有着共同点,他们都是想拥有高学历,拥有高目标的一群人.探寻新的起点和终点是他们想所要追求的.不管读研的 ...
最新文章
- CSS3——transform
- python用途适合做什么生意-PureQuant数字货币量化交易程序化交易python量化开源框架...
- Python机器学习 使用sklearn构建决策树复习
- SIFT特征检测算子和sift = cv2.xfeatures2d.SIFT_create出错的解决办法
- python数据挖掘案例系列教程——python实现搜索引擎
- 第五次作业:Excel制作英文课程表
- Vue实例与组件实例
- Laser Safety
- day06笔记(2021-09-28)-OOP:面向对象+封装+继承+多态
- 月薪11970元的网络运维工程师需要掌握哪些必备技能?
- 红帽子linux管理
- Codeforces1144C(C题)Two Shuffled Sequences
- 自动化开发cmd封装:
- 聊一聊清华读博的焦虑与成长
- 【游戏开发实战】用Go语言写一个服务器,实现与Unity客户端通信(Golang | Unity | Socket | 通信 | 教程 | 附工程源码)
- 国家卫健委医院管理研究所 电子病历系统应用水平分级评价4级实证材料--基础项
- 不玩手机-自律习惯养成记
- WinDbg入门教程
- Node运行TS文件
- 下班后你会玩什么游戏
热门文章
- 深度学习day04-MNIST手写数字识别与模型使用
- 老宇哥带你玩转ESP32:03 GPIO数字输入与数字输出
- python 属相生成
- 拿捏链表(二)—— 反转链表
- ios相机内存_周杰伦都被圈粉的圣诞相机:4800万像素,wifi直连,可存1300张照片,好玩又实用!...
- oracle中删除表字段 sql语句怎么写,oracle使用sql语句增加字段示例(sql删除字段语句)...
- oracle修改字段详解,详解Oracle修改字段类型方法总结
- Android FrameWork底层开发视频
- 别把元宇宙想得太复杂
- 最短路径-dijkstra/floyd