《《vc的发展历史》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《vc的发展历史》PPT课件.ppt(10页珍藏版)》请在金锄头文库上搜索。
1、-1-MicroSoft VisualStudio 简介简介.董杰-2-1. 1. 概述概述n n MicroSoft Visual Studio Visual Studio 是微软公司是微软公司推出的目前最流行的推出的目前最流行的 Windows Windows 平台应用平台应用程序开发环境。程序开发环境。 n n MicroSoft Visual Studio Visual Studio 可以用来创可以用来创建建 Windows Windows 平台下的平台下的 Windows Windows 应用程应用程序和网络应用程序,也可以用来创建网序和网络应用程序,也可以用来创建网络服务、智能设备
2、应用程序和络服务、智能设备应用程序和 Office Office 插件。插件。-3-2. 2. 发展历史发展历史n n MicroSoft Visual Studio Visual Studio 是微软公司是微软公司推出的目前最流行的推出的目前最流行的 Windows Windows 平台应用平台应用程序开发环境。程序开发环境。 n n MicroSoft Visual Studio Visual Studio 可以用来创可以用来创建建 Windows Windows 平台下的平台下的 Windows Windows 应用程应用程序和网络应用程序,也可以用来创建网序和网络应用程序,也可以用来创
3、建网络服务、智能设备应用程序和络服务、智能设备应用程序和 Office Office 插件。插件。-4- Visual Studio 97 Visual Studio 97 Visual Studio 97 Visual Studio 97 是最早的是最早的是最早的是最早的 Visual Studio Visual Studio Visual Studio Visual Studio 版版版版本。包含有:本。包含有:本。包含有:本。包含有:n nVisual Basic 5.0Visual Basic 5.0Visual Basic 5.0Visual Basic 5.0、n nVisual
4、C+ 5.0Visual C+ 5.0Visual C+ 5.0Visual C+ 5.0,n n面向面向面向面向 Java Java Java Java 开发的开发的开发的开发的 Visual J+ Visual J+ Visual J+ Visual J+ n n面向数据库开发的面向数据库开发的面向数据库开发的面向数据库开发的 Visual FoxProVisual FoxProVisual FoxProVisual FoxPro,n n创建创建创建创建 DHTML (Dynamic HTML) DHTML (Dynamic HTML) DHTML (Dynamic HTML) DHTML
5、 (Dynamic HTML) 所需要的所需要的所需要的所需要的 Visual InterDevVisual InterDevVisual InterDevVisual InterDev。 其中,其中,其中,其中,Visual Basic Visual Basic Visual Basic Visual Basic 和和和和 Visual FoxPro Visual FoxPro Visual FoxPro Visual FoxPro 使用单独使用单独使用单独使用单独的开发环境,其他的开发语言使用统一的开发环境。的开发环境,其他的开发语言使用统一的开发环境。的开发环境,其他的开发语言使用统一的
6、开发环境。的开发环境,其他的开发语言使用统一的开发环境。(1) Visual Studio 97 -5-(2) Visual Studio 6.0n n1998 1998 1998 1998 年,微软公司发布了年,微软公司发布了年,微软公司发布了年,微软公司发布了 Visual Studio 6.0Visual Studio 6.0Visual Studio 6.0Visual Studio 6.0。所有。所有。所有。所有开发语言的开发环境版本均升至开发语言的开发环境版本均升至开发语言的开发环境版本均升至开发语言的开发环境版本均升至 6.06.06.06.0。n n这也是这也是这也是这也是 V
7、isual Basic Visual Basic Visual Basic Visual Basic 最后一次发布,从下一个版本最后一次发布,从下一个版本最后一次发布,从下一个版本最后一次发布,从下一个版本 (7.0) (7.0) (7.0) (7.0) 开始,开始,开始,开始,Microsoft Basic Microsoft Basic Microsoft Basic Microsoft Basic 进化成了一种新的面进化成了一种新的面进化成了一种新的面进化成了一种新的面向对象的语言:向对象的语言:向对象的语言:向对象的语言:Microsoft Basic.NETMicrosoft Bas
8、ic.NETMicrosoft Basic.NETMicrosoft Basic.NET。由于微软公司。由于微软公司。由于微软公司。由于微软公司对于对于对于对于 Sun Sun Sun Sun 公司公司公司公司 Java Java Java Java 语言扩充导致与语言扩充导致与语言扩充导致与语言扩充导致与 Java Java Java Java 虚拟机不虚拟机不虚拟机不虚拟机不兼容被兼容被兼容被兼容被 Sun Sun Sun Sun 告上法庭,微软在后续的告上法庭,微软在后续的告上法庭,微软在后续的告上法庭,微软在后续的 Visual Studio Visual Studio Visual
9、Studio Visual Studio 中不再包括面向中不再包括面向中不再包括面向中不再包括面向 Java Java Java Java 虚拟机的开发环境。虚拟机的开发环境。虚拟机的开发环境。虚拟机的开发环境。-6-(3) Visual Studio .NET (内部版本号为 7.0) n n20022002年年,随随着着.NET.NET号号的的提提出出与与 Windows Windows XP XP / / Office Office XP XP 的的发发布布,微微软软发发布布了了 Visual Visual Studio Studio .NET.NET(内内部部版本号为版本号为 7.07
10、.0)n n剥剥离离了了 Visual Visual FoxPro FoxPro 作作为为一一个个单单独独的的开开发发环环境境以以 Visual FoxPro 7.0 Visual FoxPro 7.0 单独销售,单独销售,n n同时取消了同时取消了 Visual InterDevVisual InterDev。n n引引入入了了建建立立在在 .NET .NET 框框架架上上(版版本本1.01.0)的的托托管管代代码码机机制制以以及及一一门门新新的的语语言言 C# C# (读读作作 C C SharpSharp,意意为为 C+C+)。C# C# 是是一一门门建建立立在在 C+C+和和 Java
11、 Java 基基础础上上的的现现代语言,是编写代语言,是编写 .NET .NET 框架的语言。框架的语言。-7-(4) Visual Studio 2003 、2005 n n2003 2003 年,以年,以 Visual Studio 2003 Visual Studio 2003 的名义发布(内部的名义发布(内部版本号为版本号为 7.17.1)。)。Visio Visio 作为使用统一建模语言作为使用统一建模语言(UMLUML)架构应用程序框架的程序被引入,同时被引入)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。的还包括移动设备支持和企业模版。.NET .NET
12、 框架也升级框架也升级到了到了 1.11.1。n n2005 2005 年,微软发布了年,微软发布了 Visual Studio 2005Visual Studio 2005。.NET .NET 字眼从各种语言的名字中被抹去,但是这个版本字眼从各种语言的名字中被抹去,但是这个版本的的 Visual Studio Visual Studio 仍然还是面向仍然还是面向 .NET .NET 框架的(版本框架的(版本2.02.0)。)。n n这个版本的这个版本的 Visual Studio Visual Studio 包含有众多版本,分包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的别面向
13、不同的开发角色。同时还永久提供免费的 Visual Studio Express Visual Studio Express 版本。版本。-8-(5) Visual Studio 2007、2008n n随着随着Windows VistaWindows Vista和和 Office 2007Office 2007的发布的发布 Visual Studio 9 Visual Studio 9 浮出水面。浮出水面。Visual Studio 9 Visual Studio 9 目前目前可以确定的是支持建立于可以确定的是支持建立于 DHTML DHTML 基础上的基础上的 AJax AJax 技术,技
14、术,这种基于异步的客户端动态网页技术渐渐成为主流网这种基于异步的客户端动态网页技术渐渐成为主流网络应用之一。络应用之一。n n同时同时 Visual Studio 9 Visual Studio 9 会强化对于数据库的支持以及会强化对于数据库的支持以及微软新的基于工作流(微软新的基于工作流(WorkflowWorkflow)的编程模型。预计)的编程模型。预计为了保持与为了保持与 Office Office 系列的统一,系列的统一,Visual Studio 9 Visual Studio 9 的名称为的名称为 Visual Studio 2007Visual Studio 2007。 n n2
15、0072007年年1111月,微软发布了月,微软发布了 Visual Studio 2008 Visual Studio 2008 英文版,英文版,n n20082008年年2 2月月1414日发布了简体中文专业版。日发布了简体中文专业版。-9-(6)Microsoft Visual Studio 2010n n2010年4月12日,Microsoft Visual Studio 2010 全球发布会于北京举行-10-3 Visual Studio 6.0版本n n英文原版英文原版英文原版英文原版n n简体中文企业版(创天)简体中文企业版(创天)简体中文企业版(创天)简体中文企业版(创天)-机房安装机房安装机房安装机房安装n n中英文可选择版中英文可选择版中英文可选择版中英文可选择版 SP6SP6SP6SP6n n同时安装同时安装同时安装同时安装MSDN MSDN MSDN MSDN 电子文档电子文档电子文档电子文档