出版時間:2009-10 出版社:清華大學(xué)出版社有限公司 作者:林菲,孫勇 編著 頁數(shù):396
前言
ASP?NET技術(shù)是目前開發(fā)Web應(yīng)用程序最流行和最前沿的技術(shù),它提供了為建立和部署企業(yè)級Web應(yīng)用程序所必需的服務(wù)。ASP.NET3.5是目前開發(fā)ASP.NET的最新發(fā)布版本。使用VisualStudi02008(簡稱Vs2008)和C#開發(fā)ASP.NET應(yīng)用程序是最佳選擇。也深受廣大編程人員青睞。VisualStudi02008中提供了Web應(yīng)用程序的開發(fā)模型,利用這些開發(fā)模型,開發(fā)者能夠?qū)崿F(xiàn)各種復(fù)雜的頁面設(shè)計和后臺代碼處理功能。本書以易學(xué)易用為重點,充分考慮實際的開發(fā)需求,使用大量實例,引導(dǎo)讀者掌握ASP.NET頁面設(shè)計和網(wǎng)站開發(fā)的方法和技巧。讀者學(xué)習(xí)本書各章知識點時,可以通過各章所配套的實訓(xùn)和習(xí)題鞏固所學(xué)內(nèi)容。另外,還編寫了與本書配套的實訓(xùn)教材——《ASP.NET案例教程實訓(xùn)指導(dǎo)》,該實訓(xùn)教材圍繞本書講授知識點的順序開發(fā)一個實用的網(wǎng)絡(luò)考試系統(tǒng)。讀者可以在學(xué)習(xí)本書的同時,按章節(jié)順序完成該配套教材中的實訓(xùn)內(nèi)容。掌握網(wǎng)絡(luò)考試系統(tǒng)應(yīng)用程序的開發(fā)后,讀者可以非常方便地設(shè)計并實現(xiàn)其他類似的Web應(yīng)用程序。本書系統(tǒng)地介紹了ASP.NET3.5網(wǎng)站開發(fā)技術(shù)。全書共分為13章,各章內(nèi)容要點如下。
內(nèi)容概要
本書系統(tǒng)地介紹了ASP.NET 3.5網(wǎng)站開發(fā)技術(shù)。全書共分為13章,主要內(nèi)容包括:Web應(yīng)用基礎(chǔ)、Visual Studio 2008集成開發(fā)環(huán)境、ASP.NET 3.5技術(shù)基礎(chǔ)、ASP.NET服務(wù)器控件、Web應(yīng)用的狀態(tài)管理、頁面外觀設(shè)計與布局、站點導(dǎo)航技術(shù)、ADO.NET數(shù)據(jù)訪問技術(shù)、ASP.NET的數(shù)據(jù)綁定與綁定控件、ASP.NET安全管理、Web服務(wù)、ASP.NET AJAX、Web應(yīng)用程序的部署。此外,每章均配有上機實訓(xùn)和習(xí)題,有助于讀者對每章所學(xué)知識的掌握?! ”緯信涮椎膶嵱?xùn)教材——《ASP.NET案例教程實訓(xùn)指導(dǎo)》。配套教材以一個大型項目為素材,圍繞本書的章節(jié)展開,提供了項目開發(fā)的實際操作,并補充了教材中沒有介紹的內(nèi)容,如開發(fā)技巧等?! ”緯Y(jié)構(gòu)清晰,實例豐富,圖文對照,淺顯易懂,可作為高等院校計算機及相關(guān)專業(yè)ASP.NET開發(fā)課程的教材,還可作為有一定的面向?qū)ο缶幊袒A(chǔ)和數(shù)據(jù)庫基礎(chǔ),想利用Visual Studio 2008開發(fā)Web應(yīng)用程序的開發(fā)人員的參考書籍。
書籍目錄
第1章 Web應(yīng)用基礎(chǔ) 1.1 Web應(yīng)用概述 1.2 Web應(yīng)用的相關(guān)技術(shù) 1.3 小結(jié) 實訓(xùn)1 Web應(yīng)用基礎(chǔ) 習(xí)題 第2章 Visual Studio 2008集成開發(fā)環(huán)境 2.1 創(chuàng)建一個簡單的ASP.NET應(yīng)用程序 2.2 Visual Studio 2008 IDE集成開發(fā)環(huán)境介紹 2.3 小結(jié) 實訓(xùn)2 Visual Studio 2008集成開發(fā)環(huán)境 習(xí)題第3章 ASP.NET 3.5技術(shù)基礎(chǔ) 3.1 ASP.NET應(yīng)用程序生命周期 3.2 ASP.NET網(wǎng)頁 3.3 Page類的內(nèi)置對象 3.4 Web應(yīng)用的配置與配置管理工具 3.5 Web應(yīng)用的異常處理 3.6 小結(jié) 實訓(xùn)3 ASP.NET 3.5技術(shù)基礎(chǔ) 習(xí)題第4章 ASP.NET服務(wù)器控件 4.1 服務(wù)器控件概述 4.2 HTML服務(wù)器控件 4.3 Web服務(wù)器控件 4.4 驗證控件 4.5 用戶控件 4.6 小結(jié) 實訓(xùn)4 ASP.NET服務(wù)器控件 習(xí)題第5章 Web應(yīng)用的狀態(tài)管理 5.1 Web應(yīng)用狀態(tài)管理概述 5.2 客戶端狀態(tài)管理 5.3 服務(wù)器端狀態(tài)管理 5.4 小結(jié) 實訓(xùn)5 Web應(yīng)用的狀態(tài)管理 習(xí)題第6章 頁面外觀設(shè)計與布局 6.1 CSS樣式控制 6.2 主題 6.3 母版頁 6.4 小結(jié) 實訓(xùn)6 頁面外觀設(shè)計與布局 習(xí)題第7章 站點導(dǎo)航技術(shù) 7.1 ASP.NET站點導(dǎo)航概述 7.2 站點地圖 7.3 配置多個站點地圖 7.4 SiteMapPath控件 7.5 SiteMapDataSource控件 7.6 Menu控件 7.7 TreeView控件 7.8 小結(jié) 實訓(xùn)7 站點導(dǎo)航技術(shù) 習(xí)題第8章 ADO.NET數(shù)據(jù)訪問技術(shù)第9章 ASP.NET的數(shù)據(jù)綁定及綁定控件第10章 ASP.NET安全管理第11章 Web服務(wù)第12章 ASP.NET燕子AJAX第13章 Web應(yīng)用程序的部署參考文獻
章節(jié)摘錄
插圖:第1章 Web應(yīng)用基礎(chǔ)Web應(yīng)用和相關(guān)技術(shù)的飛速發(fā)展給人們的工作、學(xué)習(xí)和生活帶來了重大變化,人們可以利用網(wǎng)絡(luò)處理數(shù)據(jù)、獲取信息,極大地提高了工作效率。web應(yīng)用已經(jīng)成為目前企業(yè)應(yīng)用最廣泛的一種形式。本章將重點介紹web應(yīng)用的基本概念、發(fā)展歷程及相關(guān)技術(shù)。1.1 Web應(yīng)用概述1.1.1 8/S與C/S結(jié)構(gòu)模式在企業(yè)應(yīng)用軟件中,若按系統(tǒng)部署的體系結(jié)構(gòu)來分,往往可將其分為8/S(Browser/Server)和C/S(Client/Server)兩種結(jié)構(gòu)模式。C/S架構(gòu)是指通過在客戶端安裝一個軟件,通過該軟件訪問服務(wù)端資源的一種結(jié)構(gòu)體系。例如,網(wǎng)絡(luò)游戲《魔獸世界》,基本就屬于C/S結(jié)構(gòu),C就是通常說的胖客戶端。這種結(jié)構(gòu)的好處是很多服務(wù)可以不在服務(wù)端進行處理,由客戶端直接處理。因此受網(wǎng)絡(luò)的影響較小。但是不足就是對客戶端的要求較高,而且需要在客戶端安裝較大的客戶端程序。B/S模式是指通過在服務(wù)端安裝一些應(yīng)用程序,在客戶端只要通過瀏覽器訪問服務(wù)器,就可以查看相關(guān)內(nèi)容。例如,新浪、搜狐等網(wǎng)站,就屬于B/S結(jié)構(gòu),也就是通常說的瘦客戶端。這個結(jié)構(gòu)中幾乎所有的服務(wù)都在服務(wù)端處理。好處就是對客戶端要求不高,一般只需要瀏覽器就可以了,而且便于進行權(quán)限驗證,安全維護。但缺陷就是處理任何內(nèi)容,可能都要送到服務(wù)器端處理,因此,需要經(jīng)常刷新頁面,受網(wǎng)絡(luò)條件的影響很大。如果網(wǎng)絡(luò)不好,刷新速度會很慢。
編輯推薦
《ASP.NET案例教程》:21世紀高等學(xué)校電子信息類專業(yè)規(guī)劃教材
圖書封面
評論、評分、閱讀與下載