一款基于 .NET 9 构建的企业级 Web RBAC 快速开发框架
作者:互联网
2026-03-24
项目介绍
RuYiAdmin 一款基于 .NET 9 构建的企业级、前后端分离、开源(Apache License) Web RBAC 快速开发框架,具有灵活的架构设计和强大的功能,适用于快速开发高性能的企业级应用,具有低代码、跨平台、分布式、多线程和高性能等特色。

适用场景
- 企业级后台管理系统:用于企业内部的各种管理任务,如用户管理、权限控制、数据统计等。
- 内容管理系统(CMS):用于网站内容的创建、编辑、发布和管理。
- 客户关系管理(CRM)系统:帮助企业跟踪和管理客户信息、销售机会和客户服务请求。
主要特点
- 前后端分离: RuYiAdmin 采用前后端分离架构,前端基于VueElementAdmin,使用 Vue2 和 Element UI,后端基于 .NET 9 构建。
- 代码自动生成: 支持一键生成视图层、控制层、服务层、仓储层、领域层和 DTO 业务模型层代码,极大地缩短了开发周期。
- 多数据库支持: 支持多种关系型数据库(如 MySQL、SqlServer、SQLite、Oracle、PostgreSQL、OpenGauss、Kingbase、DM)和非关系型数据库(如 Redis、MongoDB、Elasticsearch、Meilisearch),同时支持动态数据源,以满足不同企业的需求。
- 项目安全性高: 支持4A等级认证,满足等保三级要求,支持防 SQL 注入、防 Token 劫持、防接口渗透与抖动,集成RSA、AES及国产 SM 加密算法,支持全链路HTTPS加密传输协议,确保企业级应用的安全性。
- 支持微服务,支持服务的注册、发现、健康检查、熔断和降级。
项目技术栈
- 前端:Vue2、Element UI、Node.js等。
- 后端:C#、.NET 9、AspNetCoreRateLimit、SqlSugar、AutoMapper、SignalR、MiniProfiler、CAP、RabbitMQ、Redis、Consul等。
安装教程

软件架构图

项目源代码

项目效果截图














项目源码地址
更多项目实用功能和特性欢迎前往项目开源地址查看?,别忘了给项目一个Star支持?。
Gitee开源地址:https://gitee.com/pang-mingjun/RuYiAdmin
相关标签:
AI
大模型
资讯
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
NanoClaw 开源轻量级个人AI助手 安全可靠的OpenClaw替代方案
03/30
MonsterClaw 采用 OpenClaw 技术打造的本地化AI运行平台
03/30
TinyClaw 由TinyAGI推出的开源轻量级多智能体协作框架
03/30
携程酒店业务借助NebulaGraph实现月均风控止损逾百万元
03/30
稀宇科技开源MiniMax Office Skills生产级办公文档引擎
03/27
ToClaw由ToDesk打造的专业定制AI智能体
03/26
TypeNo 免费开源的中文AI语音输入法 无需配置直接使用
03/26
Sub2API 开源人工智能API中转网关平台 具备多账户管理功能
03/26
阿里通义推出视频生成音频框架PrismAudio
03/26
Luma AI发布Uni-1模型实现图像理解与生成一体化
03/25
AI精选
