2024年4月10日发(作者:)
Visual Studio 2010简介
早期的开发者往往使用一些非常简陋的软件开发工具,随着软件开发技术的逐渐发展,越来
越多的开发者趋向于使用一些集语言编辑、代码编译和调试于一体的综合性软件包,这一趋势促
使IDE软件诞生。
IDE(Integrated Development Environment,集成开发环境)是一种综合性的软件开发
辅助工具,其通常包括编程语言编辑器、编译器/解释器、自动建立工具、通常还包括调试器。
有时还会包含版本控制系统和一些可以设计图形用户界面的工具。在开发基于.NET Framework
的应用程序时,最常用的开发工具就是微软公司开发的Microsoft Visual Studio系列。
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数
据库。其与.NET Framework的关系如图1-7所示。
.NET Framework
编译器
VC++.NET
C#
J#
第三方语言
.NET Framework类库
公共语言运行时
公共类型系统
公共语言规范
垃圾回收器
JIT编译器
调用.NET Framework服务
Visual
集成开发环境
可视化设计器代码编辑器工具窗口
调用编辑服务运行时调试支持
图1-7 .NET Framework与Visual Studio的关系
Visual Studio是一款强大的.NET Framework平台开发工具,也是开发Windows应用程
序最流行的开发工具。其主要包含以下几种功能。
支持多种语言的代码编辑器
Visual Studio集成开发环境作为之前多种微软提供的开发工具的集大成者,提供了功能强
大的代码编辑器和文本编辑器,允许开发者编写XHTML、HTML、CSS、JavaScript、VBScript、
C#、C++、J#、、等多种编程语言的代码,并可以通过组件的方式安装更
多第三方的编程语言支持模块,支持编写更多的第三方编程语言。
在编写以上各种编程语言时,Visual Studio提供了强大的代码提示功能和语法纠正功能,
降低开发者学习编程语言的成本,提高了程序开发的效率。
团队协作
Visual Studio提供了代码版本管理工具以及SVN平台等多种团队协作工具,帮助开发团队
协同开发工作,管理开发进度,提高团队开发的效率。另外,用户也可使用最先进的Team
Foundation Server服务器套件,更高效地进行版本控制、工作项跟踪、构件自动化、生产报表
与规划工作簿。
多平台程序发布
Visual Studio具有强大的代码编译器和解析器,可以发布基于桌面、服务器、移动终端和
云计算终端的多种应用程序。在非Windows平台应用方面,Visual Studio也可以开发支持最
新Web标准的前端网页,并针对多种网页浏览器进行调试。
编译部署
Visual Studio提供了强大的编程语言与中间语言编译功能,可以将其自身支持的多种编程
语言和用户扩展的更多编程语言编译为统一的中间语言,并将其打包为程序集,并发布和部署到
各种服务器与终端上。
设计用户界面
Visual Studio提供了功能强大的Windows窗体设计工具,允许开发者为Windows应用程
序设计统一风格的窗口、对话框等人机交互界面,使用窗体控件实现软件与用户的交互。


发布评论