.net宿舍管理系统 mysql_基于.NET CORE的精美后台管理系统-RuoYi C#版

若依(RuoYi)是码云上一款精美的开源快速开发平台,作者毫无保留给个人及企业免费使用。RuoYi目前有三个版本:普通版本(RuoYi)、前后端分离版本(RuoYi-Vue)、微服务版本(RuoYi-Cloud)。.net的小伙伴们估计很羡慕JAVA的生态,现在.net core发展也很快,奈何生态完善不是一天二天的事情,比如微服务这块虽然有零散的解决方案,但是要拿出Spring Cloud这样的全家桶暂时还没有。

5c17b496e85d2e30563013b407619b90.png

coding

今天我们要介绍一个基于.NET CORE的精美后台管理系统YiShaAdmin,若依项目网站介绍是若依的.NET后台扩展(其他小伙伴的扩展应用),YiShaAdmin 基于.NET Core Web开发,借鉴了很多开源项目的优点,目前升级到了.net core 3.1版本。

9843c5b6e6b6b88ba77ae704cc25fcd2.png

YiShaAdmin

技术选型

YiShaAdmin当前版本V3.1.0,框架由.NET Core 2.2升级到.NET Core 3.1,技术选型如下:

1. 前端: Bootstrap 3.3.7

2. 核心框架:.Net Core MVC

3. 缓存层:Memory、Redis

4. 持久层框架:Entity Framework Core

5. 数据库支持:SqlServer,MySql,Oracle

6. 定时任务:Quartz.Net

项目运行

我们从github上克隆代码,使用VS2019打开项目后结构如下图所示:

fd09a4bc55f36eb0067b9a534bc64a66.png

YiShaAdmin项目结构

接下来我们导入项目数据库,数据库初始化脚本位于YiShaAdmin/Document/DatabaseScript目录下。另外YiSha.RedisCache项目中使用了Redis存储缓存,我们再启动下本地的Redis实例(如windows下可以下载Redis-x64-3.2.100)。数据库相关启动完毕后我们运行项目,查看运行效果,界面体验跟RuoYi前后端不分离版本相同。

项目运行效果

b61acea3d16fdcaabe864f4a9946ee0d.png

登录界面

菜单管理:可以管理相关菜单以及按钮功能

1ba205e9ec3591c3fb28ac3957bc22a3.png

菜单管理

任务管理:定时任务管理基于Quartz.Net框架,界面支持Cron表达式设置

252ab62e01e9c68387e3fecd2c895857.png

任务管理

代码生成:我们选择一个数据表点击生成按钮,弹出生成代码配置界面,进行相关配置可以生成实体类和业务代码,若依java版本的代码生成支持选择多个表。

27d1930a09fcc0674326332a4d4ba9dc.png

代码生成

实例演示(包括表单元素、表格、弹框、图标、菜单等)

e0b47f332eef98a4738a2f5757bd78de.png

按钮

f16248815af0c4720cdd4a08b907c0a6.png

时间轴

ee25c22419538a8be5aa36d9d61f571b.png

卡片视图

1fdefa59d21276b04b9fe8ba8908f453.png

表格编辑

项目地址

YiShaAdmin(.NET): github.com/liukuo362573/YiShaAdmin

RuoYi(普通版本): gitee.com/y_project/RuoYi

RuoYi-Vue(前后端分离版本)github.com/yangzongzhuan/RuoYi-VueRuoYi-Cloud

RuoYi (微服务版本) github.com/yangzongzhuan/RuoYi-Cloud

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/411168.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机蓝屏 代码0000a,win7 64位系统蓝屏代码0x0000000a的原因及解决方法

广大win7系统用户都有过由于操作失误或是遭到病毒侵袭导致的电脑蓝屏情况,蓝屏是微软的 Windows 系列操作系统在无法从一个系统错误中恢复过来时,为保护电脑数据文件不被破坏而强制显示的屏幕图像。蓝屏对我们正常使用电脑造成的影响很大,有用…

Asp.net面试题

1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答: private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同…

PS教程第六课:魔棒工具进行抠图

点击魔棒工具进行抠图 选中选区 点击查看

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

各位小伙伴大家好: 上期我们学习了如何设置背景,和设计一个小项目总结了动作模块。 本期开始我们学习外观模块下的指令。 首先我们来看看前面两个指令 第一个指令是在角色对象上出现一个对话框,显示角色所说的话。 后面有一个时间参数&#x…

计算机windows无响应,Windows电脑便笺没反应不能用了怎么办?

原标题:Windows电脑便笺没反应不能用了怎么办?Windows系统是很多人工作和生活中常用的电脑系统。Windows电脑具备自带的便签工具,就是便笺。它可以通过桌面便利贴的形式存放在电脑桌面上,查看和编辑待办记事内容。然而有时候Windo…

[系列][编译原理]正则表达式

关于正则表达式,作为软件工程师应该比较熟悉了。所谓正则表达式,就是表示字符串的格式。正则表达式r完全由它所匹配的串集来定义。这个集合称为由正则表达式生成的语言,写作L(r)。此处的语言只是表示“串的集合”,它与程序设计语言…

mysql sum_MySQL中的SUM函数使用教程

MySQL的SUM函数是用来找出记录中各种的字段的总和。 要了解SUM函数考虑EMPLOYEE_TBL表具有以下记录: mysql> SELECT * FROM employee_tbl; +------+------+------------+--------------------+ | id | name | work_date | daily_typing_pages | +------+------+-----------…

WEB_面试题_第三阶段

第三阶段面试题 一、JavaScript高级 1. 判断以下程序的输出结果: var age100; function test(){ this.age50; return function(){ return this.age; } } var mnew test(); alert(m()); var ntest(); alert(n()); 答案: 100 50 构造函数一旦返回一个对象,…

PS教程第七课:如何查看图层

ctrlj保存选区 点击图层第一个 然后打开复制的图层 变成小眼睛

暴走大侠找不到服务器了,《暴走大侠》常见问题汇总(图文)

《暴走大侠》常见问题汇总暴走大侠常见问题汇总1,翡翠叶最划算最节省的用法就是换门派贡献,然后拿贡献换突破石头,换万寿丹。2,门派从桃花岛开始一个一个进,先攒够足够的贡献再换门派,不要着急去后面的门派…

利用SoapHeader验证web service调用的合法性(dwonmoon)

本文主要通过示例介绍利用SoapHeader验证web service调用的合法性, 一建立Web service项目,新建一个APIService.asmx 其后台代码如下 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.W…

mysql往前一天同一时间_Mysql时间轴数据 获取同一天数据的前三条

创建表数据CREATE TABLE praise_info (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT ID,pic_id varchar(64) DEFAULT NULL COMMENT 图片ID,created_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,PRIMARY KEY (id),KEY pic_id (pic_id) USING BTREE) ENGINEInn…

服务器2003 系统修复,第十一篇 Windows Server 2003系统修复.pdf

第十一章 Windows Server 2003系统修复windows Server 2003提供了各种系统防护与修复措施统防护与修复措施,,主要包括主要包括::磁盘容错系统磁盘容错系统 ((见见1212章章 ))文件的备份与还原文件的备份与还原 ((见见1313章章 ))高…

fckeditor配置

原文地址http://hi.baidu.com/huqiwen/blog/item/7d36b15113fddd1e377abe7d.html 由于FckEditor for java 2.4相对于2.3而言做了许多改变,这些改变使得我们的Fckeditor配置起来更方便。例如: 基础包名从:com.fredck.FCKeditor 改为 net.fcked…

css中怎么消除a的下划线,如何使用css去掉a标签的下划线?(代码详解)

写html超链接的时候,超链接总是自带下划线,如果不需要下划线,我们需要将其去掉,下面我们就来说一下怎么去掉下划线。我们在使用超链接的时候,下划线总是伴随着出现,从视觉上来说有着下划线的a标签总是感觉很…

mysql 批量添加字段前缀_MySQL中批量前缀表的sql语句

1、批量删除前缀表sql语句先查询生成需要操作的表Select CONCAT( drop table , table_name, ; )FROM information_schema.tablesWhere table_name LIKE ngis20201201_%; /* "ngis20201201_"为要删除的表前缀*/执行此SQL语句后会生成一串SQL语句,必须再执…

淘宝CSV每个字段的数据容量原来有限制的

淘宝CSV每个字段的数据容量原来是有限制的。不可大于25000个字符。 这一点我也是在淘宝助理中编辑商品时才发现的问题。 然而很多店铺的商品描述长度都大于这个数值。wyh? 这是因为他们做了某些淘宝的的商品推广服务。 可能这些超过字符数的商品下载到淘宝助中时,其…

133-PHP子类无法重写父类private同名函数

<?phpclass father{ //定义father类//定义protected成员方法protected function cook(){return protected cook;}protected function programme(){return protected programme;}protected function kung_fu(){return private kung fu;}}class son extends father{pr…