一款基于 .NET 8 + SqlSugar + LayUI 实现的高效敏捷开发框架,源代码完全开源

💡 原文中文,约1300字,阅读约需4分钟。
📝

内容提要

WaterCloud是基于ASP.NET 8.0的开源开发框架,适用于多种管理软件。其模块化设计、权限控制和代码生成功能提升了开发效率,支持多数据库和复杂查询,适合快速开发C#.NET项目。

🎯

关键要点

  • WaterCloud是基于ASP.NET 8.0的开源开发框架,适用于多种管理软件。

  • 框架采用主流架构思想,易于上手,学习成本低,支持二次开发。

  • 适用于开发OA、ERP、BPM、CRM等多种类型的管理软件。

  • 模块化设计,内置企业信息管理基础功能,易于扩展和维护。

  • 基于RBAC的权限控制机制,精细化数据权限控制。

  • 提供前后端代码生成功能,减少重复劳动,提高开发效率。

  • 内置表单设计器和流程设计器,支持动态表单设计。

  • 核心框架支持多版本开发,前端使用LayUI,后端支持SqlSugar和Chloe。

  • 开发工具建议使用VS2022及以上版本,支持MySQL或SQL Server。

  • 项目演示地址和开源地址提供了访问和下载链接。

延伸问答

WaterCloud框架的主要技术栈是什么?

WaterCloud框架基于ASP.NET 8.0 MVC + API,使用SqlSugar和LayUI,支持多版本开发。

WaterCloud框架适合开发哪些类型的软件?

WaterCloud适用于开发OA、ERP、BPM、CRM等多种管理软件。

WaterCloud框架如何提高开发效率?

框架提供前后端代码生成功能,减少重复劳动,并内置表单和流程设计器,支持动态设计。

WaterCloud的权限控制机制是什么样的?

WaterCloud采用基于RBAC的权限控制机制,支持精细化的数据权限控制。

使用WaterCloud框架开发需要哪些环境要求?

建议使用VS2022及以上版本,支持MySQL或SQL Server 2005及以上版本。

WaterCloud框架的源代码在哪里可以获取?

WaterCloud的源代码可以在Gitee上找到,地址是https://gitee.com/qian_wei_hong/WaterCloud。

➡️

继续阅读