4、.Net 快速开发框架:DncZeus - 开源项目研究文章

DncZeus 是一个基于 ASP.NET Core 和 Vue.js 的前后端分离的通用后台管理系统框架,其愿景是成为一个易于使用且功能丰富的 .NET Core 通用后台权限管理模板系统基础框架。项目名称 "DncZeus" 由 "Dnc"(.NET Core 的缩写)和 "Zeus"(古希腊神话中的众神之王)组成,寓意该项目在 .NET Core 领域中的宏伟目标。

**  主要特点:**

**  1、技术栈**:后端使用 .NET 7 + Entity Framework Core 构建,前端则是基于 Vue.js 的 iView UI 框架。

**  2、动态权限管理**:实现了前后端的动态权限管理和控制。

**  3、JWT** 认证:集成了基于 JWT 的用户令牌认证机制。

**  4、开源**:DncZeus 是一个开源项目,可以自由地进行扩展和二次开发,但需要保留原文件中的版权信息。

5、易用性:考虑到初级 .NET 开发者,后端项目未涉及过多架构和封装,代码逻辑清晰易懂。

6、Swagger UI:集成 Swagger UI,方便开发者查看和测试后端 API 接口。

**  7、跨数据库支持**:从版本 2.1.0 开始,DncZeus 支持 MySQL, PostgreSQL, MSSQL 三种类型的数据库。

**  适合人群:**

DncZeus 适合希望快速开发出交互、体验以及功能优秀的 .NET Core 单页应用程序 (SPA) 的开发者。为了更好地使用 DncZeus,需要了解 ASP.NET Core、Vue.js 和 iView。

**  使用和授权:**

DncZeus 允许基于该项目进行扩展或二次开发,但要求保留原文件中的版权信息。对于希望支持项目维护和体验服务器的开发者,作者 Rector 接受捐赠。

**  在线体验:**

DncZeus 提供了在线体验 Demo,可以通过不同角色登录系统体验不同菜单权限,地址为:https://dnczeus.codedefault.com,超级管理员账号为 "administrator",管理员账号为 "admin",密码均为 "111111"。

DncZeus 是一个持续更新和发展的项目,对于有兴趣的开发者,可以通过其 GitHub 页面了解更多信息并下载体验:https://github.com/lampo1024/DncZeus

网址:https://github.com/lampo1024/DncZeus

相关推荐
powershell 与 api2 小时前
C#,shell32 + 调用控制面板项(.Cpl)实现“新建快捷方式对话框”(全网首发)
开发语言·windows·c#·.net
时光追逐者1 天前
Visual Studio使用GitHub Copilot提高.NET开发工作效率
c#·github·.net·copilot·ai编程·微软技术·visual studio
唐青枫1 天前
dotnet LINQ 使用简明教程
c#·.net
hez20103 天前
Brainfly: 用 C# 类型系统构建 Brainfuck 编译器
c#·.net·aot·.net core·clr·compiler
xxxxxue3 天前
.Net / C# 繁体中文 与 简体中文 互相转换, 支持地方特色词汇
c#·.net·简体中文·繁体中文·繁体·简体·日文
黄同学real4 天前
使用.NET 8构建高效的时间日期帮助类
后端·c#·.net
的不对不4 天前
WPF基础03——InitializeComponent()函数解释
windows·c#·.net·wpf
向上的车轮4 天前
OpenEuler学习笔记(十四):在OpenEuler上搭建.NET运行环境
linux·笔记·学习·.net
玉面小君4 天前
适合 C# 开发者的 Semantic Kernel 入门:用 AI 赋能你的 .NET 应用
人工智能·c#·.net
时光追逐者5 天前
一组开源、免费、Metro风格的 WPF UI 控件库
ui·开源·c#·.net·wpf·.netcore·微软技术