通过......提高您考试当天的自信 Exam Replay or an Exam Replay with Practice Test

考试
70-355

Windows

  • 发布时间:
    2015 年 10 月 13 日
  • 语言:
    英语
  • 考试人群:
    开发人员
  • 技术:
    Windows 10
  • 成绩所计入的认证:
    MCP、MCSD

Universal Windows Platform – App Data, Services, and Coding Patterns

* 定价并不反映任何面向 Microsoft Imagine Academy 项目成员、Microsoft 认证讲师以及 Microsoft Partner Network 项目成员的促销优惠。价格可能随时更改,恕不另行通知。价格不包括适用的税费。请在注册考试之前,联系考试提供商以确认准确定价。

自 2017 年 5 月 1 日 生效,现有的取消政策将完全由以下的政策代替:在您登记的考试时间 5 个工作日内取消考试或重新安排您的考试时间将需要付费。没有出现在考试预约地点,或在预约日之前至少24小时内没有重新安排或取消预约,不退还您提交的全部考试费用。

考察的技能

这门考试将考察您完成下列技术任务的能力。观看有关 Microsoft 考试 variety of question types 的视频教程。

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

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

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

如果您对 Microsoft 认证考试或者认证计划、注册或促销有其他疑问或反馈,请联系您的 Regional Service Center

识别并应用指定的设计模式
  • 描述体系结构、设计模式和框架之间的关系
    • 识别常见的体系结构和使用时机,识别常见的设计模式并确定何时可以采用某种模式 来更快更轻松地完成编程任务
  • 描述传统 Microsoft .NET 设计模式
    • 描述四人帮设计模式,包括创建型模式、结构型模式和行为模式; 描述 3 层/N 层模式;描述企业模式;描述云设计模式;描述深入浅出模式; 描述存储库模式;描述工作单元模式
  • 采用 Model-View-ViewModel (MVVM) Prism 模式
    • 分离关注点,开发 MVVM 应用的视图,开发 MVVM 应用的视图模型,开发 MVVM 应用的模型, 开发 MVVM 应用的类交互和数据绑定
开发应用和业务逻辑、与其他业务线 (LOB) 应用和 LOB 服务器服务(AD、SP)连接的代码
  • 针对应用特定的进程和计算开发代码
    • 创建异步方法或进程,管理异步方法的返回值、异步方法的调试和错误处理, 为某个对象开发情节提要和自定义动画效果,用代码对象表示三维模型, 管理三维对象的二维投影,使用任务、ThreadPool 和后台传输
  • 实施后台任务
    • 创建后台任务,注册后台任务,设置和响应触发器,调试后台任务,实施 锁屏应用,在应用和其后台任务之间共享数据事件;直接调用后台任务
  • 管理应用生命周期事件
    • 为暂停做准备,从暂停或终止中恢复,实施延长的初始屏幕,延长执行和 监视暂停错误
  • 实施与其他应用交互
    • 集成一个“共享”合约来与另一个应用共享内容,集成联系人和约会功能,实施 地图绘制和导航(地理位置、地理围栏和必应地图),在应用之间交换数据/文件,包括结果发布; 使用拖放
  • 实施通知和 Windows 推送通知服务 (WNS)
    • 实施和管理通知;支持动态磁贴更新,包括 toast 和锁屏提醒,支持操作中心和辅助 磁贴
  • 实施与设备交互
    • 开发用于摄像头和麦克风的代码,包括照片、视频和音频;实施屏幕捕获;实施打印 和“播放到”;集成 HoloLens 传感器和服务;支持无线通信
  • 开发类库(代码库,DLL)
    • 命名程序集、命名空间、类型和类库的成员;使用静态和抽象类、接口、枚举、 结构和其他类型;设计和使用属性、方法、构造函数、字段、事件、运算符和参数; 实施可扩展性机制,如子类化、使用事件、虚拟成员和回调;设计、引发 和捕获异常
开发代码用于实施安全云数据服务和存储
  • 设计和实施数据漫游
    • 漫游用户设置和首选项,漫游应用会话信息
  • 设计和实施 RESTful 数据解决方案(oData、JSON)
    • 使用 ASP.NET Web API,实施 JSON 序列化,将服务引用添加到项目,使用 Windows.Web.Http.HttpClient 对象
  • 设计和实施 Azure 和云数据源
    • 实施脱机数据同步,实施缓存,支持 OneDrive 集成,实施文件访问和管理(包括 文件选取器和文件访问 API),将图像上载到 Azure 存储
  • 集成 Azure 数据服务
    • 从客户端调用自定义云服务 API,在移动服务中计划后端作业
  • 设计和实施可移除和嵌入的本地数据源
    • 支持 SD 卡存储,在移动设备上实施 SQLite
开发代码来实施身份验证和业务安全要求
  • 实施代码来管理身份验证和身份
    • Web 身份验证代理;Azure 身份验证;实施代码来管理身份;实施生物特征身份验证, 包括 Windows Hello;实施凭据保险箱,实施单一登录
  • 实施代码来管理授权和对资源的访问
    • 实施身份验证请求;授权用户和应用;管理授权 ID;限制对资源的访问,包括 数据、文件、文件夹和设备
  • 在应用内实施加密
    • 创建加密密钥、哈希和签名内容,创建消息身份验证代码,加密和解密数据
  • 支持企业安全考虑事项
    • 实施安全透明度,实施代码访问安全性,实施基于角色的安全性
将云服务和 Azure App Service 服务集成
  • 使用服务构建本机和跨平台的应用
    • 在现有移动应用内集成 Azure App Service 移动应用功能,将 .NET 客户端与移动服务配合使用, 从客户端调用自定义 API
  • 使用服务连接到企业系统
    • 构建一种使用现有 SQL 数据库的服务,使用混合连接从 Azure 移动服务连接到本地 SQL Server, 扩展 Azure SQL 数据库支持的移动服务,使用 Active Directory 身份验证库单一登录对应用进行身份验证, 使用 Azure Active Directory 对移动服务添加基于角色的访问控制, 代表用户访问 Microsoft SharePoint,在移动服务中计划后台作业,对移动服务 .NET 后端执行故障排除
  • 使用服务连接到 SaaS API
    • 使用来自第三方身份提供程序的凭据实施单一登录,构建一种使用 MongoDB 作为 数据存储的服务
  • 使用服务构建脱机就绪应用
    • 让员工在连接不可用时能够脱机工作,设备恢复联机时 与企业后端系统同步,灾难恢复
  • 使用服务向用户推送通知
    • 将推送通知添加到应用,向经过身份验证的用户发送推送通知
开发可维护并且支持应用版本控制、兼容性和共存的代码
  • 使用版本控制(TFVC 或 Git)开发代码
    • 使用标准化编码惯例开发代码,实施程序集版本控制的最佳做法
  • 实施程序集和并排执行的最佳做法
    • 使用具有强名称的程序集,包括版本、区域性和发布者;使用 GAC 提供有版本识别能力的存储; 创建孤立运行的应用
  • 实施程序集放置和 GAC 的最佳做法
    • 使用应用配置文件,使用代码库,提供绑定上下文

谁应参加本考试?

这门考试考察考生在实施利用其他服务和设备的应用以及实施使用最佳编码做法来 增强可维护性的应用方面具备的知识和技能。

本考试的考生应有一年或以上的设计和实施企业 LOB 应用的经验, 这些应用不仅可以单独使用,也可连接其他应用、设备和服务,并且可 利用设计模式来实现高度可维护。考生也应该具备至少一到两年的使用 C# 和 XAML 进行开发的经验。

关于考试的更多信息

准备考试

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

注意

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