Web開(kāi)發(fā)新體驗(yàn)

出版時(shí)間:2009-9  出版社:電子工業(yè)出版社  作者:龔赤兵 著  頁(yè)數(shù):582  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《Web開(kāi)發(fā)新體驗(yàn):ASP.NET3.5MVC架構(gòu)與實(shí)戰(zhàn)》內(nèi)容基礎(chǔ)、全面,適合ASP.NET3.5MVC的初學(xué)者學(xué)習(xí),同時(shí),也可作為相關(guān)培訓(xùn)機(jī)構(gòu)或高等院校的教學(xué)參考用書(shū)。ASP.NET3.5MVC框架,是微軟今后開(kāi)發(fā)Web應(yīng)用程序的一個(gè)主流技術(shù)。初學(xué)者學(xué)習(xí)ASP.NET3.5MVC框架,將面對(duì)職場(chǎng)上帶來(lái)眾多全新的Web開(kāi)發(fā)職位機(jī)遇,成就自我職業(yè)人生?! ∪珪?shū)分為3大部分23章,以“體驗(yàn)篇-架構(gòu)篇-實(shí)戰(zhàn)篇”為線索展開(kāi)講解。在體驗(yàn)篇中,介紹了ASP.NET3.5MVC框架方方面面的基礎(chǔ)知識(shí);在架構(gòu)篇中,循序漸進(jìn)闡述二層、三層架構(gòu)原理,徹底解密多層架構(gòu)開(kāi)發(fā);在實(shí)戰(zhàn)篇中,采用ASP.NET3.5技術(shù),基于多層架構(gòu)實(shí)現(xiàn)了原創(chuàng)的ASP.NET3.5MVC博客網(wǎng)站,便于初學(xué)者學(xué)習(xí)、運(yùn)用ASP.NET3.5MVC技術(shù)?! ‰S書(shū)所附光盤(pán)包含實(shí)例源文件。  隨書(shū)所附光盤(pán)包含實(shí)例源文件。

書(shū)籍目錄

第1篇 體驗(yàn)篇第1章 初識(shí)ASP.NET 3.5 MVC開(kāi)發(fā)第2章 路由進(jìn)階第3章 HtmlHelper控件解析第4章 自定義GridView控件開(kāi)發(fā)第5章 自定義視圖引擎第6章 圖表開(kāi)發(fā)第7章 大、中型ASP.NET 3.5 MVC項(xiàng)目開(kāi)發(fā)第8章 過(guò)濾器解析、開(kāi)發(fā)第9章 控制器與視圖之間的數(shù)據(jù)傳遞第10章 jQuery視圖開(kāi)發(fā)第11章 多項(xiàng)目混合開(kāi)發(fā)第12章 單元測(cè)試第13章 網(wǎng)站部署第2篇 架 構(gòu) 篇第14章 初識(shí)聯(lián)系人管理網(wǎng)站第15章 聯(lián)系人管理網(wǎng)站初探第16章 聯(lián)系人管理網(wǎng)站進(jìn)階第17章 聯(lián)系人管理網(wǎng)站高級(jí)實(shí)現(xiàn)第3篇 實(shí)戰(zhàn)篇第18章 博客網(wǎng)站初探第19章 多層架構(gòu)的博客網(wǎng)站第20章 博客網(wǎng)站頁(yè)面總體設(shè)計(jì)第22章 博客網(wǎng)站管理頁(yè)面第23章 博客網(wǎng)站安全

章節(jié)摘錄

  第1篇 體驗(yàn)篇  第1章 初識(shí)ASP.NET 3.5 MVC開(kāi)發(fā)  1.1 ASP.NET 3.5 MVC概述  1.1.1 為什么使用ASP.NET 3.5 MVC框架  1.Web Forms開(kāi)發(fā)難以測(cè)試  在傳統(tǒng)的ASENET應(yīng)用開(kāi)發(fā)中,微軟的開(kāi)發(fā)團(tuán)隊(duì)為開(kāi)發(fā)者設(shè)計(jì)了一個(gè)較為完整、基于Web Forms的開(kāi)發(fā)環(huán)境,使得構(gòu)建Web應(yīng)用相對(duì)容易,開(kāi)發(fā)人員只需在一個(gè)可視化設(shè)計(jì)器中拖放控件,然后在表單中設(shè)置相關(guān)屬性即可;開(kāi)發(fā)人員通過(guò)編寫(xiě)代碼來(lái)響應(yīng)事件,使得對(duì)于程序邏輯的操作也變得非常直觀?! ∪欢赪eb Forms中,微軟構(gòu)建了一個(gè)非常復(fù)雜的引擎,從而給頁(yè)面的執(zhí)行過(guò)程帶來(lái)了許多的負(fù)面效應(yīng)。開(kāi)發(fā)者很難了解這背后的HTML是如何運(yùn)作的,由于編程代碼與HTML語(yǔ)言共處于同一頁(yè)面,所以對(duì)于頁(yè)面設(shè)計(jì)人員來(lái)說(shuō)非常不友好;同時(shí),如果沒(méi)有合理控制ViewState的話(huà),很容易得到一個(gè)包含大量ViewState的頁(yè)面,使得該頁(yè)面的尺寸遠(yuǎn)遠(yuǎn)超過(guò)所需的內(nèi)容,最終頁(yè)面打開(kāi)的速度異常緩慢;隨著Web應(yīng)用越來(lái)越復(fù)雜化,不容易測(cè)試也越來(lái)越成為實(shí)際應(yīng)用開(kāi)發(fā)中的一個(gè)棘手問(wèn)題?! ?.ASP.NET 3.5 MVC開(kāi)發(fā)易于測(cè)試  微軟的開(kāi)發(fā)團(tuán)隊(duì)于2007年12月發(fā)布的第一個(gè)ASP.NET 3.5 MVC預(yù)覽版本以來(lái),分別發(fā)布了8個(gè)后續(xù)的測(cè)試版本,終于在2009年3月18日正式發(fā)布ASP.NET 3.5 MVC 1.0版本。新的ASP.NET 3.5 MVC框架,避免了很多Web Forms所帶來(lái)的復(fù)雜性,沒(méi)有數(shù)據(jù)回傳,沒(méi)有在頁(yè)面中保存視圖狀態(tài),開(kāi)發(fā)者可以完全掌控頁(yè)面的呈現(xiàn)全過(guò)程,使用模型、視圖及控制器將Web應(yīng)用劃分到不同的組件中,有利于開(kāi)發(fā)人員與設(shè)計(jì)人員的分工,提高開(kāi)發(fā)效率,同時(shí)也提高了程序的可維護(hù)性和擴(kuò)展性,特別是有利于Web應(yīng)用程序的測(cè)試,可以比較容易地實(shí)施測(cè)試驅(qū)動(dòng)開(kāi)發(fā)。

編輯推薦

  ASRN ET 3.5 MVC是—個(gè)免費(fèi)、全新的微軟框架,開(kāi)發(fā)人員可以輕松構(gòu)建基于下—代MVC模式的Web應(yīng)用,特別有利于Web應(yīng)用的單元測(cè)試以及測(cè)試驅(qū)動(dòng)開(kāi)發(fā)。  ——ASPN.ET之父Scott Guthrie  我?guī)ьI(lǐng)的開(kāi)發(fā)團(tuán)隊(duì)經(jīng)歷大約l年半的開(kāi)發(fā)時(shí)間,在發(fā)布了9個(gè)測(cè)試版本之后,于2009年3月18日正式發(fā)布了ASP.NET 3.5 MVC框架。ASRNET 3.5 MVC是微軟開(kāi)發(fā)下—代Web應(yīng)用的全新技術(shù)框架。  ——AS P.NET 3.5 MVC開(kāi)發(fā)團(tuán)隊(duì)經(jīng)理Phil Haack  通過(guò)ASP.NET 3.5 MVC開(kāi)發(fā)Web應(yīng)用,于開(kāi)發(fā)者可以完全掌控HTML語(yǔ)言;便于同AJAX集成;構(gòu)建易于理解的URL;便于Web應(yīng)用程序的維護(hù)和擴(kuò)展?!  狝SP.NET3.5 MVC高級(jí)項(xiàng)目經(jīng)理Stephen Walther  ASRNET 3.5 MVC框架是微軟開(kāi)發(fā)web應(yīng)用的又一種全新開(kāi)發(fā)方式,它提供了一系列優(yōu)秀特性,使ASP.NET開(kāi)發(fā)人員擁有了另一個(gè)選擇。  ——上海柏盛網(wǎng)絡(luò)技術(shù)有限公司架構(gòu)師 趙劫(網(wǎng)名老趙)  ASP.NET 3.5MVC是微軟推出的、基于MVC模式、新的Web應(yīng)用框架,可以避免原有的Web Forms中,由于需要維護(hù)控件圖而導(dǎo)致的客戶(hù)端頁(yè)面龐大的不足。  ——ASP.NET 3.5MVC教程一周年版主 重點(diǎn)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Web開(kāi)發(fā)新體驗(yàn) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7