.NET 开发基础
通过了考试? |
只需花 5 分钟时间给我们 提供有关 70-536 考试的反馈 |
我们的目标是构建最好的工具,您的反馈是我们实现这一目标的基本工具! |
选择您的导航!
- 您可以直接到某一章节
- 从右侧的目录表中选择
- 阅读前言和每章的概要
- 或者访问我们的 一体化 页面,在那里您将在一个 HTML 页面上获得所有内容,并附带一个合并的目录(实际上是一个相当大的页面 :-))
欢迎来到“Microsoft .NET Framework 2.0 应用程序开发基础”模块。
本书对 Microsoft 认证计划 的考试 70-536 相关的考试目标进行了广泛的“教科书式”覆盖。这些目标涵盖了 .NET 基本类库以及程序与 .NET 执行环境的交互。
请您对本模块进行反馈,以便我们能够改进它(参见 讨论页面)。
前言包含与文档上下文、作者、维基教科书等相关的资料。如果您主要对模块内容感兴趣,可以跳过至 简介。
本学习指南的目标受众是专业从事 .NET 框架的软件开发人员。 微软 在考试 (70-536) 的 准备指南 中指出:“考生应该至少有两年到三年的使用 .NET Framework 1.0、.NET Framework 1.1 和 .NET Framework 2.0 开发基于 Web、基于 Microsoft Windows 或分布式应用程序的经验。考生应该熟悉 Visual Studio 2005。”。
在本学习指南中,我们假设读者至少熟悉一种 .NET 语言(VB.NET、C# 等),并且可以访问并使用 Visual Studio。
请注意,.NET 平台非常庞大,因此我们也假设读者具备基本的计算机科学知识。例如,我们会简要讨论面向对象原则在框架中的实现方式(从开发者的角度),但不会讨论原则本身,它们来自哪里,解决什么特定问题等等。
维基教科书上有其他书籍,包括关于 VB、C# 和 .NET 的书籍,这些书籍更具入门性质。
- 对 .NET 3.0 功能 的描述
- 对 VB .NET 的介绍
- 一本关于 C# 的精选书籍
最后,我们所说的“专业兴趣”是指,本书以及其他认证学习指南全面涵盖了框架,需要大量的学习时间。所以任何希望获得这种程度的知识并愿意投入时间的人都可以加入!
贡献
[edit | edit source]本模块远未完成!如果您认为有必要改进,请随时进行。
不过,如果您是维基教科书的新贡献者,请记住以下几点:
- 维基教科书是关于教科书的,而不是“标准”维基。项目团队希望看到可以从头到尾阅读的连续叙述。对于习惯于 MSDN 类型的文档的人来说,这可能是一个巨大的调整。
- 仅包含链接的页面不符合上述要求,因此我们积极反对这种类型的页面。如果您创建了一个页面,请确保它包含内容 :-)
- 管理员使用模板来提问或通知未完成的任务。这些模板会生成相当醒目的通知,一开始可能会让人感到意外。不要担心外观,并随时提出澄清问题。管理员非常乐于助人和友好,会帮助您解决遇到的任何问题。
- 代码示例非常受欢迎,应放在“隐藏”的章节中,以保持文本的连贯性。请参见 示例章节。示例应该尽可能简短,但显然印刷材料的空间限制在这里不适用。因此,我们鼓励您提供完整、清晰、简洁的程序,以便可以直接进行测试和使用。
- 请使用 讨论页面 提出问题或发表评论。
- 请使用 Actual4Exam 的官方 70-536-CSHARP 或 70-536-VB 模拟练习题库来通过 70-536 考试。
- 请使用 uCertify 的 70-536-CSHARP 或 70-536-VB 模拟练习题库来通过 70-536 考试。
- 请使用 qualitydumps 的 70-536 或 examsdeal 的 70-536 模拟考试题库来通过 70-536 考试。
考试信息和认证
[edit | edit source]有关考试的最新信息,请访问 MSDN 考试信息
本模块是获取多个微软认证的第一个考试(70-536)的学习指南。
- 微软认证技术专家:.NET Framework 2.0 Web 应用程序
- 微软认证技术专家:.NET Framework 2.0 Windows 应用程序
- 微软认证技术专家:.NET Framework 2.0 分布式应用程序
- 微软认证专业开发者:Web 开发
- 微软认证专业开发者:Windows 开发
- 微软认证专业开发者:企业应用程序开发
作者
[edit | edit source]William "Scott" Baker (User:Scott98390)
- 如果您对本书做出了贡献,如果您愿意,请在此添加您的姓名。您可以通过文章的历史记录来追踪某个特定文章的贡献者。
请注意,维基教科书的政策是不允许仅包含链接的页面或包含很少文本的页面。首选的方式是创建可以从头到尾阅读的连续教科书。本模块的最初贡献是以每个第三或第四级考试目标的单独页面形式进行的。这导致了大量页面的合并,形成了更一致的全局页面。对于仅包含链接的页面,此过程产生了负面影响,即对这些页面的贡献参考丢失了。对于包含文本的页面,更改历史记录已移动到合并后的页面。
内容
[edit | edit source]- 简介
- 系统类型和集合
- 考试目标:开发使用系统类型和集合的应用程序。
- 服务、线程和应用程序域
- 考试目标:在 .NET Framework 应用程序中实现服务进程、线程和应用程序域。
- 配置、诊断、管理和安装
- 考试目标:将配置、诊断、管理和安装功能嵌入到 .NET Framework 应用程序中。
- 序列化和输入/输出
- 考试目标:在 .NET Framework 应用程序中实现序列化和输入/输出功能。
- 安全
- 考试目标:通过使用 .NET Framework 2.0 安全功能来提高 .NET Framework 应用程序的安全性。
- 互操作性、反射和邮件
- 考试目标:在 .NET Framework 应用程序中实现互操作性、反射和邮件功能。
- 全球化、绘图和文本处理
- 考试目标:在 .NET Framework 应用程序中实现全球化、绘图和文本处理功能。
- 附录
- 附录是一系列关于特定主题的文章,这些主题在正文中被引用,但没有被整合到正文中。
参见
[edit | edit source]参考文献
[edit | edit source]70-536 训练工具包
[edit | edit source].NET Framework 应用程序开发基础自学训练工具包,第二版 Tony Northrup 微软出版社
我们将该书称为“训练工具包”,因为它被微软推荐为 70-536 考试的训练辅助工具(例如参见 MCPD)。
如果您使用训练工具包,您可能需要查看 这里 以获取已知更正的列表。本维基教科书中列出了其他可能的更正。
C Sharp 2005
[edit | edit source]Visual C#:语言 - 2005 版 Donis Marchall 微软出版社
也推荐为 70-536 考试的训练辅助工具(例如参见 MCPD)。
ECMA 335
[edit | edit source]如果您想更深入地了解通用语言基础结构的定义,您可以下载官方规范
这对于考试来说不是必需的,但我们会使用规范几次来澄清 MSDN 文档或其他参考手册中的歧义。