使用 Exam Replay 或 Exam Replay with Practice Test 提高您考试时的自信。

考试
70-484

Visual Studio

  • 发布时间:
    2012 年 10 月 23 日
  • 语言:
    英语、中文(简体)、法语、德语、日语、葡萄牙语(巴西)
  • 考试人群:
    合作伙伴、开发人员
  • 技术:
    Visual Studio 2012
  • 成绩所计入的认证:
    MCP、MCSD

Essentials of Developing Windows Store Apps Using C#

这门考试已停用

对于目前可用的选项,请参阅 Microsoft 认证考试列表

考察的技能

这门考试将考察您完成下列技术任务的能力。百分比表示各主要考察点在考试中所占的相对比重。百分比越高,您在考试中可能遇到的此考察点相关题目就越多。观看有关 Microsoft 考试考题类型的视频教程。

请注意,考试题目可能会考察项目符号文本中说明的主题,但不限于这些主题。

对于这门考试所考察技能的相关性,您是否有任何反馈意见?请将您的意见发给 Microsoft。我们将虚心考察并酌情整合适当的反馈意见,保持认证过程的有效性和可靠性。请注意,Microsoft 不会直接答复您的反馈。衷心感谢您为保证 Microsoft 认证计划质量而提供的宝贵意见。

如果您对此考试有任何具体问题,请提交考试咨询

如果您对 Microsoft 认证考试或者认证计划、注册或促销有其他疑问或反馈,请联系您的地区服务中心

设计 Windows 应用商店应用 (20-25%)
  • 设计 UI 布局和结构
    • 评估概念设计;决定 UI 的组成方式;设计可视元素(如样式、资源)的继承和再次使用;设计辅助功能;决定何时需要自定义控件;使用 Hub App 模板
  • 设计关注点分离 (SOC)
    • 计划您的解决方案的逻辑层以满足应用要求;设计松散耦合的层;加入 WinMD 组件
  • 对应用设计应用 MVVM 模式
    • 设计和实现合适的数据模式以支持业务实体;根据您的模式设计 viewmodel 以支持您的视图;开发视图以满足数据绑定要求;使用 INotifyPropertyChanged、ObservableCollection 和 CollectionViewSource 创建视图模型
  • 设计和实施进程生命周期管理 (PLM)
    • 选择状态管理策略;处理挂起事件;为应用终止做准备;处理 Resume 事件;处理 OnActivated 事件;检查 ActivationKind 和上一状态
  • 计划应用部署
    • 基于 Windows 应用商店应用认证要求计划部署;准备应用部件清单 (manifest)(功能和声明);对应用签名;计划企业部署的要求
开发 Windows 应用商店应用 (15-20%)
  • 访问和显示联系人
    • 调用 ContactsPicker 类;筛选要显示的联系人;显示一定数量的联系人;创建和修改联系人信息;选择特定联系人数据
  • 设计超级按钮和合约
    • 基于应用要求选择相应的超级按钮;以可以识别超级按钮与合约的方式设计应用;针对正确权限配置应用部件清单
  • 实施搜索
    • 使用 SearchPane 和 SearchBox 控件提供搜索建议;搜索和启动其他应用;在应用内部(包括“搜索”超级按钮内部和外部)提供和约束搜索;提供搜索结果预览;从搜索内实施激活;配置“搜索”合约
  • 在应用内实施共享
    • 使用 DataTransferManager 类与其他应用共享数据;在 Share(共享)超级按钮内实施激活以接受共享请求;使用 DataPackage 对象限制共享范围;在 Share(共享)超级按钮外实施应用内共享;使用 Web 链接和应用程序链接
  • 管理应用设置和首选项
    • 在 AppSettings 中选择要访问哪些应用功能;在 Settings 窗口中为 AppSettings 添加入口点;创建设置浮出控件;从漫游应用数据存储中存储和检索设置
  • 集成媒体功能
    • 支持 DDS 镜像;实施视频播放;实施 XVP 和 DXVA;实施文本转语音 (TTS)
创建用户界面 (20-25%)
  • 创建可以识别布局的应用以处理窗口化模式
    • 响应方向更改;使用 ViewManagement 命名空间适应新的窗口化模式;管理应用视图的设置
  • 实现布局控件
    • 实现 Grid 控件以构建布局;设置行/列数和大小;在布局控件中启用缩放和滚动功能;管理文本流和显示
  • 设计和实施应用/导航栏
    • 根据应用需求确定应用/导航栏上的放置内容;设置应用/导航栏项目的样式和位置;设计应用/导航栏上控件的放置;处理应用/导航栏事件;设计应用/导航栏上控件的放置
  • 设计和实现数据显示
    • 选择和实现数据控件和属性以满足应用要求(如 ListView、GridView、FlipView、DatePicker、TimePicker、Hyperlink、PlaceholderText、菜单浮出控件和 CommandBar);创建数据模板以满足应用要求
  • 创建和管理 XAML 样式与模板
    • 实现和扩展样式与模板;实现渐变;基于事件和属性触发器修改样式;创建共享资源和主题

备考资源

用户交互编程 (20-25%)
  • 创建和管理磁贴
    • 创建和更新磁贴与磁贴内容;创建和更新徽章(TileUpdateManager 类);响应通知请求;基于应用要求选择磁贴更新计划
  • 使用 Toast 通知用户
    • 对应用启用 Toast 通知;利用 ToastUpdateManager 类,使用图像和文本填充 Toast 通知;伴随 Toast 通知播放声音;响应 Toast 事件;控制 Toast 持续时间;配置和使用 Azure Mobile Services 以支持推送通知
  • 管理输入设备
    • 捕获笔势库事件;创建自定义笔势识别器;侦听鼠标事件或触控笔势;管理触笔输入和墨迹
  • 在应用内设计和实施导航
    • 使用导航框架 (Navigation Framework) 处理导航事件、检查导航属性、调用导航功能;设计导航以满足应用要求;语义式缩放

备考资源

管理安全性和数据 (20-25%)
  • 选择合适的数据访问策略
    • 根据要求选择合适的数据访问策略(基于文件的;Web 服务;远程存储,包括 Microsoft Azure 存储和 Azure Mobile Services)
  • 远程检索数据
    • 使用 HttpClient 检索 Web 服务;为 REST 设置合适的 HTTP 谓词;使用 SOAP/WCF 服务;使用 WebSockets 进行双向通信;处理数据请求的进度。
  • 实施数据绑定
    • 选择和实现数据绑定控件;将集合绑定到项控件;实现 IValueConverter 接口;创建和设置依赖项属性;验证用户输入;在用户界面中启用对数据的筛选、排序和分组
  • 管理 Windows 身份验证和授权
    • 检索用户角色或声明;使用 PasswordVault 类存储和检索凭据;实施 CredentialPicker 类;使用凭据保险箱验证凭据的存在与否;在应用设置中存储帐户凭据
  • 管理 Web 身份验证
    • 使用 Windows.Security.Authentication.Web 命名空间;为身份验证设置 oAuth2;实施 CredentialPicker 类;设置单一登录 (SSO);实施凭据漫游;实施 WebAuthenticationBroker 类;为企业提供代理身份验证支持

备考资源

备考选项

讲师指导的培训
寻找您附近的 Microsoft Learning Partner
备考视频

Microsoft 认证备考访谈:484 考试

在认证专家 James Seymour(认证规划师)和 Jerry Nixon(开发人员推广专员)主讲的这一集备考技巧中,将探讨 484 考试中考察的技能的相关性。

自学培训
Windows Store App Development Essentials with C# 更新

Microsoft 技术推广专员 Jerry Nixon 与 Crank211 的联合创始人 Daren May 展示可用于实际工作的各种简单和复杂技巧,帮您掌握必会知识。他们将演示如何使用 Visual Studio 2013 实施最新 Windows 8.1 功能,还会帮助您成功向 Windows 应用商店发布第一个应用,让您开始通过自己的应用赚钱。

模拟考试

参加考试 484 的 Microsoft 官方模拟考试

社区资源

考试 70-484 wiki

考试 70-484 论坛

关注 @MSLearning@visualstudio

书籍
Exam Ref 70-484: Essentials of Developing Windows Store Apps Using C#

Exam Ref 70-484: Essentials of Developing Windows Store Apps Using C#
发布时间:2013 年 1 月 15 日

备战 70-484 考试 - 帮助证明您真正精通使用 C# 开发 Windows 应用商店应用。专为拥有丰富经验、准备提升自我的 IT 专业人员而设计,这本考试参考书注重培养成功取得 MCSD 级别认证所需的批判思考能力和决策敏锐度。

在 Microsoft Press 书店 购买此图书

谁应参加本考试?

本考试针对以下开发人员:至少具有二到五年开发 C# 和 XAML 应用程序的经验,其中包括一年或一年以上开发符合 Windows 应用商店应用规范的应用程序的经验。

关于考试的更多信息

准备考试

建议您在安排考试之前通读这份备考指南,利用 本网站中的资源熟悉相关信息。查看 Microsoft 认证考试概述,了解有关注册的信息、观看介绍典型考题形式的视频,并获得其他备考资源。 有关考试政策和评分的信息,请参阅 Microsoft 认证考试政策和常见问题

注意

本备考指南随时可能更改,恕不另行通知,具体更改由 Microsoft 自行判断决定。Microsoft 考试可能涉及适应性考试技术和模拟题。Microsoft 不会具体说明考试形式。请利用这份备考指南准备考试,为各种形式的考试做好准备。为帮助您准备这门考试,Microsoft 建议您积累与该产品相关的实践经验,并利用指定培训资源。这些培训资源可能未涵盖“考察的技能”部分中列出的所有主题。