写点什么

用于 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:432440
用户头像

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

关注

评论

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

一直在云上的星空联盟,“真”上云了

亚马逊云科技 (Amazon Web Services)

云计算 AWS

大厂offer直通车:并发编程28题+JVM21题+Redis 16题+Java集合22题

Java架构之路

Java 程序员 架构 面试 编程语言

微服务网关的技术架构

积极&丧

第五周命题作业

cc

第十周学习总结

晴空万里

极客大学架构师训练营

【mybatis-plus】什么是乐观锁?如何实现“乐观锁”

Java架构师迁哥

反垄断之下 区块链迎来新生?

CECBC

区块链

区块链发展的3个必经阶段究竟是什么

CECBC

去中心化

亚马逊 CTO 预测 2021 将改变世界的八大技术趋势:云加速向边缘推进

亚马逊云科技 (Amazon Web Services)

云计算 AWS

星环科技作为信通院隐私计算联盟成员亮相2020数据资产管理大会

星环科技

大数据

一个月吃透这份阿里高级专家的《Java500道面试手册》成功拿下了腾讯offer!

Java架构之路

Java 程序员 架构 面试 编程语言

北漂七年Java开发的一路辛酸史:面试腾讯、阿里、美团、字节后的一点心得

Java架构之路

Java 程序员 架构 面试 编程语言

史上最全1000道Java高频面试题:集合、IO流、多线程、网络、算法、Git、设计模式、springboot

Java架构之路

Java 程序员 架构 面试 编程语言

附PPT丨广东移动智慧中台能力运营实践

dbaplus社群

中台 中台战略

记一次由Arthas引起的Metaspace OOM问题

闲鱼技术

Java 阿里巴巴

第十周课后练习

晴空万里

极客大学架构师训练营

面试被问:JDBC底层是如何连接数据库的?

田维常

JDBC

第五周学习心得

cc

字节跳动开源云原生机器学习平台 Klever

字节跳动技术团队

学习 字节跳动

JustSwap交易所系统APP开发|JustSwap交易所软件开发

系统开发

久等了,Rancher 2.5中文文档新鲜出炉

Rancher

容器 k8s

金融知识图谱的构建与应用

DataFunTalk

AI 知识图谱

如何使用数据仓库?

数据社

数据仓库 七日更

字节跳动自研「BVC2.0」视频编码器在 MSU 2020 中获得四项第一

字节跳动技术团队

字节跳动 视频编码

2021年阿里、腾讯、百度、华为、京东、美团和滴滴最新Java面试题汇集!

Java架构之路

Java 程序员 架构 面试 编程语言

京东技术解密

田维常

京东

LeetCode题解:42. 接雨水,双指针,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

职责链模式

soolaugust

设计模式 七日更 职责链模式

浅谈优秀工程师的成长因素

数据社

程序员 七日更

第五周作业

胡益

“区块链+”产业生态雏形已现 安全监管逐步完善

CECBC

区块链 区块链生态

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