.NET Web應(yīng)用開發(fā)

出版時間:2011-2  出版社:清華大學(xué)出版社  作者:郭永洪,葉青松,裴拯 編著  頁數(shù):251  

內(nèi)容概要

  本書以開發(fā)“網(wǎng)上書店”這一項目為案例,介紹.NET
Web應(yīng)用開發(fā)技術(shù)。全書共分10個具有遞進關(guān)系的子項目。項目1介紹簡單Web網(wǎng)站設(shè)計。項目2介紹風(fēng)格統(tǒng)一的Web網(wǎng)站設(shè)計。項目3介紹與用戶交互性網(wǎng)站設(shè)計。項目4和項目5通過圖書查詢和管理功能的實現(xiàn),介紹ASP.NET
2.0數(shù)據(jù)顯示和訪問技術(shù)。項目6~項目8通過網(wǎng)上書店讀者注冊管理、購物車管理和訂單管理業(yè)務(wù)流程的實現(xiàn),介紹.ASP.NET
2.0注冊登錄控件的使用、個性化配置和分層軟件架構(gòu)技術(shù)。項目9通過網(wǎng)上書店Web報表設(shè)計介紹水晶報表技術(shù)。項目10使用ASP.NET
2.0 Web認證和授權(quán)技術(shù)整合網(wǎng)上書店各個功能模塊。ASP.NET 2.0知識貫穿在項目設(shè)計和分析過程中。
  本書既可作為高職高專院校計算機軟件技術(shù)專業(yè)的教材,也可以作為計算機軟件開發(fā)人員的參考用書。

書籍目錄

項目1 創(chuàng)建簡單的網(wǎng)上書店Web網(wǎng)站
1.1 項目介紹
1.2 項目分析
1.3 相關(guān)知識
1.4 項目實施
1.4.1 任務(wù)1-1 配置Web服務(wù)器IIS
1.4.2 任務(wù)1-2 使用VisualStudio2005創(chuàng)建簡單Web網(wǎng)站頁面
1.4.3 任務(wù)1-3 使用IIS發(fā)布Web應(yīng)用程序
1.5 項目總結(jié)
1.6 項目實訓(xùn)
項目2 創(chuàng)建風(fēng)格一致的網(wǎng)上書店Web網(wǎng)站
2.1 項目介紹
2.2 項目分析
2.3 相關(guān)知識
2.4 項目實施
2.4.1 任務(wù)2-1 創(chuàng)建網(wǎng)上書店母版頁
2.4.2 任務(wù)2-2 設(shè)計網(wǎng)上書店站點地圖
2.4.3 任務(wù)2-3 設(shè)計網(wǎng)上書店皮膚文件
2.4.4 任務(wù)2-4 使用CSS文件統(tǒng)一網(wǎng)上書店主題樣式
2.5 項目總結(jié)
2.6 項目實訓(xùn)
項目3 創(chuàng)建能夠與用戶交互的網(wǎng)站
3.1 項目介紹
3.2 項目分析
3.3 相關(guān)知識
3.4 項目實施
3.4.1 任務(wù)3-1 創(chuàng)建使用文本框、單選按鈕、按鈕能響應(yīng)按鈕事件的頁面
3.4.2任務(wù)3-2 創(chuàng)建帶驗證的頁面
3.4.3任務(wù)3-3 創(chuàng)建使用下拉菜單、上傳控件的頁面
3.5 項目總結(jié)
3.6 項目實訓(xùn)
項目4 實現(xiàn)網(wǎng)上書店圖書查詢功能
4.1 項目介紹
4.2 項目分析
4.3 相關(guān)知識
4.4 項目實施
4.4.1任務(wù)4-1 采用DataList控件實現(xiàn)圖書信息瀏覽功能
4.4.2任務(wù)4-2 采用GridView控件實現(xiàn)圖書信息瀏覽功能
4.4.3任務(wù)4-3 實現(xiàn)圖書信息分類瀏覽功能
4.4.4任務(wù)4-4 實現(xiàn)圖書信息的搜索功能
4.5 項目總結(jié)
4.6 項目實訓(xùn)
項目5 實現(xiàn)網(wǎng)上書店圖書管理功能
5.1 項目介紹
5.2 項目分析
5.3 相關(guān)知識
5.4項目實施
5.4.1 任務(wù)5-1 使用GrridView控件實現(xiàn)圖書信息修改功能
5.4.2 任務(wù)5-2 使用DetailsView控件實現(xiàn)圖書信息瀏覽、修改、刪除和增加功能
5.5 項目總結(jié)
5.6 項目實訓(xùn)
項目6 實現(xiàn)網(wǎng)上書店讀者注冊管理功能
6.1 項目介紹
6.2 項目分析
6.3 相關(guān)知識
6.4 項目實施
6.4.1 任務(wù)6-1 配置數(shù)據(jù)庫
6.4.2 任務(wù)6-2 配置Web程序
6.4.3 任務(wù)6-3 使用登錄類控件實現(xiàn)用戶登錄注冊功能
6.4.4 任務(wù)6-4 使用登錄類控件實現(xiàn)顯示用戶狀態(tài)功能
6.5 項目總結(jié)
6.6 項目實訓(xùn)
項目7 設(shè)計網(wǎng)上書店購物車
項目8 網(wǎng)上書店客戶訂單管理
項目9 網(wǎng)上書店報表設(shè)計
項目10 網(wǎng)上書店web認證與授權(quán)管理
參考文獻

章節(jié)摘錄

版權(quán)頁:插圖:4.回發(fā)和往返行程ASP.NET頁面作為代碼在服務(wù)器上運行。因此,要得到處理,頁面必須配置為當用戶單擊按鈕(或者當用戶選中復(fù)選框或與頁面中的其他控件交互)時提交到服務(wù)器。每次頁面都會提交回自身,以便它可以再次運行其服務(wù)器代碼,然后向用戶呈現(xiàn)其自身的新版本。ASP.NET網(wǎng)頁的處理循環(huán)如下。(1)用戶請求頁面(使用HTTP GET方法請求頁面)。頁面第一次運行,執(zhí)行初步處理(如果已通過編程讓它執(zhí)行初步處理)。(2)頁面將標記動態(tài)呈現(xiàn)到瀏覽器,用戶看到的網(wǎng)頁類似于其他任何網(wǎng)頁。(3)用戶輸入信息或從可用選項中進行選擇,然后單擊按鈕(如果用戶單擊鏈接而不是按鈕,頁面可能僅僅定位到另一頁,而第一頁不會被進一步處理)。(4)頁面發(fā)送到Web服務(wù)器(瀏覽器執(zhí)行HTTP POST方法,該方法在ASP.NET中稱為“回發(fā)”)。更明確地說,頁面發(fā)送回其自身。例如,如果用戶正在使用Default.aspx頁面,則單擊該頁上的某個按鈕可以將該頁發(fā)送回服務(wù)器,發(fā)送的目標則是Default.aspx。(5)在Web服務(wù)器上,該頁再次運行,并且可在頁上使用用戶輸人或選擇的信息。(6)頁面執(zhí)行通過編程所要執(zhí)行的操作。(7)頁面將其自身呈現(xiàn)回瀏覽器。只要用戶在該頁面中工作,此循環(huán)就會繼續(xù)。用戶每次單擊按鈕時,頁面中的信息會發(fā)送到Web服務(wù)器,然后該頁面再次運行。每個循環(huán)稱為一次“往返行程”。由于頁面處理發(fā)生在Web服務(wù)器上,因此頁面可以執(zhí)行的每個操作都需要一次到服務(wù)器的往返行程。5.頁面生存期與桌面應(yīng)用程序中的窗體不同,ASP.NET網(wǎng)頁在用戶使用窗體時不會啟動或運行,并且僅當用戶單擊“關(guān)閉”按鈕時才會卸載。這是由于Web具有斷開連接的特性。瀏覽器從Web服務(wù)器請求頁面時,瀏覽器和服務(wù)器相連的時間僅夠處理請求。Web服務(wù)器將頁面呈現(xiàn)到瀏覽器之后,連接即終止。如果瀏覽器對同一Web服務(wù)器發(fā)出另一個請求,則即使是對同一個頁面發(fā)出的,該請求仍會作為新請求來處理。Web這種斷開連接的特性決定了ASP.NET頁的運行方式。用戶請求ASP.NET網(wǎng)頁時,將創(chuàng)建該頁的新實例。該頁執(zhí)行其處理,將標記呈現(xiàn)到瀏覽器,然后該頁被丟棄。如果用戶單擊按鈕執(zhí)行回發(fā),將創(chuàng)建該頁的新實例;該頁執(zhí)行其處理,然后再次被丟棄。這樣,每個回發(fā)和往返行程都會導(dǎo)致生成該頁的一個新實例。

編輯推薦

《.NET Web應(yīng)用開發(fā)》:國家示范性高職院校建設(shè)項目成果·計算機專業(yè)系列

圖書封面

評論、評分、閱讀與下載


    .NET Web應(yīng)用開發(fā) PDF格式下載


用戶評論 (總計2條)

 
 

  •   講一些案例,控件側(cè)重,原理少。
  •   還不錯de
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7