写点什么

用于 Prism 和 Prism/Unity 的项目和类模板

  • 2013-06-01
  • 本文字数:584 字

    阅读完需:约 2 分钟

使用 Prism 构建 Windows Store 应用是相当繁琐且容易出错的。要正确使用 Prism,就必须将所有模型和视图的基类替换为 Prism 中的基类。甚至连 App 单例也需要继承自 MvvmAppBase。

为了减轻开发者的工作, David Britch 发布了一组用于Prism 和Prism/Unity 的项目和类模板。David 曾为Prism 的Windows RT 版本撰写文档。尽管他就职于微软Pattersn and Prictices 小组,但该模板不是作为官方发布的一部分。

David 是这样描述用于 Windows Runtime 的 Prism 的:

用于 Windows Runtime 的 Prism 提供了两个库来帮助开发者创建托管的 Windows Store 应用:

  • Microsoft.Practices.Prism.StoreApps 库支持创建 MVVM 应用、状态管理、用户输入验证、导航、数据绑定、命令、弹出按钮、设置和搜索。
  • Microsoft.Practices.Prism.PubSubEvents 可移植类库允许在应用的松耦合组件之间进行通信,以此来降低 Visual Studio 解决方案中各程序集之间的依赖。

下面的列表展示了常用类的种类以及它们对应的 Prism 基类。所有基类都位于 Microsoft.Practices.Prism.StoreApps 命名空间中。

  • App - MvvmAppBase
  • 主视图 - VisualStateAwarePage
  • 次视图 - FlyoutView
  • 视图模型 - ViewModel
  • 模型 - ValidatableBindableBase

要了解更多关于 Prism 的信息,可以参阅 David 的免费书:用于Windows Store 的Prism

查看英文原文 Project and Class Templates for Prism and Prism with Unity

2013-06-01 09:431900
用户头像

发布了 59 篇内容, 共 23.5 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

区块链电子证照应用平台,区块链电子证照平台建设方案

13530558032

2020-我的技术之路:创业公司中的研发效能与技术赋能

王下邀月熊

大前端 后端 2020年总结

常用的Date与LocalDate转换工具

废材姑娘

Java

记一次独角兽公司双系统迁移合并解决方案

架构

区块链药品溯源平台-区块链医药追踪溯源

13530558032

第五章作业

Kalman

产品经理 产品经理训练营

一文读懂区块链产业最新发展趋势

CECBC

大数据

(干货)玩转写作平台 - 优质作者推荐几大法则!!

InfoQ写作社区官方

InfoQ 玩转写作平台 上线规则

如何在2021金三银四拿到35K,我肝了这份10W字Java面试手册送给大家

程序员 架构 面试

玩转写作平台-公众号文章出圈福利~

InfoQ写作社区官方

InfoQ 玩转写作平台 出圈攻略

Spark Shuffle 内部机制(二)

hanke

大数据 spark 开源

少儿学编程系列---如何使用turtle画风车

cloudcoder

音频社交的变声,应用了哪些算法?

拍乐云Pano

RTC 语音聊天室 clubhouse 音频社交 变声

阿里巴巴云原生应用安全防护实践与 OpenKruise 的新领域

阿里巴巴云原生

容器 运维 云原生 k8s 调度

电力行业区块链技术应用和产业布局

CECBC

区块链

如何拿到大厂offer——C++后台学习路线

赖猫

c++ Linux 面试 后台开发 后端

Git教程--git diff命令

生之欢愉,时间同行

git 程序员

Git 教程--git stash命令

生之欢愉,时间同行

git 程序员 git stash

第五章学习总结

Kalman

产品经理 产品经理训练营

Python基础之:数字字符串和列表

程序那些事

Python 字符串 Python基础 Python3 程序那些事

翻译:《实用的Python编程》02_03_Formatting

codists

Python 人工智能 后端 数据结构与算法 格式化

程序员成长第十一篇:弄懂需求

石云升

需求 28天写作 2月春节不断更

什么是供应链,供应链有哪些核心指标

学志

技术 指标体系 供应链 电商平台

工作日志-2-22

技术骨干

基于matlab的控制系统与仿真1-传递函数图像的绘制

AXYZdong

matlab 2月春节不断更

(干货)玩转写作平台-优质文章推荐五大爆点!

InfoQ写作社区官方

InfoQ 玩转写作平台 上线规则

LeetCode题解:213. 打家劫舍 II,动态规划(缓存偷盗状态),JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

窥探未来不是梦,python数据分析轻松实现

小Q

Python 学习 编程 面试 数据分析

Spring常用注解

ES_her0

28天写作

全新角度剖析--iOS面试

青帮大佬杜月笙的另一面及其后代现状

wbliu85

用于Prism和Prism/Unity的项目和类模板_架构_Jonathan Allen_InfoQ精选文章