2003 年,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。Visio 作为使用统一建模语言(UML)架构应用程式框架的程式被引入,同时被引入的还包括移动设备支持和企业模版。.NET 框架也升级到了 1.1。
2005 年,微软发布了 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。
这个版本的 Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本。
2007年11月,微软发布了 Visual Studio 2008。
2010年4月12,微软发布了 Visual Studio 2010 以及.NET Framework 4.0。
2012年9月12日,微软在西雅图发布 Visual Studio 2012。
2013年11月13日,微软发布 Visual Studio 2013。
2014年11月,微软发布 Visual Studio 2015 。
2017年3月8日,微软发布 Visual Studio 2017。
组件
名称
内部版本
C类语言
Basic类语言
Java类语言
其他语言
Visual Studio
4.0
Visual C++ 4.0
Visual Basic 3.0
Visual FoxPro 4.0
Visual Studio 97
5.0
Visual C++ 5.0
Visual Basic 5.0
Visual J++ 1.1
Visual FoxPro 5.0
Visual Studio 6.0
6.0
Visual C++ 6.0
Visual Basic 6.0
Visual J++ 6.0
Visual FoxPro 6.0
Visual Studio .NET 2002
7.0
Visual C++ 2002 Visual C# 2002
Visual Basic 2002
Visual J# 1.0
-
Visual Studio .NET 2003
7.1
Visual C++ 2003 Visual C# 2003
Visual Basic 2003
Visual J# 1.1
-
Visual Studio 2005
8.0
Visual C++ 2005 Visual C# 2005
Visual Basic 2005
Visual J# 2.0
-
Visual Studio 2008
9.0
Visual C++ 2008 Visual C# 2008
Visual Basic 2008
-
-
Visual Studio 2010
10.0
Visual C++ 2010 Visual C# 2010
Visual Basic 2010
-
Visual F#
Visual Studio 2012
11.0
Visual C++ 2012 Visual C# 2012
Visual Basic 2012
Visual F# 2012
Visual Studio 2013
12.0
Visual C++ 2013 Visual C# 2013
Visual Basic 2013
Visual F# 2013
Visual Studio 2015
14.0
Visual C++2015 Visual C# 2015
Visual Basic 2015
Visual F# 2015
Visual Studio 2015 RTM
14.0
Visual C++2015 Visual C# 2015
Visual Basic 2015
Visual F# 2015
VS 2008
Visual Studio 2008 在三个方面为开发人员提供了关键改进:
快速的应用程式开发
高效的团队协作
突破性的用户体验
Visual Studio 2008 提供了高级开发工具、调试功能、资料库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程式。
Visual Studio 2008 包括各种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visual Studio 2008 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程式。
开发人员能够利用这些丰富的客户端和伺服器端框架轻鬆构建以客户为中心的 Web 应用程式,这些应用程式可以集成任何后端数据提供程式、在任何当前浏览器内运行并完全访问 ASP NET应用程式服务和 Microsoft 平台。
程式开发
为了帮助开发人员迅速创建先进的软体,Visual Studio 2008 提供了改进的语言和数据功能,例如语言集成的查询 (LINQ),各个编程人员可以利用这些功能更轻鬆地构建解决方案以分析和处理信息。
Visual Studio 2008为开发人员提供了在最新平台上加速创建紧密联繫的应用程式的新工具,这些平台包括 Web、Windows Vista、Office 2007、SQL Server 2008 和Windows Server 2008。对于 Web,ASP NET AJAX 及其他新技术使开发人员能够迅速创建更高效、互动式更强和更个性化的新一代 Web 体验。
高效的团队协作
Visual Studio 2008 提供了帮助开发团队改进协作的扩展的和改进的服务项目,包括帮助将资料库专业人员和图形设计人员加入到开发流程的工具。
VS2010
特点
支持Windows Azure,微软云计算架构迈入重要里程碑。
助力移动与嵌入式装置开发,三屏一云商机无限。
实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。
升级的软体测试功能及工具,为软体质量严格把关。
搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力,
创建美感与效能并重的新一代软体。
支持最新C++标準,增强IDE,切实提高程式设计师开发效率。
变化
Visual Studio 支持用户透过多种不同的程式语言进行开发,但历代版本所支持的语言并不完全相同,例如,Visual Studio .NET 2002 时,微软将 Visual J++ 改版为 Visual J#,但至 Visual Studio 2008 时取消支持 Visual J#;而 Visual Studio 2010 时,併入支持新语言 Visual F#。Visual Studio 2010 原生支持:Visual Basic、Visual C#、Visual C++、Visual F#四种程式语言。
Visual Basic 2010
Visual Basic 2010(版本号:10.0),提供支持Dynamic Language Runtime (DLR)。Visual Basic 2010 同时也是Silverlight 2.0计画的一部分。
Visual C++ 2010
Visual C++ 2010(版本号:10.0),于2010年发布。Visual C++ 开发团队考虑使用 SQL Server Compact 格式的资料库来存储源码的相关信息。此版也加入了现代化的C++并行运算库 Parallel Patterns Library。此版建构于.NET Framework 4.0之上,但仍支持机器码的编译。
Visual C# 2010
Visual C# 2010(版本号:4.0)是微软开发的一种面向对象的程式语言,是微软.NET开发环境的重要组成部分。它是为生成在 .NET Framework 上运行的多种应用程式而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭藉它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程式的快速开发。
Visual Studio 2012作为一个集成解决方案,适用于无论是个人或者各种规模的开发团队。Visual Studio2012实现了同事间的无缝协作,提高了生产效率与专注度,最终好的点子变成了优秀的现实套用。Microsoft Visual Studio 2012
您可以使用灵活敏捷的规划工具(如容量规划、任务板和积压工作管理)来按照您自己的进度实现增量开发技术和敏捷方法。使用高级建模、发现和体系结构工具可描述您的系统并帮助确保实现您的体系结构构想。 Visual Studio 2012 是一个综合性产品系列,适用于每一位希望升级或创建精彩应用程式的组织、团体和个人开发人员。 VS2012 通过整合先前单个产品中的功能并为每个版本加入新的强大功能,简化了产品系列,并且,它更加适合用于开发 Windows8 专用程式。
Visual Studio 2012荣获在软体界有奥斯卡奖之称的Jolt奖2013年生产力奖。Visual Studio已经逐渐将软体行业扩展到软体设计和协作、 生命周期,以及更改管理系统等方面,Visual Studio 2012版本提供了更为简便最佳化界面,实现轻鬆导航项目应用程式;加入了针对Windows 8项目的可视化的工具集,对于Web 开发,增加了最新的模板、工具以及对HTML5 和 CSS3等新标準的全面支持等。
Visual Studio 2012 收费版本包含有以下版本:
Ultimate 2012 with MSDN MSDN旗舰版:包含最全的Visual Studio套件功能及Ultimate MSDN订阅。除包含Premium版的所有功能外,还包含可视化项目依赖分析组件、重现错误及漏洞组件(IntelliTrace)、可视化代码更改影响、性能分析诊断、性能及负载测试及架构设计工具。
Premium 2012 with MSDN MSDN高级版: 包含Premium版MSDN订阅, 除包含Professional 2012 with MSDN所有功能外,也包含同级代码评审功能、多任务处理时的挂起恢复功能(TFS)、自动化UI测试功能、测试用例及测试计画工具、敏捷项目管理工具、虚拟实验室、查找重複代码功能及测试覆盖率工具。
Professional 2012 with MSDN MSDN专业版: 包含Professional版MSDN订阅, 除了包含Professional 2012所有功能包,WindowsTFS生产环境许可以及线上持续获取更新的服务。
Professional 2012 专业版: 包含在一个IDE中为 Web、桌面、伺服器、Azure和Windows Phone开发解决方案的功能 ,应用程式调试、分析、及代码最佳化的功能 , 通过单元测试进行代码质量验证的功能。
Test Professional 2012 with MSDN 测试专业版: 包含Test Professional版本的MSDN订阅 , 包含测试、质量分析、团队管理的功能,但不包含代码编写及调试的功能 , 拥有TFS生产环境授权及包含WindowsAzure账号、Windows 线上商店账号、Windows Phone商店账号。
另外Visual Studio 2012 也提供了适合于学生和初学者的免费版本Visual Studio Express 2012(速成版)。
微软打破了Visual Studio两年升级一次的传统,Visual Studio 2012发布还不足一年,微软就计画发布了Visual Studio 2013了。在2013的TechEd大会上,微软宣布,2013年6月底的BUILD全球开发者大会上,大家不仅能见到Windows 8.1的预览版,还能下载到Visual Studio 2013和Team Foundation Server 2013的预览版。
Visual Studio 2013新增了代码信息指示(Code information indicators)、团队工作室(Team Room)、身份识别、.NET记忆体转储分析仪、敏捷开发项目模板、Git支持以及更强力的单元测试支持。
VS 2015
Visual Studio 2015 预览包含许多新的和令人兴奋的功能,以支持跨平台移动开发、 web 和云开发、 IDE 生产力增强。