
|
Microsoft Visual Studio |
|
|---|---|
Visual Studio 2005界面截图 |
|
| 开发 | 微软 |
| 最近版本 | 2008 SP1 (9.0.30411.08) / 2008年8月11日 |
| 操作系统 | Microsoft Windows |
| 类型 | 集成开发环境 |
| 许可协议 | Microsoft EULA |
| 网站 | msdn.microsoft.com/vstudio |
|
查看 • 讨论 • 编辑 • 历史
|
|
字词转换是中文维基的一项自动转换,目的是通过计算机程序自动消除繁简、地区词等不同用字模式的差异,以达到阅读方便。
字词转换包括全局转换和手动转换,本说明所使用的标题转换和全文转换技术,都属于手动转换。
Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了软件整个生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境等等。
而Visual Studio .NET 是用于快速生成企业级 ASP.NET Web 应用程序和高性能桌面应用程序的工具。Visual Studio 包含基于组件的开发工具(如 Visual C#、Visual J#、Visual Basic 和 Visual C++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。
Visual Studio 6.0 主要包含:Visual C++ 6、Visual Basic 6、Visual FoxPro 6、Visual SourceSafe(VSS)6等。
Visual Studio .Net 主要包含:VS.net(.net 1.0)、VSS6等。
Visual Studio .Net 2003 主要包含:VS.net2003(.net 1.1)、VSS6等。
Visual Studio 2005 主要包含:VS.net2005(.net 2.0)、VSS8等。
在Visual Studio的部分版本中还包含了Visio等其他工具。
目录 |
为第一代Visual Studio,于1997年推出。它包含当时大部份由微软推出的程序设计工具,包括Visual Basic 5.0、Visual C++ 5.0(主要用作窗口程序设计)、Visual J++ 1.1(用作Java及窗口程序设计)及Visual FoxPro(用作xBase设计)。它亦加入当时全新的Visual InterDev,使用ASP动态制作网站。
Visual Studio 97 是 Microsoft 第一次尝试对于多种语言使用同一种开发环境。Visual J++、InterDev、和 MSDN Library全都使用同一个环境,名为Developer Studio。Visual C++ 和 Visual Basic 则是分开的,和 Visual FoxPro 相似。
接下来的版本6.0在1998年发行,最后一个运行在Win9x机器上的版本。 [1] 所有部件的版号,包括Visual J++ 1.1及Visual InterDev1.0都归到6.0。当微软集中[.NET Framework]开发时,Visual Studio 6.0是微软开发系统这4年中的基础。
Visual Studio 6.0 SP5,发布于2001年2月21日。
Visual Studio 6.0 SP6正式名称为SP6 for VB 6.0, VC++ 6.0 and VSS 6.0d,发布于2004年3月29日。
支持.Net FrameWork 1.0。 微软在2002年发行了代号为“Rainier”的Visual Studio .NET(2001年在MSDN上发行过测试版)。其最大的改进就是使用.NET Framework引入了受控代码开发环境。使用.NET开发的程序并不会像C++那样被编译为机器语言,而是被编译成一种叫做微软中间语言(MSIL)或者通用中间语言(CIL)的格式。当一个MSIL应用程序被执行的时候,它会被即时编译成适用于所运行平台的机器语言,这样就使代码可以跨平台运行。被编译成MSIL的程序只能运行在安装了通用语言架构(CLI)的平台上,而一些非微软.NET的环境,如Mono和DotGNU使得在Linux和Mac OS X上运行MSIL程序成为可能。
这是第一个必须运行于基于Windows NT的Windows平台[2]上的Visual Studio版本,其安装程序强化了这种需求。微软引入了一种被称为C#的新的编程语言,目标是.NET。它还引入了Visual J#作为Visual J++的继任者。Visual J#程序使用Java的语法,但是与Visual J++程序不同,Visual J#只能以.NET Framework为目标,而不是像其他Java工具那样以Java虚拟机为目标。
Visual Basic被彻底地改变以适应新的框架,其新版被称为Visual Basic .NET。微软还为C++添加了C++托管扩展,这样C++程序员就可以创建.NET程序了。
Visual Studio .NET可以被用来开发Windows应用程序(使用Windows Forms,.NET Framework的一部分)、Web应用程序(使用ASP.NET和Web服务)以及移动设备(使用.NET Compact Framework)。
Visual Studio .NET把除了Visual FoxPro以外的所有语言集成进了一个开发环境。与以前的Visual Studio相比,它的界面更简洁,集成性更好。
在这个版本里,Visual FoxPro仍然没有被捆绑进来,而是单独销售。
Visual Studio .NET的内部版本号是7.0,微软在2005年3月发布了Service Pack 1[3]。
支持.NetFrameWork 1.1。 2003年,微软发布了Visual Studio .NET的一个较小的升级版,称作Visual Studio .NET 2003,代号为“Everett”。它包含.NET Framework的升级版.NET Framework 1.1,以及为使用ASP.NET或 .NET Compact Framework来开发移动设备程序提供了内置支持。同时,Visual C++编译器也更加标准化,特别是在模版偏特化方面。Visual C++ Toolkit 2003是一个与Visual Studio .NET 2003自带的C++编译器相同的无IDE的免费版本,它现在已经被Express Editions代替。
Visual Studio 2003发行了4种版本:学院版、专业版、企业开发版、企业架构版。企业架构版包含了Microsoft Visio的模型技术,可以创建应用程序架构的基于统一建模语言的可视化表现。新增的“企业模板”也可以帮助大型开发团队标准化代码风格以及强化组件使用和属性设置的策略。
微软在2006年9月13日[4]发布了Visual Studio 2003的Service Pack 1。
Visual Studio .NET 2003的内部版本号是7.1,但文件格式版本是8.0[5]。
Visual Studio .NET 2003 SP1发布于2006年9月15日。
支持.NetFrameWork 2.0。 微软在2006年年初公布了 Visual Studio 的免费版本 Visual Studio 2005 Express。包含常会使用到的 Visual Basic 2005 Express。相关技术支持信息请参阅 Microsoft MSDN,或是 Visual Studio 2005 的中文网站[1]。
Visual Studio 2005 Service Pack 1发布于2006年12月14日,该安装包安装过程很长(约需要1至2个小时),安装过程中需要临时存储空间较大(约1GB)。
Visual Studio 2005 Service Pack 1 Update for Windows Vista发布于2007年3月6日,安装前仍需要安装Visual Studio 2005 Service Pack 1。本次更新用于处理Visual Studio中受Windows Vista增强功能所影响的领域。
微软在2008年2月1日上市。支持.NetFrameWork 2.0/3.0/3.5。Visual Studio 2008总计新增了逾250个新功能,详见[6]
Visual Studio 2008 SP1发布于2008年8月11日,同时更新.NET Framework至3.5 Service Pack 1 (SP1)。
2008年10月初,微软公布了Visual Studio 2010,支持.NET Framework 4.0,可能会在2009年底或2010年正式发布。[7]
|
查 • 论 • 编 • 历
|
|
|---|---|
| 桌面软件 | Windows (Windows 历史) · Office · Internet Explorer · Dynamics · Visual Studio · Money · Encarta · Home! · Microsoft Student · Expression |
| 服务器软件 | Windows Server · SQL Server · IIS · PWS · Exchange Server · BizTalk Server · Commerce Server · ISA Server · Systems Management Server |
| 技术 | 活动目录 · DirectX · .NET · Windows Media · PlaysForSure |
| 网络 | Windows Live · Office Live · MSNBC · ninemsn · MSN · Hotmail · Live Messenger · Spaces · Groups · Live ID · Ignition · CodePlex · SQL Server Data Services · Windows Azure |
| 游戏 | Microsoft Game Studios · Zone · XNA · Xbox · Xbox 360 (Elite) · Xbox Live (Arcade · Marketplace) · Games for Windows (Live) · Live Anywhere · 帝国时代 · 微软模拟列车 · 微软模拟飞行 |
| 硬件 | Surface · Zune · MSN TV · 微软自然键盘 · IntelliType · IntelliPoint · LifeCam · LifeChat · SideWinder · 超级移动电脑 · Fingerprint · Audio System |
| 教育与认证 | 微软认证 ·微软开发者网络 ·微软合作伙伴认证 ·微软教育联盟计划 ·微软签约授权 ·微软出版社 ·微软最有价值专家 ·微软创新联盟 |
| 许可证 | 客户端访问许可 · 共享源代码 |
| 董事会成员 | 巴尔默 · 凯什 · 杜伯伦 · 盖茨 · 吉尔玛特 · 哈斯廷斯 · 马夸特 · 诺斯基 · 庞克 · 雪利 |
|
查 • 论 • 编 • 历
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
| 开发环境 | Visual Studio (Team System · Express) · VSTO · VSTA | ||||||||
| Expression Studio | Web · Blend · Design · Media · Encoder | ||||||||
| 语言与编译器 | Visual Basic (VB.NET) · Visual C++ · Visual C# · Visual J# · Visual FoxPro · ASP.NET · IronPython · IronRuby · PowerShell · XAML | ||||||||
| 主要应用开发界面与框架 | Windows API / SDK · .NET Framework · Managed code frameworks (Presentation · Communication · Workflow · CardSpace) · Silverlight · XNA · ASP.NET AJAX · LINQ · ADO.NET · DirectX · Robotics Studio · HTML Help | ||||||||
| 数据库工具与语言 |
|
||||||||
| 原始代码控制 | Team Foundation Server · Visual SourceSafe | ||||||||
| 驱动程序开发 | Windows Driver Model · Windows Driver Foundation (KMDF · UMDF) · Windows Driver Kit · Windows Logo Kit | ||||||||
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History