网站首页 > 开源技术 正文
在前面我分享了很多开源的.NET后台开发框架,大多数都使用了.NET Core + Vue.js的前后端分离架构,那时候的出发点是,分享一些当前最为流行的技术。但考虑到有还有很多刚入门.NET开发者或者一些老程序员,他们还是很喜欢非前后端分离的项目。因为这些项目入门简单、部署也简单,特别是做一些个人项目的时候也很有优势。
为此,我今天给大家分享一个基于ASP.NET MVC + layuiAdmin的后台开发框架Elight.MVC。该框架后台界面精美大方,支持多种数据库,代码结构层次鲜明,入门门槛低。项目编译通过后,就能够正常运行,零配置!
Elight.MVC系统说明
- Elight.MVC是一套基于 ASP.NET MVC5 + Layui开发的通用管理系统快速开发框架。
- 支持SQL Server、MySQL、PostgreSQL、SQLite和Oracle等多种数据库类型。
- 开发环境:VS2012及以上版本
- LayUI目前版本:2.2.6
- ORM使用SqlSugar
Elight.MVC项目代码结构
项目主要分为实体层、业务逻辑层(数据库访问层与业务逻辑层合二为一)和表现层(Web站点)。
框架支持6种数据库,默认的数据库类型是SQLite,关于为什么要使用SQLite,主要是因为SQLite数据库无需配置和安装,它以一个文件的形式存在,存放在程序目录的某个位置,当程序启动后会读取SQLite数据库文件,然后我们就可以看到程序运行后的效果,非常便捷。
Elight.Entity类库介绍
Elight.Entity类库项目主要包括了实体类的定义,如SysRole系统角色类。系统使用了SqlSugar作为ORM框架,SqlSugar是国内开源的,最为灵活的,高性能的,支持读写分离的一个轻量级ORM框架,绝对是当前和未来主流.NET ORM框架,如果你还没有了解过,可以学习学习。
Elight.Logic类库介绍
Elight.Logic是系统的业务逻辑层,主要实现数据的增删改查等。
运行界面截图:
权限管理:
数据字典:
新增用户:
结语: Elight.MVC是优秀的.NET开源项目,使用了很多良好的设计理念和开发思想,项目编译通过后,就可以正常运行,零配置!非常推荐.NET程序员下载学习。
如果您对Elight.MVC项目源码感兴趣,可以关注+转发,然后私信回复“elight”,源码发你。
猜你喜欢
- 2025-03-19 基于layui+springcloud的企业级微服务框架
- 2025-03-19 开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件
- 2025-03-19 SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- 2025-03-19 SpringBoot+LayUI后台管理系统开发脚手架
- 2025-03-19 layui下拉菜单form.render局部刷新方法亲测有效
- 2025-03-19 Layui 遇到的坑(记录贴)(layui chm)
- 2025-03-19 LayUi自定义模块的定义与使用(layui自定义表格)
- 2025-03-19 Layui 2.9.11正式发布(layui2.6)
- 2025-03-19 Layui 2.9.13正式发布(layui2.6)
- 2025-03-19 C# .NET 6 校园图书管理系统:第八章 引入Layui登录页面
你 发表评论:
欢迎- 03-19基于layui+springcloud的企业级微服务框架
- 03-19开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件
- 03-19SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- 03-19SpringBoot+LayUI后台管理系统开发脚手架
- 03-19layui下拉菜单form.render局部刷新方法亲测有效
- 03-19Layui 遇到的坑(记录贴)(layui chm)
- 03-19基于ASP.NET MVC + Layui的通用后台开发框架
- 03-19LayUi自定义模块的定义与使用(layui自定义表格)
- 最近发表
-
- 基于layui+springcloud的企业级微服务框架
- 开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件
- SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- SpringBoot+LayUI后台管理系统开发脚手架
- layui下拉菜单form.render局部刷新方法亲测有效
- Layui 遇到的坑(记录贴)(layui chm)
- 基于ASP.NET MVC + Layui的通用后台开发框架
- LayUi自定义模块的定义与使用(layui自定义表格)
- Layui 2.9.11正式发布(layui2.6)
- Layui 2.9.13正式发布(layui2.6)
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)