前言
今天大姚给大家分享一款基于.NET Core Web + Bootstrap的企业级快速后台开发框架、权限管理系统,代码简单易懂、界面简洁美观(基于MIT License开源,免费可商用):YiShaAdmin。
项目官方介绍
YiShaAdmin 基于.NET Core Web开发,借鉴了很多开源项目的优点,让你开发Web管理系统和移动端Api更简单,所以我也把她开源了。她可以用于所有的Web应用程序,例如网站管理后台、CMS、CRM、ERP、OA这类的系统和移动端Api。
当前项目支持.NET Core版本
项目功能
项目包含员工管理、部门管理、职位管理、文章中心、角色管理、菜单管理、通用字典、行政区划、系统日志(登录日志、操作日志、Api日志)、定时任务、系统Api、数据表管理、代码生成等多个模块。
主要特性
-
响应式布局,支持电脑端和移动端。
-
对常用JS插件进行二次封装,使JS代码变得简洁,更加容易维护。
-
基于角色的权限控制(Role-Based Access Control),可控制到按钮。
-
强大的一键生成功能(包括视图、控制器、业务类、实体类、服务类、菜单)。
使用技术
-
前端:Bootstrap
-
核心框架:.NET Core Web
-
缓存层:Memory、Redis
-
ORM:Entity Framework Core
-
数据库支持:SqlServer、MySql、Oracle
-
定时任务:Quartz.Net
-
API文档显示工具:Swagger UI
项目源代码