出版時(shí)間:2009-1 出版社:機(jī)械工業(yè)出版社 作者:謝菲德 頁(yè)數(shù):404 譯者:羅江華
Tag標(biāo)簽:無(wú)
前言
ASP.NET 3.5是基于微軟.NET 3.5框架的動(dòng)態(tài)頁(yè)面開(kāi)發(fā)技術(shù),其秉承了ASP.NET 1.0/1.1/ 2.0的組件開(kāi)發(fā)技術(shù),提供Web開(kāi)發(fā)所需要的大部分組件,如登錄、驗(yàn)證、數(shù)據(jù)源管理、數(shù)據(jù)顯示、網(wǎng)頁(yè)導(dǎo)航設(shè)計(jì)等。開(kāi)發(fā)人員使用ASP?NET 3.5,不僅可以開(kāi)發(fā)出美觀的界面,還可以通過(guò)后臺(tái)技術(shù),實(shí)現(xiàn)數(shù)據(jù)管理、動(dòng)態(tài)頁(yè)面更新等新技術(shù)?! 械拿恳粋€(gè)部分都以舉例這種讓很多程序員容易接受的方式來(lái)展開(kāi)某一項(xiàng)具體的ASP.NET特性應(yīng)用,并且每個(gè)例子也十分淺顯易懂,圖文并茂。本書特別適合于剛接觸ASP.NET的開(kāi)發(fā)人員。書中包含了對(duì)于Web開(kāi)發(fā)的詳細(xì)描述,即使你已經(jīng)有過(guò)開(kāi)發(fā)桌面軟件的經(jīng)驗(yàn),這些知識(shí)也同樣有用。同樣地,對(duì)于從ASP.NET 1.x 或者 2.0,甚至傳統(tǒng)ASP中遷移過(guò)來(lái)的開(kāi)發(fā)人員,本書也為你闡釋了ASP.NET 3.5與ASP.NET 1.x 以及 2.0之間的差別,還包括了對(duì)于ASP.NET與傳統(tǒng)ASP之間差別的參考說(shuō)明。根據(jù)作者的寫作意圖,你在閱讀本書的時(shí)候并不需要以任何特定的順序來(lái)閱讀,因?yàn)樗拿恳粋€(gè)章節(jié)基本上都是獨(dú)立的。本書涵蓋的知識(shí)點(diǎn)也相當(dāng)豐富,從最基礎(chǔ)的Web開(kāi)發(fā)基礎(chǔ),到Web中的高級(jí)技術(shù),比如:AJAX、WPF、WCF等這些當(dāng)前最新、最熱門技術(shù),學(xué)習(xí)完這些為你構(gòu)建強(qiáng)大的企業(yè)級(jí)應(yīng)用一定能起到很大的幫助作用。所以,如果你屬于上面提到的角色或者另一類新技術(shù)追隨者,那還等什么呢?別猶豫了!現(xiàn)在就開(kāi)始你的ASP.NET 3.5學(xué)習(xí)之旅吧! 本書在翻譯過(guò)程中得到了很多朋友的支持和幫助,再次特別感謝你們。他們是:現(xiàn)在德國(guó)讀書的鄧惠晶妹妹,就職于IBM 的鄭錚兄弟,以及現(xiàn)就讀于四川師范大學(xué)的弟弟羅峰同學(xué)?! ∮捎诒緯姆g進(jìn)度要求高,涉及技術(shù)面廣,翻譯難度較大;加之譯者水平有限,書中難免有疏漏或錯(cuò)誤,歡迎廣大讀者批評(píng)指正。
內(nèi)容概要
本書將展示如何使用ASP.NET 3.5來(lái)編寫Web應(yīng)用程序。本書分為24章,主要內(nèi)容包括Web應(yīng)用程序基礎(chǔ)、ASP.NET應(yīng)用程序基礎(chǔ)、頁(yè)面呈現(xiàn)模型、自定義呈現(xiàn)控件、復(fù)合控件、控件集合、Web Parts、提供持續(xù)統(tǒng)一的外觀、配置、登錄、數(shù)據(jù)綁定、Web站點(diǎn)導(dǎo)航、個(gè)性化、會(huì)話狀態(tài)、應(yīng)用程序數(shù)據(jù)緩存、緩存輸出、診斷和調(diào)試、HttpApplication類和HTTPModules、定義Handlers、ASP.NET web服務(wù)、ASP.NET與WPF、Web應(yīng)用程序類型如何影響部署,以及ASP.NET 3.5引入的主要特性(包括對(duì)AJAX類型程序的支持以及對(duì)WCF的支持)。本書中的工程都是完全從頭開(kāi)始建立的,因此可以讓讀者了解到整個(gè)開(kāi)發(fā)過(guò)程。 本書適合Web程序員和從其他的Web編程平臺(tái)遷移過(guò)來(lái)的程序員參考。
作者簡(jiǎn)介
George Shepherd,微軟.NET框架方面的專家,曾為行業(yè)中的第三方開(kāi)發(fā)過(guò)一些先進(jìn)的以.NET為基礎(chǔ)的工具。他是多本編程類暢銷書的合著者,DevelopMentor的指導(dǎo)者,一些業(yè)內(nèi)會(huì)議的講師,以及MSDN雜志的編輯。他從20世紀(jì)80年代Windows 2.0時(shí)就一直從事編程工作。
書籍目錄
譯者序前言致謝第一部分 基礎(chǔ) 第1章 Web應(yīng)用程序基礎(chǔ) 第2章 ASP.NET應(yīng)用程序基礎(chǔ) 第3章 頁(yè)面呈現(xiàn)模型 第4章 自定義呈現(xiàn)控件 第5章 復(fù)合控件 第6章 控件集合第二部分 高級(jí)特性 第7章 web Parts 第8章 提供持續(xù)統(tǒng)一的外觀 第9章 配置 第10章 登錄 第11章 數(shù)據(jù)綁定 第12章 web站點(diǎn)導(dǎo)航 第13章 個(gè)性化第三部分 緩存和狀態(tài)管理 第14章 會(huì)話狀態(tài) 第15章 應(yīng)用程序數(shù)據(jù)緩存 第16章 緩存輸出第四部分 診斷和管道 第17章 診斷和調(diào)試 第18章 HttpApplication類和HTTP模塊 第19章 自定義Handler第五部分 服務(wù)、AJAX、部署以及Silverlight 第20章 ASP.NET Web服務(wù) 第21章 WCF 第22章 AJAX 第23章 ASP.NET與wPF 第24章 Web應(yīng)用程序類型如何影響部署
章節(jié)摘錄
第1章 Web應(yīng)用程序基礎(chǔ) 在閱讀完本章之后,你將能夠: 解釋HTTP請(qǐng)求?! ∈褂?NET Framework(框架)創(chuàng)建HTTP請(qǐng)求?! 〗忉孒TML?! ≡贗IS下工作。 創(chuàng)建不使用ASP.NET的動(dòng)態(tài)網(wǎng)頁(yè)。 本章內(nèi)容包括了構(gòu)建基于Web應(yīng)用程序的基礎(chǔ)。與眾多運(yùn)行于本地(這些程序通常安裝在用戶的硬盤上)的桌面應(yīng)用程序開(kāi)發(fā)不同,Web應(yīng)用程序要求讓開(kāi)發(fā)出來(lái)的程序運(yùn)行在遠(yuǎn)端計(jì)算機(jī)并且使用非持續(xù)連接協(xié)議。這種技術(shù)應(yīng)用在ASP.NET下已經(jīng)有很長(zhǎng)的時(shí)間了。當(dāng)然,ASP.NET利用這種技術(shù)作為底層,同時(shí)也讓這種技術(shù)非常容易使用?! ”M管ASP.NET讓W(xué)eb應(yīng)用程序開(kāi)發(fā)過(guò)程變得很簡(jiǎn)單,但是對(duì)于系統(tǒng)在ASP.NET應(yīng)用程序開(kāi)發(fā)過(guò)程中是如何工作,你必須很好地理解。這里用一個(gè)比較好的例子來(lái)說(shuō)明,當(dāng)你在跟蹤一個(gè)丟失的HTTP請(qǐng)求或嘗試找出為什么頁(yè)面在客戶器的瀏覽器中顯示錯(cuò)誤的字體。同時(shí)也可能在你為頁(yè)面開(kāi)發(fā)一個(gè)自定義控件的時(shí)候發(fā)生,就是你必須確保在你控件里面的超文本標(biāo)記(HTML)語(yǔ)言標(biāo)簽?zāi)軋?zhí)行正確的指令。為此,你需要了解HTML。 本章涵蓋了使用ASP.NET所必需了解的三個(gè)方面: HTTP請(qǐng)求如何工作?! TML如何工作?! icrosoft的Intemet信息服務(wù)(IIS)如何處理HTTP請(qǐng)求?! ?.1 HTTP請(qǐng)求 Web瀏覽器與網(wǎng)站進(jìn)行通信的機(jī)制是依托于超文本傳輸協(xié)議(HTTP)的。今天我們所了解的萬(wàn)維網(wǎng)(world Wide Web)起源于瑞士CERN實(shí)驗(yàn)室中的一個(gè)項(xiàng)目。在那個(gè)時(shí)代超文本文件具有可以鏈接的特性非常受歡迎。比如蘋果公司的HyperCard應(yīng)用,已經(jīng)讓更多的人了解到了超文本的應(yīng)用?,F(xiàn)在,如果文件可以不通過(guò)網(wǎng)絡(luò)進(jìn)行鏈接,將會(huì)引發(fā)世界的革命。這是因?yàn)槌谋緜鬏攨f(xié)議是TCP/IP協(xié)議中的最頂層——應(yīng)用層。
編輯推薦
《ASP.NET 3.5編程循序漸進(jìn)》手把手,循序漸進(jìn)教你學(xué)習(xí)ASP.NET3.5 對(duì)于有基礎(chǔ)編程技能但對(duì)ASP.NET陌生的人來(lái)說(shuō),《ASP.NET3.5 編程循序漸進(jìn)》是一本理想讀物。它手把手地教你在MicrosoftVisualStudio2008開(kāi)發(fā)環(huán)境中開(kāi)發(fā)Web應(yīng)用程序?! 禔SP.NET3.5 編程循序漸進(jìn)》教你學(xué)會(huì)如何 利用控件創(chuàng)建并個(gè)性化Web應(yīng)用程序?! ¢_(kāi)發(fā)一個(gè)持續(xù)性的具有母板頁(yè)面、主題以及皮膚 的自定義UI?! ∮肬l元素表示數(shù)據(jù)集合?! ∈褂貌藛螜诤蛯?dǎo)航提示跟蹤功能創(chuàng)建有效的站點(diǎn)導(dǎo)航?! 」芾砘赪eb的安全性?! ∨渲?,管理和存儲(chǔ)會(huì)話狀態(tài)?! 【彺鏀?shù)據(jù)與內(nèi)容以提高應(yīng)用程序的性能?! ≡\斷錯(cuò)誤并調(diào)試應(yīng)用程序?! ?gòu)建XMLWeb月艮務(wù)?! ?yīng)用AJAX禾IIWCF技術(shù)。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載