Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程式开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程式。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle资料库。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程式和网路应用程式,也可以用来创建网路服务、智慧型设备应用程式和 Office 外挂程式。
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 版本。
使用Visual Studio 2005, 专业开发人员能够: 创建满足关键性要求的多层次的智慧型客户端、Web、移动或基于Microsoft Office的应用程式。
使用改进后的可视化设计工具、程式语言和代码编辑器,享受高效率的开发环境
在统一的开发环境中,开发并调试多层次的伺服器应用程式
使用集成的可视化资料库设计和报告工具,创建SQL Server 2005解决方案
使用Visual Studio SDK创建可以扩展Visual Studio IDE的工具
Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,Visual Studio 2005 Professional Edition和用于Microsoft Office系统的Visual Studio 2005工具。每种版本都在标準版的特性上进行了扩展,包括用于远程服务程式开发和调试、SQL Server2005开发的工具,以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。
随着即将发布的 Windows Vista (内部名称:Longhorn) 和 Office 2007,Visual Studio 9携手 Windows Server 2008 也渐渐浮出水面。Visual Studio 9 目前可以确定的是支持建立于 DHTML 基础上的 AJax 技术,这种微软在 Visual InterDev 时代提出的基于异步的客户端动态网页技术在当年并没有像微软预期中的那幺流行起来,反而随着 GMail 等套用的流行而东山再起,渐渐成为主流网路套用开发技术之一。同时 Visual Studio 9 会强化对于资料库的支持以及微软新的基于工作流(Workflow)的编程模型。预计为了保持与 Office 系列的统一,Visual Studio 9 的名称为 Visual Studio 2008。
Visual Studio 的所有版本(学习版除外)现在均提供了 Application Lifecycle Management 客户端应用程式。Application Lifecycle Management 包括版本控制、工作项跟蹤、生成自动化、团队入口网站、报告和业务智慧型、敏捷计画工作簿及测试用例管理,涵盖了对软体开发项目进行协作所需的所有方面。Application Lifecycle Management 通过一个客户端访问许可证 (CAL) 包含在 Visual Studio 2010 中。可以根据需要购买额外的客户端访问许可证。
代码生成
在 Visual Studio 的任何版本中都可以创建和使用文本模板,无需任何其他组件。在引入了预处理文本模板的 Visual Studio 2010 中,从应用程式生成任何类型的文本档案已变得更加容易。还通过与生成系统的更好集成,改进了对代码集成的支持,从而使生成的原始码始终会在对源模型进行任何更改后保持更新。
起始页
Visual Studio 2010 起始页具有新外观和新功能。选项卡式内容区域可连结到各种选定和分类学习资源。这包括 MSDN 资源、社区资源和可自定义的新闻源。通过改进的“最近的项目”列表,只需单击滑鼠便可在该列表中添加或移除项目。还可以从扩展管理器安装自定义起始页。
扩展管理器
通过在“工具”选单上单击“扩展管理器”,可以从 IDE 查找和安装 Visual Studio 扩展。扩展管理器可从 Visual Studio Gallery(Visual Studio 库)网站下载和安装社区发布的扩展,无需您打开浏览器。使用该管理器还可以卸载、禁用或重新启用已安装的扩展。
对话框
Visual Studio 2010 中的“新建项目”对话框包含与扩展管理器相同的搜寻和安装功能,只不过该对话框只搜寻项目模板和项模板。
新帮助查看器
针对 Visual Studio 2010 完全重新设计了帮助查看器。您可以使用首选的 Web 浏览器在线上或脱机查看文档、根据需要下载最新文档、使用简化的目录导航文档、使用改进的全文搜寻算法搜寻特定内容,以及使用更加简化的 F1 系统查找特定于要处理的任务的内容。
特点
● 支持Windows Azure,微软云计算架构迈入重要里程碑。
● 助力移动与嵌入式装置开发,三屏一云商机无限。
● 实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。
● 升级的软体测试功能及工具,为软体质量严格把关。
● 搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力,
● 创建美感与效能并重的新一代软体。
● 支持最新C++标準,增强IDE,切实提高程式设计师开发效率。
作业系统
Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 R2 x64 editions; Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3 Windows XP (x86) Service Pack 3 – 除 Starter Edition 之外的所有版本 Windows Vista(x86 和 x64)Service Pack 2 - 除 Starter Edition 之外的所有版本 Windows 7(x86 和 x64) Windows Server 2003(x86 和 x64)Service Pack 2 – 所有版本 如果不存在 MSXML6,则用户需要安装它 Windows Server 2003 R2(x86 和 x64)- 所有版本 Windows Server 2008(x86 和 x64)Service Pack 2 – 所有版本 Windows Server 2008 R2 (x64) – 所有版本