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

考试
70-483

Visual Studio logo

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

Programming in C#

* 中等及以上级别教育机构的学生有资格享受特殊学术定价(不适用于印度或中国)。有关详细信息,请参阅考试政策和常见问题。定价不包括任何适用于 Microsoft Imagine Academy 计划成员、Microsoft 认证讲师和 Microsoft Partner Network 计划成员的促销优惠或折扣价。价格可能随时更改,恕不另行通知。价格不包括适用的税费。请在注册考试之前,联系考试提供商以确认准确定价。

video

Programming in C# Jump Start

考察的技能

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

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

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

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

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

管理程序流 (25–30%)
  • 实现多线程处理和异步处理
    • 使用任务并行库(ParallelFor、Plinq、Tasks);创建延续任务;使用 ThreadPool 生成线程;解锁 UI;使用 async 和 await 关键字;使用并发集合管理数据
  • 管理多线程处理
    • 同步资源;实现锁定;取消长时间运行的任务;实现线程安全的方法来处理竞争条件
  • 实施程序流
    • 跨集合与数组项进行迭代;使用 switch 语句、if/then 和运算符管理程序的决定;计算表达式
  • 创建和实现事件与回调
    • 创建事件处理程序;订阅和取消订阅事件;使用内置委托类型创建事件;创建委托;lambda 表达式;匿名方法
  • 实施异常处理
    • 处理异常类型(SQL 异常、网络异常、通信异常、网络超时异常);捕获类型化异常与基异常;实现 try-catch-finally 块;引发异常;确定何时重新引发与引发;创建自定义异常

备考资源

创建和使用类型 (25–30%)
  • 创建类型
    • 创建值类型(structs、enum)、引用类型、泛型类型、构造函数、静态变量、方法、类、扩展方法、可选参数和命名参数、索引属性;创建重载方法和重写方法
  • 使用类型
    • 装箱或拆箱以在值类型间转换;强制转换类型;转换类型;处理动态类型;确保与非托管代码(如动态关键字)的互操作性
  • 强制封装
    • 通过使用属性、使用访问器(public、private、protected)及使用显式接口实现进行强制封装
  • 创建和实现类型类层次结构
    • 设计和实现接口;从基类继承;基于 IComparable、IEnumerable、IDisposable 和 IUnknown 接口创建和实现类
  • 使用反射在运行时查找、执行和创建类型
    • 创建和应用属性;读取属性;使用 CodeDom 和 lambda 表达式在运行时生成代码;使用来自 System.Reflection 命名空间的类型(Assembly、PropertyInfo、MethodInfo、Type)
  • 管理对象生命周期
    • 管理非托管资源;实现 IDisposable,包括与 finalization 的互操作;使用 Using 语句管理 IDisposable;管理终止和垃圾集合
  • 处理字符串
    • 使用 StringBuilder、StringWriter 和 StringReader 类处理字符串;搜索字符串;枚举字符串方法;设置字符串格式

备考资源

调试应用程序和实施安全保护 (25–30%)
  • 验证应用程序输入
    • 验证 JSON 数据;数据集合类型;管理数据完整性;计算正则表达式以验证输入格式;使用内置函数验证数据类型和内容是否超出范围:编写正则表达式
  • 执行对称和不对称加密
    • 选择合适的加密算法;管理和创建证书;实现密钥管理;实现 System.Security 命名空间;对数据应用散列算法;加密流
  • 管理程序集
    • 对程序集进行版本管理;使用强名称对程序集签名;实现并行承载;将程序集放置在全局程序集缓存中;创建 WinMD 程序集
  • 调试应用程序
    • 创建和管理编译器指令;选择合适的构建类型;管理编程数据库文件和符号
  • 在应用程序中实现诊断
    • 实现日志记录和跟踪;分析应用程序;创建和监视性能计数器;写入事件日志

备考资源

实施数据访问 (25–30%)
  • 执行 I/O 操作
    • 读写文件和流;使用 System.Net 命名空间中的类从网络读写数据;实现异步 I/O 操作
  • 使用数据
    • 从数据库检索数据;更新数据库中的数据;使用 JSON 和 XML 数据;使用 Web 服务检索数据
  • 使用 LINQ 查询和处理数据与对象
    • 使用运算符(projection、join、group、take、skip、aggregate)查询数据;创建基于方法的 LINQ 查询;使用查询推导语法查询数据;使用异步类型选择数据;强制执行查询;使用 LINQ to XML 读取、筛选、创建和修改数据结构
  • 对数据进行序列化和反序列化
    • 使用二进制序列化、自定义序列化、XML 序列化程序、JSON 序列化程序和数据协定序列化程序对数据进行序列化和反序列化
  • 将数据存储到集合以及从集合检索数据
    • 使用字典、数组、列表、集、队列存储和检索数据;选择集合类型;初始化集合;在集合中添加和删除项;使用类型化与非类型化集合;实现自定义集合;实现集合接口

备考资源

备考选项

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

Microsoft 认证备考访谈:考试 483

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

自学培训
  • Programming in C# Jump Start

    此开发人员培训课程讲解 C#,C# 是 Microsoft 用于 .NET Framework 的托管 C 样式语言。本课程秉承快速入门系列的典型风格,生动活泼、演示丰富。Microsoft 技术推广专员 Jerry Nixon 与 Crank211 的联合创始人 Daren May 提供了各种示例,展示可以用于实际工作的各种简单和复杂技巧。

模拟考试

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

社区资源
书籍
Exam Ref 70-483: Programming in C# cover

Exam Ref 70-483: Programming in C#
发布时间:2013 年 1 月 15 日

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

在 Microsoft Press 书店 购买此图书

谁应参加本考试?

本考试针对以下开发人员:具有一年或一年以上针对各种类型的应用程序和硬件/软件平台的基本业务/应用程序逻辑使用 C# 进行编程的经验。

关于考试的更多信息

准备考试

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

注意

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