×

YY-Admin 一个基于 WPF 的现代后端管理系统通用框架

独孤求败 独孤求败 发表于2026-02-10 10:34:10 浏览14 评论0

抢沙发发表评论

欢迎来到 码栈工坊!在这里,你可以发现各种令人惊喜的开源项目!

YY-Admin

YY-Admin 是一套基于 WPF 的现代化通用后台管理框架,整合了 HandyControl、Prism 与 SqlSugar 等主流技术栈,面向企业级管理系统的快速构建场景而设计。

框架遵循成熟的架构理念与最佳实践,内置丰富易用的 UI 组件、清晰灵活的导航体系以及完善的权限管理机制,开发者无需从零搭建基础能力,即可高效开发功能完善、结构清晰、界面美观的后台管理应用。

核心功能

  • 快速开发:内置通用后台管理功能模板,覆盖常见业务场景,大幅减少重复编码工作,提升整体开发效率

  • 现代化界面:基于 HandyControl 打造统一且优雅的 UI 风格,界面美观、交互友好,符合现代应用设计趋势

  • 完善权限体系:提供细粒度的角色与权限控制机制,满足复杂企业级系统的权限管理需求

  • 响应式布局:支持多分辨率与不同屏幕尺寸自适应,保证在各类设备上的一致使用体验

  • 模块化架构:采用模块化设计思想,功能模块可按需扩展,便于后期维护与功能演进

  • 多数据库支持:支持多种主流数据库类型,通过后台配置文件即可切换,支持自动生成数据库结构及初始化种子数据

  • 界面个性化配置:支持主题切换、自定义字体图标及按钮图标,轻松打造符合业务风格的专属界面

技术栈

UI 框架(HandyControl 3.5.1):提供丰富且统一的现代化 UI 组件与主题样式,显著提升界面美观度与用户交互体验

MVVM 框架(Prism.Core 9.0.537):构建清晰的应用架构,支持模块化开发与解耦设计,提升系统可维护性与可扩展性

IoC 容器(Prism.DryIoc 9.0.537):实现依赖注入与控制反转,简化对象管理,降低模块之间的耦合度

ORM 框架(SqlSugar):负责数据库访问与对象关系映射,支持多数据库与高效的数据操作方式

导航机制(Prism.Regions 9.0.537):基于区域(Region)的导航模型,实现灵活、可配置的页面与模块切换

数据验证(FluentValidation):提供优雅、可扩展的数据验证方案,保障业务数据的合法性与一致性。

架构设计

图片.png


截图预览

图片.png


项目地址


  

https://gitee.com/peng_xi_wei/yy-admin


群贤毕至

访客