ASP.NET MVC程序設(shè)計(jì)教程(第3版)
定 價(jià):46 元
叢書(shū)名:普通高等學(xué)校計(jì)算機(jī)教育“十二五”規(guī)劃教材
當(dāng)前圖書(shū)已被 5 所學(xué)校薦購(gòu)過(guò)!
查看明細(xì)
- 作者:馬駿 主編
- 出版時(shí)間:2015/7/29
- ISBN:9787115396426
- 出 版 社:人民郵電出版社
- 中圖法分類:TP393.092.2
- 頁(yè)碼:310
- 紙張:膠版紙
- 版次:3
- 開(kāi)本:16開(kāi)
你還在為選擇哪本MVC入門(mén)教程而猶豫不決嗎?你還在為枯燥的語(yǔ)法知識(shí)而傷透腦筋嗎?本書(shū)是學(xué)習(xí)MVC的**之作。本書(shū)作者具有多年MVC開(kāi)發(fā)的國(guó)家專項(xiàng)項(xiàng)目經(jīng)驗(yàn),經(jīng)總結(jié)后傾囊奉獻(xiàn),全書(shū)是MVC開(kāi)發(fā)團(tuán)隊(duì)的智慧結(jié)晶! 1.《ASP.NET MVC程序設(shè)計(jì)教程(第3版)》內(nèi)容新,重點(diǎn)介紹移動(dòng)設(shè)備上的Web開(kāi)發(fā)。以目前流行的HTML5、CSS3和ASP.NET MVC為主線,選擇自帶ASP.NET MVC 5模板的VS2013作為開(kāi)發(fā)工具,系統(tǒng)、全面地介紹ASP.NET Web應(yīng)用程序開(kāi)發(fā)的方法! ≈赃x擇VS2013而不是選擇VS2012或者更低版本的開(kāi)發(fā)工具,是因?yàn)閂S2013內(nèi)置了ASP.NET MVC 5以及HTML5和CSS3正式標(biāo)準(zhǔn)的實(shí)現(xiàn),而早期版本的開(kāi)發(fā)工具是在Web正式標(biāo)準(zhǔn)推出前研制的,其內(nèi)置的HTML5和CSS3驗(yàn)證功能和智能提示功能當(dāng)然也無(wú)法完全符合新的正式標(biāo)準(zhǔn)。特別是VS2013提供的不同Web開(kāi)發(fā)架構(gòu)的混編技術(shù),可以讓開(kāi)發(fā)人員在同一個(gè)項(xiàng)目中同時(shí)使用WebForms、MVC、Web API、實(shí)時(shí)Web以及其他架構(gòu)或者任選其中的一種或多種架構(gòu),這種涉及方方面面的大范圍更新和修改是早期版本的開(kāi)發(fā)工具無(wú)論如何升級(jí)都無(wú)法做到的。 2.知識(shí)點(diǎn)覆蓋全面,信息量大、例子豐富、重點(diǎn)突出。全書(shū)基本上涵蓋了ASP.NET MVC的各種編程技術(shù)。另外,為了讓讀者易理解、上手快,作者在結(jié)構(gòu)組織、知識(shí)點(diǎn)的選擇以及如何講解才能循序漸進(jìn)并突出重點(diǎn)等方面經(jīng)過(guò)反復(fù)推敲、調(diào)整、增刪、組合,才*終完成了本書(shū)的編寫(xiě),非常適合初級(jí)Web編程人員學(xué)習(xí)! 3.使用同一個(gè)項(xiàng)目鏈接本書(shū)的所有示例,讓讀者不但明白如何單獨(dú)實(shí)現(xiàn)某種功能,而且還能直觀地看出如何將這些技術(shù)綜合到同一個(gè)Web應(yīng)用程序項(xiàng)目中! 4.通過(guò)每章的導(dǎo)航頁(yè)分別演示不同布局頁(yè)的設(shè)計(jì)和引用辦法,本書(shū)基本上是一章一種新的布局。目的是為了讓讀者通過(guò)這些大量的布局頁(yè)設(shè)計(jì)思路和具體實(shí)現(xiàn),很快能舉一反三,并立即將其應(yīng)用到實(shí)際開(kāi)發(fā)中。 5.力求將晦澀難懂的技術(shù)用通俗易懂的語(yǔ)言表達(dá)出來(lái),并配有大量的示例來(lái)幫助理解。讀者按照本教材的順序?qū)W習(xí),入門(mén)快、效率高。通過(guò)閱讀、理解、上機(jī)練習(xí)和調(diào)試運(yùn)行,能很快掌握用ASP.NET MVC編寫(xiě)Web應(yīng)用程序項(xiàng)目的各種技術(shù)! 6.配套資料完整。本書(shū)提供了與本書(shū)配套的所有例題、習(xí)題、上機(jī)練習(xí)和綜合設(shè)計(jì)的參考源程序;此外,針對(duì)培訓(xùn)與教學(xué),還提供教學(xué)大綱、實(shí)驗(yàn)大綱、PPT教學(xué)課件、習(xí)題參考解答。
馬駿,教授,河南大學(xué)計(jì)算機(jī)學(xué)院副院長(zhǎng),長(zhǎng)期從事計(jì)算機(jī)教學(xué)與科研工作,具有豐富的教學(xué)與程序開(kāi)發(fā)經(jīng)驗(yàn),主要研究方向是空間數(shù)據(jù)處理及應(yīng)用。近年來(lái)主持和參與國(guó)家重大科技專項(xiàng)項(xiàng)目3項(xiàng),省級(jí)以上其他項(xiàng)目6項(xiàng),橫向項(xiàng)目十余項(xiàng),在國(guó)內(nèi)外刊物上發(fā)表論文40余篇,主編國(guó)家級(jí)十二五規(guī)劃教材2本,工信部十二五規(guī)劃教材一本,21世紀(jì)高等學(xué)校計(jì)算機(jī)精品系列規(guī)劃教材5部。
第1篇 ASP.NET MVC編程基礎(chǔ)
第1章 概述
1.1 Web標(biāo)準(zhǔn)與VS2013開(kāi)發(fā)環(huán)境
1.1.1 8/S編程模型與Web標(biāo)準(zhǔn)
1.1.2安裝VS2013開(kāi)發(fā)環(huán)境
1.113 ASENET w曲應(yīng)用程序
1.2創(chuàng)建和配置ASENETMVC 5項(xiàng)目
1.2.1 創(chuàng)建項(xiàng)目
1.2.2使用NuGet更新程序包
1.2.3修改項(xiàng)目配置
1.2.4創(chuàng)建項(xiàng)目主頁(yè)和布局頁(yè)
1.3本章 示例的布局和創(chuàng)建辦法
1.3.1創(chuàng)建多個(gè)區(qū)域公用的布局頁(yè)
1.3.2創(chuàng)建本章 示例使用的布局頁(yè)和導(dǎo)
航頁(yè)
1.3.3添加本章 示例代碼
1.4本書(shū)各章 示例的運(yùn)行說(shuō)明
1.4.1在桌面瀏覽器中觀察運(yùn)行結(jié)果
1.4.2在手機(jī)和平板電腦模擬器中觀察
運(yùn)行效果
習(xí)題
第2章 Mvc編程預(yù)備知識(shí)
2.1創(chuàng)建本章 示例導(dǎo)航
2.2路由及其參數(shù)傳遞
2.2.1 MVC模式的處理過(guò)程
2.2.2 ASP.NET路由
2,2.3 URL模式中的參數(shù)傳遞
2.3 Razor視圖引擎
2.3.1 Razor視圖引擎與ASP.NET Web
Pages 3
2.3.2 Razor語(yǔ)法基本用法
2.4用于頁(yè)面全部更新的Html幫助器
2.4.1 Url幫助器
2.4.2 Html幫助器
2.5用于頁(yè)面局部更新的Ajax幫助器
2.5.1 Unobtrusive JavaScript Ajax
2.5.2 jQuery Ajax
2.5.3 Ajax幫助器
2.6 Web前端開(kāi)發(fā)架構(gòu)(Bootstrap)
2.6.1基本概念
2.6.2常用的布局容器和對(duì)齊方式
CSS類
2.6_3常用的顏色組合CSS類
2.6.4 Bootstrap柵格系統(tǒng)
2.6.5 Bootstrap包含的圖標(biāo)和基本用法
習(xí)題
第3章 控制器、視圖和模型
3.1控制器和操作方法
3.1.1創(chuàng)建本章 導(dǎo)航
3.1.2操作方法的返回類型
3.1.3控制器中常用的屬性和對(duì)象
3.2視圖(Views)及其分類
3.2.1如何添加視圖文件
3.2.2布局頁(yè)(Layout Page)
3.2.3視圖頁(yè)(ViewPage)和視圖(View)
3.2.4分部頁(yè)(Partial Page)和分部視圖(Partial View)
3.2.5動(dòng)態(tài)類型視圖和強(qiáng)類型視圖
3.3模型和輸入驗(yàn)證
3.3.1定義和引用模型
3.3.2綁定模型對(duì)象
……
第2篇 ASP.NET MVC高級(jí)編程
附錄A 上機(jī)練習(xí)
附錄B 綜合設(shè)計(jì)