1.3 ASP.NET開發(fā)環(huán)境的搭建
Visual Studio 2008是微軟為了配合.NET戰(zhàn)略推出的IDE開發(fā)環(huán)境,可以開發(fā)ASP.NET 2.0、ASP.NET 3.0和ASP.NET 3.5 Web應(yīng)用程序。因此,在開發(fā)ASP.NET應(yīng)用程序時(shí),首先需要安裝Visual Studio 2008集成開發(fā)環(huán)境。本節(jié)將首先對Visual Studio 2008的安裝與配置進(jìn)行詳細(xì)講解,然后介紹安裝IIS服務(wù)器的意義、步驟及相關(guān)的配置與管理。
1.3.1 Visual Studio 2008簡介
“工欲善其事,必先利其器”。如果用戶喜歡,可以用純文本編輯器(如“記事本”)來編程程序。這種方式的復(fù)雜性是顯而易見的,用戶必須熟記每一個(gè)類的所有功能,有錯(cuò)誤時(shí)也只能靠猜測。專業(yè)ASP.NET開發(fā)人士基本上不會(huì)這樣做,幾乎所有大規(guī)模ASP.NET網(wǎng)站都用Visual Studio開發(fā)。
好的開發(fā)工具可讓程序開發(fā)人員事半功倍。事實(shí)上,平心而論,微軟Visual Studio 2008(即Viusal Studio 9.0版本)開發(fā)工具的確是目前所有開發(fā)工具中的佼佼者。該工具本身包含.NET Framework及ASP.NET程序開發(fā)服務(wù)器,如圖1.8所示。
圖1.8 Visual Studio 2008本身包含.NET Framework及ASP.NET程序開發(fā)服務(wù)器
另外,在編寫程序時(shí)該開發(fā)工具的智能代碼提示功能會(huì)主動(dòng)提示目前可用的屬性、方法及參數(shù)等,程序開發(fā)人員可從中選擇而不需要背下來,如圖1.9所示。
圖1.9 Visual Studio 2008智能顯示可用的方法、屬性及參數(shù)