Chapter5(VisualStudio集成开发环境)讲稿.pptVIP

  • 8
  • 0
  • 约9.1千字
  • 约 51页
  • 2017-04-11 发布于湖北
  • 举报
第5章 Visual Studio集成开发环境 本章主要介绍.NET Framework 4的目标和体系结构、Visual Studio 2010的安装和集成开发环境基础等内容,最后通过简单的示例,让读者对通过Visual Studio 2010集成开发环境所开发的3类典型应用程序有所了解。 第5章 Visual Studio集成开发环境 本章包含的内容: 1).NET Framework 4 2) Visual Studio 2010概述 3)Visual C#集成开发环境(IDE) 4)开发第一个C#程序 本章重点: 1)了解.NET Framework 4的目标和体系结构; 2)掌握Visual Studio 2010的安装过程; 3)熟练掌握Visual Studio 2010集成开发环境的使用方法; 4)了解通过Visual Studio 2010集成开发环境进行3类典型应用程序的开发方法。 5.1 .NET Framework 4 .NET Framework是微软公司为在.NET平台下开发应用程序而创建的一个通用的新平台。2010年,伴随着Visual Studio 2010版本的发布,微软公司推出了最新版本.NET Framework 4。 .NET?Framework包含一个执行平台,其形式是虚拟机。 .NET?Framework还包含几种可以为这个虚拟机创建程序的编程语言,以及丰富的类库,为这些语言创建丰富的内置功能。 5.1 .NET Framework 4 5.1.1 .NET Framework 4介绍 .NET Framework是微软公司为适应Internet发展的需要而推出的一种适合网络编程和网络服务开发的支持平台。 5.1 .NET Framework 4 5.1.2 .NET Framework (4)目标 .NET Framework 4要实现的目标包括: ? 不管对象代码是在何处存储或执行,.NET Framework 4都能提供一致的面向对象的编程环境; ? 提供一个将软件部署和版本控制冲突最小化的代码执行环境; ? 提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境; 5.1 .NET Framework 4 ? 提供一个可消除脚本环境或解释环境的性能问题的代码执行环境; ? 使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致; ? 按照工业标准生成所有通信,以确保基于.NET Framework 4的代码可与任何其他代码集成。 5.1 .NET Framework 4 5.1.2 .NET Framework 4 的体系结构 5.1 .NET Framework 4 (1)Windows/Com+ Services .NET Framework应用运行于Windows或者基于COM+技术的服务上,由于.NET Framework架构借鉴了Java虚拟机 (Java Virtual Machine,JVM)的思想,完全使用.NET Framework开发的应用程序也可以运行于Linux等操作系统之上,从而实现了其跨平台特性。 5.1 .NET Framework 4 (2)公共语言运行时(Common Language Runtime,CLR) ? CLR是一个运行时环境(和Java虚拟机类似 ),它负责资源管理(内存分配和垃圾回收),并保证应用和底层操作系统之间必要的分离,从而实现跨平台性。 ?使所有支持的语言共享相同的数据类型。无论程序是以什么语言编写的,都会被编译成相同的中间语言。 ?所有的程序语言在编译时会先转为与平台机器无关的“中间语言”代码,再与原数据一同编译成可执行代码,可在任何安装有CLR的机器上运行。 5.1 .NET Framework 4 (3).NET框架基类库 包含了所有的类和接口,功能类似于Windows的API或MFC,用于应用程序与操作系统的交互。 但传统的API,一不是面向对象的;二它是一个C(或

文档评论(0)

1亿VIP精品文档

相关文档