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