筆者對于VS2003 ASP的開發(fā)與結(jié)果
我原來在公司用Windows Server調(diào)試VS2003 ASP的幾種方法。找了這么久,在網(wǎng)上的包括自己找到的一些軟件,現(xiàn)在做一下總結(jié)。都是網(wǎng)上照的相關(guān)技巧,請大家多多指教。。
說一下步驟吧:
首先你要確定你的機器上有沒有安裝腳本調(diào)試器。2000 server下查看“開始-程序-附件-microsoft script debuger”
如果沒有的話就要先安裝拉,怎么裝?當(dāng)然是windows的“添加刪除組件”。
腳本調(diào)試器需要IIS允許調(diào)試。打開腳本調(diào)試器,選view-running documents和command window,前者可以選擇要調(diào)試的asp頁面,后者可以查看變量和asp對象的值。
現(xiàn)在開始調(diào)試,首先打開瀏覽器,運行一個你要調(diào)試的asp頁面,然后你會在腳本調(diào)試器里看到你剛才運行的頁面,雙擊他,在打開的窗口中設(shè)置斷點。
下面你就可以調(diào)試你的asp頁面了,在command窗口中輸入你要查看的變量,回車就可看到他的值。
用visual studio.net2003調(diào)試。
VS2003的調(diào)試功能很強大,而且比腳本調(diào)試器要好用的多,對各個服務(wù)器對象的值都可以很方便的查看,唯一的缺點就是太慢。
VS2003 ASP的調(diào)試可以用以下步驟:
1、首先建立一個空web項目,添加你的asp頁面。
2、設(shè)置項目屬性:項目-屬性打開項目屬性頁,選配置屬性-調(diào)試-調(diào)試器中勾上asp調(diào)試,確定。
然后你就可以象調(diào)試vc程序一樣調(diào)試asp程序了。
Microsoft的Web開發(fā)技術(shù)一路走來,從ASP到ASP.NET 1.x,再到現(xiàn)在的ASP.NET 2.0,經(jīng)歷了兩個重要階段。其一是ASP.NET的誕生:它改變了長期以來存在于ASP、JSP和PHP中的in-line式的開發(fā)習(xí)慣。#t#
但它還遠(yuǎn)不算***:有先進(jìn)的Code Behind思想,可在Visual Studio .NET 2003這樣一個開發(fā)環(huán)境當(dāng)中,感覺很別扭,不像是在做Web開發(fā)。VS2003使用上的不便是有先例的。在ASP時代,Visual InetDev這樣一個轉(zhuǎn)為ASP定制的工具用戶極少,大家都覺得用Dreamweaver這樣的工具來做ASP是個更不錯的選擇。到了.NET時代,DW仍舊支持ASP.NET的開發(fā),但開發(fā)者又享受不到Code Behind。這是ASP.NET 1.x同VS2003的尷尬。
第二個重要階段便是ASP.NET 2.0和Visual Studio 2005的發(fā)布。ASP.NET 2.0除了繼承ASP.NET 1.x的特征,還有若干重要的新特性:Master Page、Navigation、Personalization等。同時又有了利器——VS2005。VS2005開始支持W3C的XHTML規(guī)范,這在Web Standard刮過的網(wǎng)站重構(gòu)之風(fēng)后,使得ASP.NET這項技術(shù)才真正走進(jìn)Web Designer的視野,于是Code Behind真正的開始Code Behind。而ASP.NET 2.0和VS2005的新特性在《Programming ASP.NET 3rd Edition》一書中有系統(tǒng)的闡述。
筆者教授了3年的VS2003 ASP課程,見證了ASP>ASP.NET 1.x>ASP.NET2.0發(fā)生的巨大變化。而今有幸得到O'Reilly公司《Programming ASP.NET 3rd Edition》一書的翻譯工作,在翻譯之中體會ASP.NET 2.0和VS2005給Web開發(fā)帶來的樂趣。