asp.net mvc5編程實(shí)戰(zhàn)第3版是一本。NET開發(fā)經(jīng)典名著,由著名的Wed和移動(dòng)開發(fā)專Dino Esposito編著。本書將帶你深入了解ASPNET MVC5的架構(gòu)和特性,并學(xué)習(xí)構(gòu)建在桌面和移動(dòng)設(shè)備上都運(yùn)行良好的Web應(yīng)用程序。同時(shí)將向用戶全面了解Web框架的模型一視圖一控制器(MVC)設(shè)計(jì)模型,并為你介紹用以完整分離業(yè)務(wù)邏輯和用戶界面的工具。其主要內(nèi)容包括:構(gòu)建易于測(cè)試和維護(hù)的Web應(yīng)用程序,探索視圖引擎的結(jié)構(gòu)和運(yùn)轉(zhuǎn)情況,自動(dòng)化輸入表單的編寫和簡(jiǎn)化驗(yàn)證,使用和jQuery將腳本代碼注入站點(diǎn)等等,歡迎經(jīng)驗(yàn)豐富的Web開發(fā)人員,且剛開始接觸ASP.NET Mvc免費(fèi)下載閱讀。
內(nèi)容介紹
作為Microsoft備受歡迎的MVC技術(shù)的最新版本,MVC5是一個(gè)成熟的Web應(yīng)用程序框架,支持快速的、TDD友好的開發(fā)。MVC允許開發(fā)人員創(chuàng)建動(dòng)態(tài)的、數(shù)據(jù)驅(qū)動(dòng)的網(wǎng)站。這樣的網(wǎng)站具有復(fù)雜的功能,如單頁(yè)面應(yīng)用程序、針對(duì)移動(dòng)設(shè)備優(yōu)化、適應(yīng)性呈現(xiàn)等。埃斯波西托編著的《asp.net mvc5編程實(shí)戰(zhàn)第3版》還包括了MVC5.1和MVC5.2中的一些新特性。通過(guò)采用分步驟講解的方法,指導(dǎo)讀者如何充分利用MVC。本書的作者不是Microsoft的ASP.NETMVC專家,就是ASP.NETMVC領(lǐng)域的智者,所以作為一本實(shí)用的教程,不但強(qiáng)化開發(fā)人員對(duì)概念的認(rèn)識(shí),也幫助開發(fā)人員創(chuàng)建自己的應(yīng)用程序。
章節(jié)目錄第1章 ASP.NETMVC控制器 1.1 對(duì)輸入請(qǐng)求進(jìn)行路由 1.1.1 模擬ASP.NETMVC運(yùn)行時(shí) 1.1.2 URL路由HTTP模塊 1.1.3 應(yīng)用程序路由 1.2 控制器類 1.2.1 控制器的特征 1.2.2 編寫控制器類 1.2.3 處理輸入數(shù)據(jù) 1.2.4 產(chǎn)生操作結(jié)果 1.3 本章小結(jié) 第2章 ASP.NETMVC視圖 2.1 視圖引擎的結(jié)構(gòu)與性能 2.1.1 視圖引擎的機(jī)制 2.1.2 視圖模板定義 2.2 HTML幫助器 2.2.1 基礎(chǔ)幫助器 2.2.2 模板化幫助器 2.2.3 自定義幫助器 2.3 Razor視圖引擎 2.3.1 視圖引擎的內(nèi)部機(jī)制 2.3.2 設(shè)計(jì)一個(gè)樣例視圖 2.4 視圖編碼 2.4.1 視圖建模 2.4.2 高級(jí)功能 2.5 本章小結(jié) 第3章 模型綁定架構(gòu) 3.1 輸入模型 3.1.1 WebForms輸入處理的演變 3.1.2 ASP.NETMVC中的輸入處理 3.2 模型綁定 3.2.1 模型綁定的基礎(chǔ)結(jié)構(gòu) 3.2.2 默認(rèn)模型綁定器 3.2.3 默認(rèn)綁定器的可自定義方面 3.3 高級(jí)模型綁定 3.3.1 自定義類型綁定器 3.3.2 DateTime模型綁定器示例 3.4 本章小結(jié) 第4章 輸入表單 4.1 數(shù)據(jù)輸入的一般模式 4.1.1 -個(gè)經(jīng)典的選擇。編輯提交場(chǎng)景 4.1.2 應(yīng)用提交。重定向。獲取(Post-Redirect-Get)模式 4.2 輸入表單的自動(dòng)化編寫 4.2.1 預(yù)定義的顯示和編輯器模板 4.2.2 用于模型數(shù)據(jù)類型的 自定義模板 4.3 輸入驗(yàn)證 4.3.1 使用數(shù)據(jù)批注 4.3.2 高級(jí)數(shù)據(jù)批注 4.3.3 自我驗(yàn)證 4.4 本章小結(jié) 第Ⅱ部分 ASP.NETMVC軟件設(shè)計(jì)。 第5章 ASP.NETMVC應(yīng)用 程序的特性 5.1 ASP.NET內(nèi)部對(duì)象 5.1.1 HTTP響應(yīng)和SE0 5.1.2 管理會(huì)話狀態(tài) 5.1.3 緩存數(shù)據(jù) 5.2 錯(cuò)誤處理 5.2.1 處理程序異常 5.2.2 全局錯(cuò)誤處理 5.2.3 處理缺失內(nèi)容 5.3 本地化 5.3.1 使用可本地化的資源 5.3.2 處理可本地化的應(yīng)用程序 5.4 本章小結(jié) 第6章 應(yīng)用程序安全性 6.1 ASP.NETMVC中的安全性 6.1.1 身份驗(yàn)證和授權(quán) 6.1.2 將身份驗(yàn)證和授權(quán)分開 6.2 實(shí)現(xiàn)成員資格系統(tǒng) 6.2.1 定義成員資格控制器 6.2.2 記住我(Remember-Me) 特性與AjaX 6.3 外部身份驗(yàn)證服務(wù) 6.3.1 0penID協(xié)議 6.3.2 通過(guò)社交網(wǎng)絡(luò)進(jìn)行身份驗(yàn)證 6.4 本章小結(jié) 第7章 設(shè)計(jì)ASP.NETMVC控制器的注意事項(xiàng) 7.1 打造你的控制器 7.1.1 選擇正確的原型 7.1.2 精簡(jiǎn)的控制器 7.2 連接表示層與后端 7.2.1 分層架構(gòu)模式 7.2.2 在層中注入數(shù)據(jù)和服務(wù) 7.2.3 獲得對(duì)控制器工廠的控制權(quán) 7.3 本章小結(jié) 第8章 自定義ASP.NETMVC控制器 8.1 ASP.NETMVC的擴(kuò)展模型 8.1.1 基于提供程序的模型 8.1.2 服務(wù)定位器模式 8.2 在控制器中添加特性 8.2.1 操作篩選器 8.2.2 操作篩選器庫(kù) 8.2.3 特殊篩選器 8.2.4 構(gòu)建動(dòng)態(tài)的加載篩選器 8.3 操作結(jié)果類型 8.3.1 內(nèi)置的操作結(jié)果類型 8.3.2 自定義結(jié)果類型 8.4 本章小結(jié) 第9章 ASP.NETMVC中的測(cè)試與可測(cè)試性 9.1 可測(cè)試性和設(shè)計(jì) 9.1.1 DfT 9.1.2 松散設(shè)計(jì) 9.2 單元測(cè)試的基本知識(shí) …… 第Ⅲ部分 移動(dòng)客戶端
使用說(shuō)明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- 得間免費(fèi)小說(shuō)電腦版 v5.3.0.372.58M / 簡(jiǎn)體中文
- cnki全球?qū)W術(shù)快報(bào)電腦版 v1.0.1135.99M / 簡(jiǎn)體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡(jiǎn)體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡(jiǎn)體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡(jiǎn)體中文
- 未公開的Oracle數(shù)據(jù)庫(kù)秘密 迪貝斯pdf掃描版34.69M / 簡(jiǎn)體中文
- PHP語(yǔ)言精粹電子書 pdf掃描版25.72M / 簡(jiǎn)體中文
- linux常用命令大全 chm版1.48M / 簡(jiǎn)體中文
- 本草綱目 5.34M / 簡(jiǎn)體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡(jiǎn)體中文