Prism for wpf
来源:互联网 发布:mac phpmyadmin 编辑:程序博客网 时间:2024/06/05 08:19
Prism for wpf
概念
Modules 模块:一个独立的功能包
Module Catalog 模块列表:负责模块的加载,如模块的加载时间,顺序等等。模块列表有ModuleManager和ModuleLoader负责远程加载。
Shell 壳:应用程序加载的第一个模块,定义了程序的总体布局和结构。
View 视图: 与用户交互的界面
View Models 和 Presenter : 封装了应用程序和状态。定义了属性,命令和事件,以及哪些控件应该要绑定数据。
Models 模型层:封装了数据和任何与之相关的验证。
Commands 命令:DelegateCommond和CompositeCommand类
后者时一组一起调用的命令。
Regions 区域: 视图的逻辑占位符
区域可以通过RegionManager放到其他组件中,使用RegionAdapter和RegionBehavior组件来调配显示在特定区域中的视图。
Navigation 导航:
基于状态的视图导航:已经存在的视图在不同场景的切换。
视图切换导航 : 在应用程序中创建新视图并替换旧视图。
视图导航的机制基于URI。
Regions Navigation 搭配使用
EventAggregator 事件聚合器:通过EventAggregator 实现了pub-sub事件机制,来解耦。实现不同模块间的交流。
依赖注入: Unity,MEF。
Service 服务 : 后台服务,如日志,异常,数据通道。
Controller 控制器 : 协调视图的创建和初始化。
基于URI来实现视图的创建和切换的机制。
Bootstrap 启动精灵:
应用呈现用它来启动多种组建和服务。
初始化依赖注入容器来注册在应用程序层的多种组件和服务。
配置和初始化模块列表,Shell视图,视图模型,表现界面。
Multi-targeting 多重目标 :
- Prism for wpf
- 04 模块 Prism For WPF
- [Prism]Composite Application Guidance for WPF(9)——命令
- [Prism]Composite Application Guidance for WPF(8)——事件
- [Prism]Composite Application Guidance for WPF(7)——模块
- [Prism]Composite Application Guidance for WPF(6)——服务
- [Prism]Composite Application Guidance for WPF(4)——Bootstrapper
- [Prism]Composite Application Guidance for WPF(1)--概览
- Prism研究(for WPF & Silverlight) 1-3
- Prism研究(for WPF & Silverlight)5.Module研究
- Prism研究(for WPF & Silverlight)8.Event机制
- WPF Prism博客链接
- wpf prism mvvm 教程
- [Prism]Composite Application Guidance for WPF(3)——创建第一个Composite WPF Application
- [Prism]Composite Application Guidance for WPF(10)——系列目录导航
- [Prism]Composite Application Guidance for WPF(5)——依赖注入容器
- [Prism]Composite Application Guidance for WPF(2)--Composite Application Library(CAL)
- Prism研究(for WPF & Silverlight)4.从Hello World开始(实战篇)
- String.toLowerCase(Locale.ROOT)
- 《可以量化的经济学》交易方程式
- 缓存架构设计细节之“淘汰缓存”还是“更新缓存”
- Mongodb副本集本地测试案例
- 《可以量化的经济学》凯恩斯主义与…
- Prism for wpf
- 《可以量化的经济学》拉弗曲线公式…
- linux—fork的那些事(僵尸进程)
- 《可以量化的经济学》共享经济之配…
- WaitForSingleObject和CEvent用法
- 《可以量化的经济学》可以购买了,…
- ViewPager无线轮播
- sql sum同时统计一个字段两种情况的总数
- 图解《可以量化的经济学》