asp.net培训班(ASP)

 2025-07-18 11:09:01  阅读 315  评论 0

摘要:之前我分享过一款基于ASP.NET MVC + Layui 的通用后台快速开发框架elight.mvc,受到了很多朋友的关注。今天我将给大家分享一款基于ASP.NET Core最新版+Bootstrap的通用后台快速开发框架YiShaAdmin,如今.NET Core技术如火如荼,怎么可以没有它。之所以会介绍这款框架,主要是

之前我分享过一款基于ASP.NET MVC + Layui 的通用后台快速开发框架elight.mvc,受到了很多朋友的关注。今天我将给大家分享一款基于ASP.NET Core最新版+Bootstrap的通用后台快速开发框架YiShaAdmin,如今.NET Core技术如火如荼,怎么可以没有它。

ASP.NET Core+Bootstrap快速后台开发框架

之所以会介绍这款框架,主要是想对ASP.NET Core+ Bootstrap技术的后台开发框架做一个补充,或者有一些朋友会说,这样的框架很多才对啊,是的,这样的框架确实不少,但是缺乏佳作,能够真正完整的实现一个快速后台开发框架的作品不多。

而YiShaAdmin是基于ASP.NET Core+Bootstrap 的快速后台开发框架的代表作之一。发现这个框架也是一种巧合,因为我一直有关注java的一个开源项目若依,而这个项目也刚好是若依官方的一个子项目,可以说YiShaAdmin就是.NET版本的若依框架。

ASP.NET Core+Bootstrap快速后台开发框架

YiShaAdmin 已经为我们实现了用户管理、部门管理、菜单管理、角色权限设置、日志管理、新闻管理、定时任务等基础功能,非常适合网站管理后台、CMS、CRM、ERP、OA 这类的系统开发。目前框架支持Sql Server、MySql两种数据库。

项目功能

员工管理:员工是系统操作者,该功能主要完成系统用户配置部门管理:配置系统组织机构(公司、部门、小组)职位管理:配置系统用户所担任职务文章中心:管理新闻及公司案例角色管理:角色菜单权限分配,角色对应权限,员工属于某个角色菜单管理:配置系统菜单,操作权限,按钮权限标识通用字典:系统里动态改变的数据,像文章类型,用字典进行维护,不变的数据,可以用枚举行政区划:全国的省市县三级数据,展示树形数据的使用系统日志(登录日志、操作日志、Api日志):查看系统的登录、操作、Api调用日志定时任务:在线(添加、修改、删除)任务调度,包含执行结果日志系统Api:Api文档与测试工具数据表管理:查看当前数据库所有表、字段及记录总数代码生成:快速生成对单表的增删改查服务器信息:查看服务器的基本信息

ASP.NET Core+Bootstrap快速后台开发框架

系统要求

.NET Core >= 3.1、Microsoft SQL Server 2012+、MySql 5.7+

运行系统

使用Visual Studio 2019打开解决方案文件YiShaAdmin.sln。然后编译项目,项目在我本地可以一次性编译通过。创建YiShaAdmin数据库,执行根目录下Document/DatabaseScript对应数据库的脚本(当前仅有MySql和SqlServer数据库的脚本),每个库有2个脚本,一个是创建表,一个是初始化数据。选择YiSha.Admin.Web项目,直接按F5键运行,就可以打开后台登录界面。账户 :admin,密码:123456

数据库配置

编辑YiSha.Admin.Web和YiSha.Admin.WebApi目录下的appsetting.json文件。如果你的数据库是MySql,就按照下面MySql的配置,这个比较简单。
{
 "DBProvider": "MySql",
 "DBConnectionString": "server=localhost;database=YiShaAdmin;user=root;password=123456;port=3306;"
}

项目源码的结构

ASP.NET Core+Bootstrap快速后台开发框架

源码结构说明:

ASP.NET Core+Bootstrap快速后台开发框架

后台界面

ASP.NET Core+Bootstrap快速后台开发框架

ASP.NET Core+Bootstrap快速后台开发框架

代码生成器

ASP.NET Core+Bootstrap快速后台开发框架

ASP.NET Core+Bootstrap快速后台开发框架

Web Api接口

ASP.NET Core+Bootstrap快速后台开发框架

结语

YiShaAdmin是基于ASP.NET Core+Bootstrap 的快速后台开发框架不可多得的佳作,使用了很多良好的设计模式和开发理念,后台界面精美实用,非常适合做后台管理系统的开发。不过该框架有一个比较遗憾的地方是,没有使用依赖注入的技术,还是使用传统的方式构建服务对象。但总体上不影响框架快速开发的特性。

上面是我对YiShaAdmin项目做一个简单的介绍,想要了解更多,可以下载源码学习。如果你对项目源码感兴趣,请关注我,转发后私信回复“yisha”,源码发你。

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【asp.net培训班(ASP)】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/fangfa/1852243.html

标签:aspnet培训班

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0352秒, 内存占用1.91 MB, 访问数据库24次

陕ICP备14005772号-15