Visual Studio 中的 .NET Framework 编程

.NET Framework 应用程序建立在公共语言运行时的服务之上,并利用了 .NET Framework 类库。 公共语言运行时管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。 .NET Framework 类库是可重用类型的面向对象的集合,这些类型与公共语言运行时紧密集成。 您可以使用这些类型来开发传统的命令行或图形用户界面 (GUI) 应用程序,以及基于 ASP.NET、Web 窗体和 XML Web 服务的应用程序。 您可以在 Visual Basic、Visual C#、Visual F# 或 Visual C++ 中开发 .NET Framework 应用程序;所有这些编程语言都同样好用。

若要下载 .NET Framework 4 版,请使用安装 .NET Framework 中提供的链接。 文档的另一节 .NET Framework 4 中包含了有关 .NET Framework 的详细信息。 为了方便起见,此处提供了指向关键章节的链接。

  • .NET Framework 类库
    包含整个 .NET Framework 的语法和示例。

  • 快速技术查找器 (.NET Framework)
    提供一个链接表,这些链接指向 .NET Framework 的主要技术领域。

  • .NET Framework 4 中的新增功能
    描述 .NET Framework 的最新版本中添加或修改的主要功能。

  • .NET Framework 概述
    描述关键的 .NET Framework 概念,例如公共语言运行时、常规类型系统 (CTS)、跨语言互操作性、托管执行、程序集和安全性。

  • .NET Framework 核心开发
    说明适用于多种 .NET Framework 应用程序的通用编程任务:访问数据、文件和流 I/O、配置、编码、部署和调试。

  • .NET Framework 高级开发
    提供关于 .NET Framework 编程中的其他技术领域的信息,例如垃圾回收、COM 互操作和线程处理。

  • .NET Framework 中的安全性
    包含相关链接,这些链接指向有关支持安全应用程序开发的 .NET Framework 类和服务的信息。

  • .NET Compact Framework 门户网站
    提供一些链接,这些链接指向有关在 Visual Studio 2008 中针对资源受限的计算设备开发托管应用程序的信息。Visual Studio 2010 中不支持 .NET Compact Framework 应用程序开发。

  • Windows Presentation Foundation
    提供有关如何使用 Windows Presentation Foundation (WPF) 开发应用程序的信息。

  • Windows Communication Foundation
    提供有关用于生成面向服务的应用程序的 Windows Communication Foundation (WCF) 编程模型的信息。

  • Windows Workflow Foundation
    提供有关用于 Windows Workflow Foundation (WF) 的框架、编程模型和工具的信息。

  • .NET Framework 常规参考
    提供 .NET Framework 的附加参考信息,包括 ASP.NET 和 ClickOnce 参考主题、配置文件架构、非托管 API 参考、XML 标准参考以及术语词汇表。

  • .NET Framework 工具
    提供有关随 Windows SDK 提供的 .NET Framework 开发工具的信息。

  • .NET Framework 示例
    提供指向一些示例应用程序的 MSDN 代码库的链接,这些示例演示 .NET Framework 的功能。