ASP.NET是微軟公司推出的Web開發(fā)平臺(tái),也是目前最先進(jìn)、最強(qiáng)大的Web開發(fā)平臺(tái)。ASP.NET具有方便、靈活、效率高、安全性高等優(yōu)點(diǎn),是目前主流的網(wǎng)絡(luò)編程環(huán)境之一。本教材在內(nèi)容上選取ASP.NET 2.0技術(shù),開發(fā)語言選擇C#,開發(fā)平臺(tái)為Visual Studio 2005,數(shù)據(jù)庫為SQL Server 2005,同時(shí)對(duì)于一些網(wǎng)站開發(fā)中必要的輔助知識(shí)進(jìn)行了介紹。本教材充分考慮到初學(xué)者在學(xué)習(xí)理論知識(shí)時(shí)普遍面臨的缺乏運(yùn)用知識(shí)來解決實(shí)際問題的能力這一問題,采用了大量的例題與經(jīng)典案例,認(rèn)真學(xué)習(xí)本教材并且實(shí)踐教材中的案例,可培養(yǎng)出獨(dú)立開發(fā)網(wǎng)站的基本能力。本教材共11章。第1章對(duì)ASP.NET進(jìn)行了概述。第2~3章分別介紹了C#語言和SQL Server數(shù)據(jù)庫的基礎(chǔ)知識(shí),為學(xué)習(xí)ASP.NET打基礎(chǔ)。第4章介紹了ADO.NET的簡單使用方法,學(xué)習(xí)本章后可以開發(fā)基于數(shù)據(jù)庫技術(shù)的ASP.NET程序。第5章介紹了Web服務(wù)器控件。第6章介紹了ASP.NET的內(nèi)部對(duì)象及應(yīng)用方法。第7章介紹了ADO.NET的復(fù)雜使用方法。第8章介紹了數(shù)據(jù)綁定的基礎(chǔ)知識(shí)以及數(shù)據(jù)綁定控件的應(yīng)用。第9章介紹了Web服務(wù)。第10章介紹了ASP.NET應(yīng)用程序配置的方法。第11章通過一個(gè)應(yīng)用項(xiàng)目(新聞發(fā)布系統(tǒng))設(shè)計(jì)實(shí)例,歸納并綜合了全書的主要知識(shí)點(diǎn)。本教材主要具有以下特色:(1)主要面向高職對(duì)象,定位明確。在教材內(nèi)容選擇以及安排上,突出以就業(yè)為導(dǎo)向的高職教學(xué)目標(biāo),同時(shí)提供了案例源代碼、教學(xué)課件以及教學(xué)大綱等供讀者參考。(2)與傳統(tǒng)ASP.NET書籍不同,本教材將ADO.NET部分拆分成兩章(第4章ADO.NET基礎(chǔ)應(yīng)用,第7章ADO.NET高級(jí)應(yīng)用)。這樣做的目的是,從第4章開始就能引入結(jié)合數(shù)據(jù)庫的案例,可以最大限度地兼顧理論知識(shí)的介紹與項(xiàng)目開發(fā)的實(shí)際應(yīng)用技能的培養(yǎng)。(3)適合案例教學(xué)。為了培養(yǎng)學(xué)生解決實(shí)際問題的能力,本教材采用了三種層次的案例。第一種是為了配合介紹知識(shí)點(diǎn)而采用的教學(xué)案例;第二種是案例模塊(如在線投票、用戶注冊(cè)與登錄、購物車等);第三種是綜合案例,綜合案例單獨(dú)作為一章,通過對(duì)“新聞發(fā)布系統(tǒng)”的設(shè)計(jì),歸納并綜合了全書的主要知識(shí)點(diǎn)。(4)習(xí)題內(nèi)容豐富。每一章都有適量的習(xí)題,主要針對(duì)本章的重點(diǎn)、難點(diǎn)進(jìn)行訓(xùn)練。本教材適用于高等職業(yè)教育、高等工程專業(yè)教育以及成人教育的教學(xué),也可以作為工程領(lǐng)域相關(guān)從業(yè)人員的參考書。本教材由遼寧公安司法管理干部學(xué)院劉明彥、王超任主編,貴州交通職業(yè)技術(shù)學(xué)院楊濱、貴州航天職業(yè)技術(shù)學(xué)院肖啟宏任副主編。編寫分工如下:第1、2章由楊濱編寫,第3、6、8章由劉明彥編寫,第4、5、7章由王超編寫,第9、10、11章由肖啟宏編寫。全書由王超統(tǒng)稿。盡管編者在教材的編寫過程中付出了很大的努力,但由于水平有限,加之時(shí)間倉促,書中難免有疏漏之處,懇請(qǐng)廣大讀者批評(píng)指正。