【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

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

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

关注

评论

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

保姆级教程,龙蜥操作系统安装使用一步到位!

OpenAnolis小助手

开源 操作系统 安装 配置 龙蜥

LeaRun敏捷开发平台加速企业数字化转型

力软低代码开发平台

在信息化的背景下,如何鼓励员工进行知识共享?

小炮

注意了,ribbon将被替换

Damon

6月月更

端午“沉浸式云旅游”怎么玩?即构助力“直播+”新场景落地

ZEGO即构

直播 云旅游

java培训高频Spring面试题分享

@零度

spring JAVA开发

InfoQ 极客传媒 15 周年庆征文 | Web3.0:互联网的未来

devpoint

区块链 Token InfoQ极客传媒15周年庆

零信任态势评估:CIS安全控制内容与实施

权说安全

网络安全 零信任

用Golang重写rsync(1):缘起MAC

百家饭隐私计算平台创业者

c golang

【私有云】多云管理平台和私有云是什么关系?能通俗解释一下吗?

行云管家

云计算 私有云 云管平台

使用 Nocalhost 开发 Rainbond 上的微服务应用

北京好雨科技有限公司

Hive参数与性能企业级调优

五分钟学大数据

6月月更

本周二晚19:00战码先锋直播丨轻松入门,成为媒体子系统贡献者

OpenHarmony开发者

Open Harmony

5 年前他的一个设计思路,让 TDengine 时间压缩提升近 50 倍

TDengine

数据库 tdengine 时序数据库

【Spring 学习笔记(五)】Spring Bean 作用域和生命周期

倔强的牛角

spring Java EE 6月月更

Windows 系统如何修改 hosts?

甜甜的白桃

windows hosts 6月月更

【云主机】2022年云主机管理软件排行榜

行云管家

云主机 云服务器 云管

低代码平台FlyFish在云智慧的落地实践探索

云智慧AIOps社区

开源 前端 低代码 数据可视化

web前端培训20+Vue经典面试题分享

@零度

Vue 前端开发

四家正规新疆等保测评公司名称、地址详细公布

行云管家

网络安全 等保 新疆 等保测评

String源码解读(JDK1.8)

莫逸风

Java 源码 string 6月月更

前端导出 excel(基于 Blob.js 和 Export2Excel.js 做前端导出)

CRMEB

微前端在得物客服域的实践/那么多微前端框架,为啥我们选Qiankun + MF

得物技术

架构 前端 客服 iframe 一站式平台

大数据培训26 个 Spark 高频面试考点

@零度

大数据 spark

2022年5月国产数据库大事记

墨天轮

数据库 opengauss TiDB 国产数据库 polarDB

双重调研测试后,OPPO IoT 类产品开始接入 TDengine

TDengine

数据库 tdengine 时序数据库

工厂函数和构造函数

大熊G

JavaScript 前端 6月月更

【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁!!

冰河

并发编程 多线程 高并发 异步编程 6月月更

SAP 云平台上的 ABAP 编程环境里如何消费第三方服务

Jerry Wang

云计算 Cloud SAP abap 6月月更

实时数据湖在字节跳动的实践

字节跳动数据平台

字节跳动 数据湖 实时数据 湖仓一体

本周三晚19:00Hello HarmonyOS进阶课程第6课—短视频应用开发

HarmonyOS开发者

HarmonyOS

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