tft每日頭條

 > 生活

 > asp.net基本框架

asp.net基本框架

生活 更新时间:2024-10-03 03:31:15

在前面我分享了很多開源的.NET後台開發框架,大多數都使用了.NET Core Vue.js的前後端分離架構,那時候的出發點是,分享一些當前最為流行的技術。但考慮到有還有很多剛入門.NET開發者或者一些老程序員,他們還是很喜歡非前後端分離的項目。因為這些項目入門簡單、部署也簡單,特别是做一些個人項目的時候也很有優勢。

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)1

為此,我今天給大家分享一個基于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站點)。

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)2

框架支持6種數據庫,默認的數據庫類型是SQLite,關于為什麼要使用SQLite,主要是因為SQLite數據庫無需配置和安裝,它以一個文件的形式存在,存放在程序目錄的某個位置,當程序啟動後會讀取SQLite數據庫文件,然後我們就可以看到程序運行後的效果,非常便捷。

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)3

Elight.Entity類庫介紹

Elight.Entity類庫項目主要包括了實體類的定義,如SysRole系統角色類。系統使用了SqlSugar作為ORM框架,SqlSugar是國内開源的,最為靈活的,高性能的,支持讀寫分離的一個輕量級ORM框架,絕對是當前和未來主流.NET ORM框架,如果你還沒有了解過,可以學習學習。

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)4

Elight.Logic類庫介紹

Elight.Logic是系統的業務邏輯層,主要實現數據的增删改查等。

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)5

運行界面截圖:

權限管理:

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)6

數據字典:

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)7

新增用戶:

asp.net基本框架(基于ASP.NETMVCLayui的通用後台開發框架)8

結語: Elight.MVC是優秀的.NET開源項目,使用了很多良好的設計理念和開發思想,項目編譯通過後,就可以正常運行,零配置!非常推薦.NET程序員下載學習。

如果您對Elight.MVC項目源碼感興趣,可以關注 轉發,然後私信回複“elight”,源碼發你。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved