企业应用开发 WPF MVVM项目模板.docxVIP

  • 2
  • 0
  • 约8.2千字
  • 约 6页
  • 2026-04-21 发布于河北
  • 举报

企业应用开发WPFMVVM项目模板

一、推荐技术栈

基础框架:.NET8或.NET9

MVVM框架:CommunityToolkit.Mvvm?(基于源生成器,零样板代码)

依赖注入:Microsoft.Extensions.DependencyInjection

UI组件库:MaterialDesignInXamlToolkit?或?HandyControl?(提供企业级统一外观)

ORM/数据库:EFCore?(配合SQLServer/PostgreSQL)

日志记录:Serilog

配置管理:Microsoft.Extensions.Options

二、标准解决方案目录结构

建议按照按功能分层而不是按类型分层(不要建ViewModels、Views、Models三个大杂烩文件夹,这在企业级项目中后期极其痛苦)。

MyEnterpriseApp.Wpf/

├──Assets/#静态资源(图片、字体、全局字典)

├──Controls/#项目内自定义的通用控件

├──Core/#核心基础设施(不包含具体业务)

│├──App.xaml.cs#DI容器配置、全局异常接管、启动入口

│├──Mvv

文档评论(0)

1亿VIP精品文档

相关文档