ASP.NET程序設計及應用

-
【作 者】蘇英如 主編
【I S B N 】978-7-5084-2943-5
【責任編輯】朱江浩
【適用讀者群】本科
【出版時間】2006-12-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數(shù)】296
【千字數(shù)】
【印 張】
【定 價】¥28
【叢 書】21世紀高等院校規(guī)劃教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書是按照教材體例編寫的,每章都有學習目標和習題。在本書的編寫過程中,始終貫徹了強調(diào)工程背景,注重能力培養(yǎng)的指導思想。本書最鮮明的特色是引入了可直接用于工程實踐的大量代碼,通過仔細研讀這些代碼,不僅可迅速而準確地掌握相關(guān)編程資源,而且可獲得獨立解決實際編程問題的能力。全書共10章,內(nèi)容包括:初識ASP.NET、VB基本語法、Server端控件、ASP.NET的內(nèi)置對象、容錯環(huán)節(jié)、ASP.NET數(shù)據(jù)庫訪問技術(shù)基礎、利用數(shù)據(jù)集訪問數(shù)據(jù)庫、數(shù)據(jù)窗體設計、Web應用程序的結(jié)構(gòu)與設置和設計實例。本書可作為高等學校ASP.NET課程的培訓教材或自學參考書,對于網(wǎng)絡工程人員和管理人員也有較高的參考價值。
與ASP技術(shù)相比,ASP.NET提供了更豐富的編程資源、更高的開發(fā)效率和更好的運行性能。本書從應用的角度出發(fā),系統(tǒng)地介紹了這一嶄新的編程框架和開發(fā)技術(shù)。
本書最鮮明的特色是引入了可直接用于工程實踐的大量代碼,通過仔細研讀這些代碼,不僅可迅速而準確地掌握相關(guān)編程資源,而且可獲得獨立解決實際編程問題的能力。
由于ASP.NET是一個十分龐大的重量級工具,條列編程資源的傳統(tǒng)講授方式已經(jīng)不能滿足讀者的學習需求,因此,本書采用了“任務驅(qū)動”的編寫方式。
在本書的編寫過程中,始終貫徹了強調(diào)工程背景、注重能力培養(yǎng)的指導思想。在教材內(nèi)容選取上,本書基本涵蓋了基于ASP.NET的網(wǎng)站建設的全部內(nèi)容;在講授重心的選擇上,本書將編程資源介紹、編程能力培養(yǎng)與實際操作技能訓練擺放在同等重要的位置上。本書是按照教材體例編寫的,各章均詳列有學習目標,并配有用于鞏固所學內(nèi)容的習題。
全書共10章:認識ASP.NET、VB基本語言、Server端控件、ASP.NET的內(nèi)置對象、容錯環(huán)節(jié)、ASP.NET數(shù)據(jù)庫訪問技術(shù)基礎、利用數(shù)據(jù)集訪問數(shù)據(jù)庫、數(shù)據(jù)窗體設計、Web應用程序的結(jié)構(gòu)與設置和設計實例。各章基本內(nèi)容如下:
第1章介紹與ASP.NET有關(guān)的基本概念。主要包括Web服務器端程序的用途、ASP.NET的設計理念與基本架構(gòu)、開發(fā)ASP.NET應用程序的主要步驟。
第2章主要介紹VB的基本語法。包括程序撰寫規(guī)范、數(shù)據(jù)類型、變量、數(shù)組與常量、流程控制語句和過程等。
第3章主要介紹ASP.NET網(wǎng)頁中常用控件的使用方法。重點內(nèi)容是Web Server和Validation Server控件。對于用戶與Web服務器交互的應用而言,上述控件是必不可少的。為使讀者能快速掌握各控件的關(guān)鍵功能和特色功能,本章講述了許多應用范例。
第4章主要介紹ASP.NET的主要內(nèi)置對象,包括主要用于讀取或設置與網(wǎng)頁參數(shù)的Page對象、用于在瀏覽器與服務器間傳遞信息的Response和Request對象、用于獲取服務器環(huán)境參數(shù)并提供實用方法的Server對象、用于網(wǎng)站用戶共享數(shù)據(jù)的Application對象、用于在服務器端存儲在線用戶的信息的Session對象以及用于頁面間數(shù)據(jù)共享的Session對象等。
第5章討論程序中容錯環(huán)節(jié)的重要性和實現(xiàn)容錯的編程技術(shù)。主要包括結(jié)構(gòu)化和非結(jié)構(gòu)化錯誤處理方式的結(jié)構(gòu)、語句細節(jié)及應用范例。
第6章討論利用ADO.NET對數(shù)據(jù)庫進行訪問的基本原理和主要編碼技術(shù)。主要包括與訪問數(shù)據(jù)庫有關(guān)的對象的建立方法和對象之間的依存關(guān)系、利用DataReader對象將數(shù)據(jù)庫中的記錄展示在頁面上的步驟以及常用SQL語句等。
第7章介紹ADO.NET的核心對象——DataSet的工作機制和主要使用方法。主要包括用DataAdapter對象將內(nèi)存數(shù)據(jù)庫中的內(nèi)容回寫至數(shù)據(jù)源的方法、用于簡化回寫過程的CommandBuilder對象、用于在內(nèi)存數(shù)據(jù)表中抽取記錄的DataView對象以及將XML文檔傳入內(nèi)存數(shù)據(jù)庫的方法等。
第8章介紹利用ASP.NET開發(fā)基于Web數(shù)據(jù)庫管理系統(tǒng)的核心技術(shù)。主要包括Repeater、DataList和DataGrid控件的特色功能、關(guān)鍵屬性和主要方法以及應用范例。
第9章介紹可以寫入多個事件過程的Global.asax文件,并給出了在ASP.NET頁面的生存周期內(nèi)可能被觸發(fā)的各種事件及其觸發(fā)時機;介紹了配置文件的結(jié)構(gòu)和用途;簡述了認證和授權(quán)的概念;給出了一個基于配置文件的認證和授權(quán)范例。
第10章主要介紹用ASP.NET開發(fā)的應用實例,其中大部分實例都與數(shù)據(jù)庫應用有關(guān)。
本書可作為高等學校的教材,也可作為ASP.NET的培訓教材或自學參考書,對于網(wǎng)絡工程人員和管理人員也有較高的參考價值。
本書由蘇英如任主編,張力軍、鄒澎濤任副主編。各章主要編寫人員分工如下:第1章由鄒澎濤編寫,第2章由張力軍編寫,第3章至第4章由王俊紅編寫,第5章由朱蓬華編寫,第6章由陳征峰編寫,第7章至第10章由蘇英如編寫,附錄由張凱、翟智平編寫。參加本書編寫的還有安志遠、楊立、張景峰、荊淑霞、韓煜、王振奪、康宏、劉劍、劉靜、劉一霖、胡賓、張浩軍、雷建軍、劉永華、潘明寒等,全書由蘇英如統(tǒng)稿。
在編寫本書的過程中,筆者參考了大量相關(guān)技術(shù)資料,吸取了許多同仁的經(jīng)驗,在此謹表謝意。
由于作者水平有限,書中不妥和錯誤之處在所難免,懇請讀者批評指證。筆者的E-mail為suyr@nciae.edu.cn
編者
2006年1月
- ASP.NET(C#)網(wǎng)站開發(fā)(第二版) [主編 張志明 王輝]
- ASP.NET Web程序設計 [吳琴霞 栗青生 康晶 編著]
- ASP.NET(C#)網(wǎng)站開發(fā) [主編 張志明 王輝]
- ASP.NET項目開發(fā)教程 [鄒承俊 任 華]
- ASP.NET程序設計 [佘東 主 編 ]
- 動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET) [張德芬 主 編 ]
- ASP.NET 2.0企業(yè)網(wǎng)站項目實戰(zhàn) [龔赤兵 林海丹 編著]
- ASP.NET程序設計 [嚴健武 柳青 主編]
- ASP.NET 2.0網(wǎng)站開發(fā)案例教程 [龔赤兵 編著]
- ASP.NET課程設計案例精編 [郝思嘉 主編]
- ASP.NET編程技術(shù)與交互式網(wǎng)頁設計 [蘇英如 主編]
- ASP.NET Web程序設計 [王祖儷 主編]
- ASP.NET 2.0程序設計 [陳語林 主編]
- ASP.NET 2.0管理系統(tǒng)開發(fā)經(jīng)典案例(C#版) [羅斌 等編著]
- ASP.NET 2.0管理系統(tǒng)開發(fā)經(jīng)典案例(Basic版) [羅斌 等編著]
- ASP.NET 2.0數(shù)據(jù)庫開發(fā)經(jīng)典案例 [羅斌 等編著]
- 高等數(shù)學(下冊)(第二版)
- 高等數(shù)學(上冊)(第二版)
- Visual Basic程序設計(第二版)
- 離散數(shù)學(第二版)
- 復變函數(shù)與積分變換
- Visual C++ & Android程序設計綜合實訓
- 高等數(shù)學(下冊)
- Visual Basic程序設計簡明教程(第二版
- 網(wǎng)絡與信息安全教程(第二版)
- 高等數(shù)學(上冊)
- 綜合布線技術(shù)與施工(第二版)
- 微型計算機原理與接口技術(shù)學習與實驗指
- 計算機圖形學(第二版)
- Visual C++程序設計教程(第二版)
- 物流管理專業(yè)實踐與指導
- Access 2010數(shù)據(jù)庫技術(shù)基礎及應用