| | | ASP.NET MVC4框架揭秘 | 該商品所屬分類:計算機/網絡 -> 程序設計 | 【市場價】 | 835-1209元 | 【優惠價】 | 522-756元 | 【介質】 | book | 【ISBN】 | 9787121190490 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](https://bnmppic.bookuu.com/goods/13/11/29/97871211904902442504-fm.jpg)
-
出版社:電子工業
-
ISBN:9787121190490
-
作者:蔣金楠
-
頁數:578
-
出版日期:2013-01-01
-
印刷日期:2013-01-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:855千字
-
蔣金楠編著的這本《ASP.NET MVC 4框架揭秘》是讓處於ASP.NET MVC**層次的讀者快速進入第二和第三層次的書。全書共分10章,內容包括:ASP.NET + MVC,URL路由,Controller的激活,Model元數據的解析,Model的綁定,Model的驗證,Action的執行,View的呈現,ASP.NET Web API,案例實踐。
-
《ASP.NET MVC 4框架揭秘》針對最新版本的ASP.NET MVC 4,深入剖析
底層框架從請求接收到響應回復的整個處理流程(包括URL路由、Controller
的激活、Model元數據的解析、Model的綁定、Model的驗證、Action的執行
、View的呈現和ASP.NET Web API等),並在此基礎上指導讀者如何通過對
ASP.NET MVC框架本身的擴展解決應用開發中的實際問題。
《ASP.NET MVC 4框架揭秘》由蔣金楠編著。
-
第1章 ASP.NET + MVC 1.1 傳統MVC模式 1.1.1 自治視圖 1.1.2 什麼是MVC模式 1.2 MVC的變體 1.2.1 MVP 1.2.2 Model 2 1.2.3 ASP.NETMVC與Model 23 1.3 IIS/ASP.NET管道 1.3.1 IIS 5.x與ASP.NET 1.3.2 IIS 6.0與ASP.NET 1.3.3 IIS 7.0與ASP.NET 1.3.4 ASP.NET管道 1.4 ASP.NET MVC是如何運行的 1.4.1 建立在“迷你版”ASP.NET MVC上的Web應用 1.4.2 URL路由 1.4.3 Controller的激活 1.4.4 Action的執行 本章小結 第2章 URL路由 2.1 ASP.NET路由繫統 2.1.1 請求URL與物理文件的分離 2.1.2 實例演示:通過URL路由實現請求地址與.aspx頁面的映射(S201) 2.1.3 Route與RouteTable 2.1.4 路由映射 2.1.5 根據路由規則生成URL 2.2 ASP.NET MVC擴展 2.2.1 路由映射 2.2.2 實例演示:注冊路由映射與查看路由信息(S208) 2.2.3 缺省URL參數 2.2.4 基於Area的路由映射 2.2.5 鏈接和URL的生成 2.3 動態HttpHandler映射 2.3.1 UrlRoutingModule 2.3.2 PageRouteHandler與MvcRouteHandler 2.3.3 ASP.NET路由繫統擴展 本章小結 第3章 Controller的激活 3.1 總體設計 3.1.1 Controller 3.1.2 ControllerFactory 3.1.3 ControllerBuilder 3.1.4 Controller的激活與URL路由 3.2 默認實現 3.2.1 Controller類型的解析 3.2.2 Controller類型的緩存 3.2.3 Controller的釋放和會話狀態行為的控制 3.3 IoC的應用 3.3.1 從Unity來認識IoC 3.3.2 Controller與Model的分離 3.3.3 基於IoC的ControllerFactory 3.3.4 基於IoC的ControllerActivator 3.3.5 基於IoC的DependencyResolver 本章小結 第4章 Model元數據的解析 4.1 Model元數據及其定制 4.1.1 Model元數據層次化結構 4.1.2 基本Model元數據信息 4.1.3 Model元數據的定制 4.1.4 IMetadataAware接口 4.2 Model元數據與Model模板 4.2.1 實例演示:通過模板將布爾值顯示為RadioButton(S409) 4.2.2 預定義模板 4.2.3 DataTypeName與模板名稱 4.2.4 模板的獲取與執行 4.2.5 實例演示:通過定制Model元數據和自定義模板 實現預定義列表的呈現(S412) 4.3 Model元數據的提供機制 4.3.1 再談ModelMetadata 4.3.2 ModelMetadataProvider 4.3.3 Model元數據提供繫統的擴展 本章小結 第5章 Model的綁定 5.1 ControllerDescriptor、ActionDescriptor與ParameterDescriptor 5.1.1 ControllerDescriptor 5.1.2 ActionDescriptor 5.1.3 ParameterDescriptor 5.2 ValueProvider 5.2.1 NameValueCollectionValueProvider 5.2.2 DictionaryValueProvider 5.2.3 ValueProviderFactory 5.2.4 ValueProviderFactories 5.3 ModelBinder 5.3.1 ModelBinder與ModelBinderProvider 5.3.2 ModelState與Model綁定 5.3.3 ModelBindingContext的創建 5.4 Model綁定的默認實現 5.4.1 簡單類型 5.4.2 復雜類型 5.4.3 數組 5.4.4 集合 5.4.5 字典 本章小結 第6章 Model的驗證 6.1 ModelValidator與ModelValidatorProvider 6.1.1 ModelValidator 6.1.2 ModelValidatorProvider 6.1.3 ModelValidatorProviders 6.2 Model綁定與驗證 6.2.1 ModelState 6.2.2 驗證消息的呈現 6.2.3 Model綁定中的驗證 6.3 基於數據注解特性的Model驗證 6.3.1 ValidationAttribute特性 6.3.2 DataAnnotationsModelValidator 6.3.3 DataAnnotationsModelValidatorProvider 6.3.4 將ValidationAttribute應用到參數上 6.3.5 一種Model類型,多種驗證規則 6.4 客戶端驗證 6.4.1 jQuery驗證 6.4.2 基於jQuery的Model驗證 6.4.3 自定義驗證 本章小結 第7章 Action的執行 7.1 異步Action的定義 7.1.1 基於線程池的請求處理機制 7.1.2 兩種異步Action方法的定義 7.1.3 AsyncManager 7.2 Action方法的執行 7.2.1 MvcHandler對請求的處理 7.2.2 Controller的執行 7.2.3 ActionInvoker的執行 7.2.4 ControllerDescriptor的同步與異步 7.2.5 ActionDescriptor的執行 7.3 篩選器的執行 7.3.1 Filter及其提供機制 7.3.2 AuthorizationFilter 7.3.3 ActionFilter 7.3.4 ExceptionFilter 7.3.5 實例演示:集成EntLib實現自動化異常處理(S713, S714, S715) 7.3.6 ResultFilter 本章小結 第8章 View的呈現 8.1 ActionResult 8.1.1 EmptyResult 8.1.2 ContentResult 8.1.3 FileResult 8.1.4 JavaScriptResult 8.1.5 JsonResult 8.1.6 HttpStatusCodeResult 8.1.7 RedirectResult/RedirectToRouteResult 8.2 ViewResult與ViewEngine 8.2.1 View引擎中的View 8.2.2 ViewEngine 8.2.3 ViewResult的執行 8.3 Razor引擎 8.3.1 View的編譯原理 8.3.2 WebViewPage與WebViewPage<TModel> 8.3.3 RazorView 8.3.4 RazorViewEngine 本章小結 第9章 ASP.NET Web API 9.1 Web、REST與Web API 9.1.1 Web如此簡單 9.1.2 REST是什麼 9.1.3 ASP.NET Web API 9.2 服務端管道 9.2.1 ASP.NET Web API管道式設計 9.2.2 HttpMessageHandler 9.2.3 HttpServer 9.2.4 實例演示:自定義HttpMessageHandler實現HTTP方法重寫(S903) 9.3 HttpControllerDispatcher 9.3.1 HttpController的激活 9.3.2 HttpController的執行 9.3.3 Action的選擇 9.3.4 Model元數據的解析 9.3.5 Action參數綁定 9.3.6 Model驗證 9.3.7 Action的執行與結果的響應 9.4 Web API的調用和自我寄宿 9.4.1 HttpClient 9.4.2 HttpSelfHostServer 本章小結 **0章 案例實踐 10.1 功能性簡介 10.1.1 商品列表的呈現 10.1.2 定購商品 10.1.3 登錄與錯誤頁面 10.2 設計概述 10.2.1 Controller-Service-Repository 10.2.2 IoC的應用 10.2.3 AOP的應用 10.2.4 異常處理 10.3 編程實現 10.3.1 數據表的創建 10.3.2 Repository 10.3.3 Service 10.3.4 路由注冊和布局 10.3.5 ProductController 10.3.6 OrderController 10.3.7 AccountController 本章小結 附錄A 實例列表
| | | | | |