第一部分 搭建开发环境
第1章 开发工具的选择
1.1 Visual Studio 2008概述
Visual Studio 2008是面向Windows Vista、Office 2007和Web 2.0的开发工具,它能够使开发人员快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了Microsoft开发智能客户端应用程序的构想。借助Visual Studio 2008,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。
Visual Studio 2008具有3个方面的优势。
1. 快速的应用程序开发
Visual Studio 2008提供了高级开发工具、调试功能、数据库功能和创新功能,以帮助用户在各种平台上快速创建当前最先进的应用程序。Visual Studio 2008可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。
Visual Studio 2008还可使开发人员从同一开发环境内创建面向多个.NET Framework版本的应用程序。开发人员能够构建面向.NET Framework 2.0、3.0或3.5的应用程序,这意味着他们可以在同一环境中支持各种各样的项目。
2. 高效的团队协作
Visual Studio 2008提供了开发团队协作方面的扩展和改进,包括将数据库专业人员和图形设计人员加入到开发流程的工具。
3. 突破性的用户体验
Visual Studio 2008为开发人员提供了在最新平台上加速创建紧密联系的应用程序的新工具,这些平台包括Web、Windows Vista、Office 2007、SQL Server 2008和Windows Server 2008。Web、ASP.NET AJAX及其他新技术使开发人员能够迅速创建更高效、交互式更强和更具个性化的新一代Web体验。
1.1.1 Visual Studio 2008新功能
Visual Studio 2008添加了非常多的新功能,其中最重要的革新有以下3处。
(1)采用.NET Framework 3.5,它包含了开发Silverlight程序必要的图形库,而且Silverlight开发工具Popfly也成了VS2008(Visual Studio 2008)的一部分。
(2)通过动态语言运行时(DLR)支持IronRuby、IronPython等动态语言,而DLR也是.NET Framework 3.5的一部分。
(3)包含语言级集成查询LINQ。LINQ的加入,使得用户对数据的操作能力大大增强。用户可以通过LINQ直接写出类似SQL一样的描述式语句,来操作强类型的对象。
可以这样说,Visual Studio 2008能让程序员高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率,并且又新增了很多项目模板、调试器和部署程序。
1.1.2 Visual Studio 2008的安装
在使用Visual Studio 2008开发之前,需要对Visual Studio 2008进行安装。由于Visual Studio 2008是一个庞大的软件,因此本书会对Visual Studio 2008的安装方法进行详细的讲解,以满足初学者的需要。下面先介绍安装Visual Studio 2008的准备知识。
1. 环境要求
Visual Studio 2008是一个庞大的系统软件,它对计算机的要求较高。在安装Visual Studio.NET之前,一些准备工作是必须要做的。下面给出了安装和运行Visual Studio 2008所需的软硬件环境。
1)硬件环境
(1)处理器:配备1.6GHz或更快的处理器。
(2)内存:至少512MB内存,Windows Vista至少需要768MB。
(3)硬盘空间:完全安装Visual Studio 2008至少需要4GB的空间,安装其SP1的补丁包也需要在C盘上占用900MB左右的空间,特别是一些用户文件会默认生成在其目录中,因此还需预留一部分额外的空间。
(4)显示设备:尽量保证1024×768像素的分辨率,至少16色。
(5)在安装Visual Studio 2008时,如果用光盘安装,则需要光驱。
2)软件环境
可以在Windows 2000 Server、Windows 2003 Server或Windows XP,甚至Windows 7上安装Visual Studio 2008,但需要注意以下问题。
(1)至少将Windows 2000或Windows XP升级到Server Pack 2。
(2)如果要开发ASP.NET应用程序,在Windows 2000或Windows XP中,至少要将Internet Explorer 5.0升级到Internet Explorer 5.5。按照微软公司的建议,最好能够升级到Internet Explorer 6.0。
2. 安装Visual Studio 2008
在完成了上面的步骤之后,就可以进行Visual Studio 2008的安装了。这个过程的具体安装步骤如下。
(1)将第一张安装光盘放入光驱,并打开资源管理器,在光盘根目录下,运行Setup.exe文件,等待一段时间后屏幕上会出现如图1-1所示的Visual Studio 2008(VS2008)安装主界面。
图1-1 VS2008安装主界面
(2)单击“安装Visual Studio 2008”选项,开始加载安装组件。此时,安装程序将首先把所需资源复制到临时目录中,复制完成后将出现如图1-2所示的界面。
图1-2 复制安装程序资源到临时目录下
(3)单击“下一步”按钮,进入安装程序许可协议窗口。选择“我已阅读并接受许可条款”单选按钮,如图1-3所示。设置后单击“下一步”按钮。
图1-3 安装程序许可协议对话框
(4)进入安装模式选择窗口,在左侧的“选择要安装的功能”列表项中选择“完全”单选按钮,并选择产品安装的路径,如图1-4 所示。设置完成后单击“安装”按钮,开始安装。
图1-4 安装模式选择对话框
(5)进入Visual Studio 2008的开始安装界面,显示正在安装的组件,如图1-5所示。
图1-5 开始安装组件
(6)显示安装已完成的所有组件,如图1-6所示。
图1-6 安装所有组件
(7)进入安装完成界面,如图1-7所示,此时单击“完成”按钮即可。
图1-7 安装完成界面
(8)如果硬盘空间允许的话,在Visual Studio 2008安装完成后可以继续安装Visual Studio 2008 SP1补丁包,如图1-8所示。
图1-8 安装VS2008 SP1补丁包界面
(9)选择“我已阅读并接受许可条款”选项,单击“下一步”按钮开始安装,如图1-9所示。
图1-9 更新VS2008安装向导
(10)对话框中有两个进度条,第一个进度条表示下载状态,下载补丁完成后将开始安装,这时安装进度条将显示相应的进度,如图1-10所示。
图1-10 开始安装补丁
(11)安装完成后显示安装成功,如图1-11所示。
图1-11 安装补丁成功
(12)安装结束后,在开始菜单中将出现Visual Studio 2008的命令选项。选择“开始”→“程序”→“Microsoft Visual Studio 2008”→“Microsoft Visual Studio 2008”命令,即可启动Visual Studio 2008。