写点什么

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

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

关注

评论

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

Agentic AI基础设施实践经验系列(一):Agent应用开发与落地实践思考

亚马逊云科技 (Amazon Web Services)

人工智能

【FAQ】HarmonyOS SDK 闭源开放能力 — Background Tasks Kit

HarmonyOS SDK

HarmonyOS NEXT HarmonyOS SDK应用服务

大数据-142 ClickHouse分片×副本×Distributed 实战 ReplicatedMergeTree、Keeper、insert_quorum 与负载均衡

武子康

大数据 flink spark 分布式 Clickhouse

欢迎报名!Kusica 基于K8s的多方安全协同框架11月亮相杭州KCD

隐语SecretFlow

这些CAD看图实用常识你一定用的到!

在路上

cad CAD看图王

哈尔滨等保测评安全产品的分类与核心功能

等保测评

移动应用开发

寻路科技

2025正版Abaqus价格范围 达索系统Dassault Systèmes代理商思茂信息

思茂信息

abaqus 有限元 达索

产品创新,想做到质效拉满?你还差这样一个AI智囊团!

赛博威科技

科技 产品创新 人工智能、

国产超融合的“芯”征程:自主可控不只是口号,看技术突破与生态布局

智驱前线

Electron应用优化与性能调优策略

inBuilder低代码平台

Electron 性能调优 桌面开发

手机三维览图快!30+格式全覆盖,告别格式烦恼

在路上

cad cad看图 CAD看图王

一图看懂绿电直连的四种玩法

西格电力

光伏发电 可再生能源 低碳转型 绿电直连 绿色低碳发展

发布会回顾 | 汽车行业Data+AI转型蓝图:让数据驱动智造升级

袋鼠云数栈

🧭 前端周刊第428期(2025年10月28日–11月3日)

掘金安东尼

Dify代理商赛博威:私有化部署 + 场景化 Agent,让 AI 转化为实际生产力

赛博威科技

人工智能 AI Agent 费用管理

嘿嘿,猜我刚刚发现了什么?IDEA全新UI,极致优雅贼好看!

BugShare

Java ide IDEA

狄耐克智能家居接入米家生态 构建跨平台智慧生活新体验

新消费日报

AI赋能生物医药,枫清科技连续中标头部医药公司产业智能升级项目

Fabarta

搜索百科(6):Meilisearch — Rust 打造的轻量级搜索新锐

极限实验室

搜索引擎 rust meilisearch 轻量级 搜索百科

基于Portal的NJet模拟环境

通明湖

你的线上营销费用,真的在“有效燃烧”吗?

赛博威科技

快消品 营销费用

淘宝天猫商品评论API:轻松挑选优质商品的利器

Datafox(数据狐)

天猫商品评论数据接口 天猫商品评论API 淘宝评论采集 天猫评论采集

财报分析软件系统的主要功能

北京木奇移动技术有限公司

AI技术开发 软件外包公司 财报分析

AI 财报分析软件系统的技术架构

北京木奇移动技术有限公司

财务分析 AI技术 软件外包公司

代码复杂度的代价远比你想象得大

Zhendong

Java 架构

超融合部署避雷针:这5个“坑”没想清楚,千万别急着上线!

智驱前线

Yate for Mac 音乐标签管理工具

做梦万元户

AI 财报分析软件的开发

北京木奇移动技术有限公司

财务分析 AI技术开发 软件外包公司

淘宝天猫店铺商品API:电商运营的数据赋能利器

Datafox(数据狐)

天猫店铺所有商品API 天猫店铺数据采集 天猫店铺数据分析 天猫店铺商品采集

黑龙江等保测评公司怎么选?按需适配 + 效能优化的实用指南

等保测评

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