2024年3月26日发(作者:)
Visual Studio 2010简介
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 2010简介
应用程序最流行的开发工具。其主要包含以下几种功能。
支持多种语言的代码编辑器
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应用程序设计统一风格的窗口、对话框等人机交互界面,使用窗体控件实
现软件与用户的交互。


发布评论