🌈前言
做企业信息化开发这么多年,从供应链相关系统到各类中后台管理系统,踩过不少坑,也积累了太多重复开发的经验。
经常遇到不同项目,但核心架构、基础功能大同小异,每次都要重新搭建框架、整合依赖、完善基础模块,既浪费时间,又容易出现不一致的问题。尤其是面对异构应用场景,不同系统的接口规范、数据交互、权限管理需求杂乱,整合起来更是费力。
🔖介绍
一款基于 .NET 10.0 及 Vue 3.0 构建的企业中后台管理系统快速开发框架,主打“高效、灵活、可扩展”,后端基于 .NET 10.0 开发,兼容 .NET 6 到 .NET 10 所有运行时,前端采用 Vue 3.0 + Element Plus,前后端分离的架构设计,适配多场景、多终端需求。
☀️场景
🌾技术特点
兼容性强:后端基于 .NET 10.0 开发,向下兼容 .NET 6/7/8/9,无需担心版本升级问题;无平台依赖,多系统均可开发、运行。
前后端分离:后端专注接口服务,前端基于Vue 3.0 + Element Plus,支持i18n多语言,响应式布局,适配所有终端。
模块化设计:核心功能按模块拆分,如认证、缓存、消息队列、定时任务等,可按需引入,不冗余、不臃肿。
灵活可扩展:支持插件扩展、自定义代码模板,可轻松对接新功能、新需求;支持多数据引擎、多缓存机制,平滑迁移无压力。
实战导向:所有功能均源于实际项目需求,避开理论化设计,上线即可用,无需二次开发基础模块。
规范易用:数据库操作遵循简单高效原则,避免依赖特定数据库特性;DTO统一命名规范,适配多场景异构交互;自带完整Swagger文档,开箱即用。
🌾功能
基本功能
1. 登录与权限:支持账户、手机、邮件、三方OAuth等多种登录方式;多级权限管理(公司、部门、岗位、角色、用户),权限粒度可自定义。
2. 数据交互:支持多种数据引擎(MySQL、SQL Server、Oracle等),多种缓存机制(MemoryCache、Redis等),数据传输规范统一。
3. 日志与监控:完善的登录日志、操作日志,记录用户终端信息(主机、操作系统、浏览器等),方便问题排查。
4. 代码生成:支持自动生成实体类、DAO、DTO等,支持自定义模板,减少重复编码。
5. 基础配置:全局数据字典、全局配置参数,支持用户留言与实时反馈,灵活适配不同项目需求。
扩展功能(按需引入,灵活扩展):
1. 流程管理:自定义审批流程,支持流程定义、节点配置、表单绑定、在线审批,适配企业各类审批场景。
2. 通讯能力:集成MQTT(客户端+内置Broker,适配IoT场景)、RabbitMQ消息队列、SignalR实时推送,满足多场景通讯需求。
3. 定时任务:基于Quartz.NET,支持定时任务调度,可灵活配置任务执行时间、频率。
4. 插件扩展:支持图像处理(条码生成识别、水印、验证码)、音频解析、视频转码等插件,可动态加载,灵活扩展功能。
5. AI集成:支持对接DeepSeek、华为盘古、文心一言、豆包等多种大语言模型,可快速集成AI能力。
工作台模式

云桌面模式
手机端页面
#开源免费、#NET10、#Vue 3.0、#企业中后台框架、#快速开发、#前后端分离、#供应链系统、#多数据引擎、#权限管理、#插件扩展、#OMS、#WMS、#MQTT、#SignalR
🌞最后
看到这里辛苦啦~如果这份.NET 干货帮你搞定了开发难题、打开了新思路,别忘顺手点个🔥赞~你的每一份认可,都是我坚持输出优质内容的底气✨技术上有任何疑问、想交流开发思路,随时留言就好;
也欢迎扫码关注公众号【阿木.Net+Ai 技术】,和同频的.NET 小伙伴抱团学习、一起进阶~

