學習ASP.NET MVC的第二本書
藉由本書展示的實務經驗&高階技術將大力增強您的網站開發實力
ASP.NET MVC提供分離應用程式邏輯與UI所需的架構。由於每個元件的角色都被清楚的定義,因此以MVC開發的應用程式非常容易進行測試、維護與擴充的工作。最新版的ASP.NET MVC 4使用.NET 4,並且包含許多強大的功能,例如Razor檢視引擎、Web Matrix輔助工具,以及強化的擴充性等。
《ASP.NET MVC4全方位專業網站開發實戰演練》是一本實用的指南,內容詳列了如何有效地應用ASP.NET MVC。經過第1篇的快速入門之後,這個徹底煥然一新的版本,以獨立的範例探索每個關鍵的主題,這樣一來,我們就能直接跳到想要學習與應用的部分。根據數千小時真實世界的經驗,作者為我們展示其他地方找不到的寶貴高階技術。本書專為開發者所撰寫,目的是讓讀者擁有更高一級的技能和實務引導,藉以建立具有吸引力的Web應用程式。
【本書內容】
*完全涵蓋ASP.NET MVC 4。
*全新的Web API。
*完整的系統測試。
您需要一些ASP.NET與C#的基礎知識,但不必事先體驗過ASP.NET MVC。
Jeffrey Palermo、Jimmy Bogard、Eric Hexter、Matthew Hinze與Jeremy Skinner都是 ASP.NET的MVP、ASP Insiders,以及ASP.NET MVC的早期採用者。
【聯合推薦】
「引導讀者進入ASP.NET MVC的內層運作。」
—來自Phil Haack的前言,GitHub
「一本描述偉大框架的輝煌書籍。」
—Jonas Bandi,TechTalk
「一本建立開放原始碼工具的完整指南。」
—Apostolos Mavroudakis,UBS AG
「偉大系列書籍的另一本偉大著作。」
—Paul Stack,Toptable.com
「讓務實的開發者建構實用的Web應用程式。」
—Arun Noronha Guardian Protection Services
作者簡介:
Jeffrey Palermo
.Microsoft MVP
.Headspring總裁& CEO
.INETA Speakers’Bureau成員
.創辦MVCConf(mvcconf.com)
Jimmy Bogard
.Microsoft MVP
.ASPInsiders成員
.Headspring 技術架構師
.Agile Software開發人員
.微軟認證應用程式開發工程師(MCAD)
Eric Hexter
.Microsoft MVP
.ASPInsiders成員
.MVC虛擬社群創辦人之一
.創辦MVCConf(mvcconf.com)
.奧斯汀.NET使用者俱樂部總監
.南德州INETA會員顧問
Matt Hinze
.Microsoft MVP
.ASPInsiders成員
.Sogeti軟體設計師&程式設計師
.曾為Round Rock實作大型電子商務專案
Jeremy Skinner
.ASPInsiders成員
.Soul Survivor系統管理開發人員
.曾經參與許多MvcContrib等開放原始碼的專案
目錄
Part 1 快速入門
Chapter 01 ASP.NET MVC 簡介
Chapter 02 Hello MVC world
Chapter 03 檢視的基礎
Chapter 04 動感十足的控制器
Part 2 使用ASP.NET MVC
Chapter 05 檢視模型
Chapter 06 驗證
Chapter 07 ASP.NET MVC的Ajax 功能
Chapter 08 安全性
Chapter 09 以路由控制URLs
Chapter 10 模型繫結器與值提供者
Chapter 11 使用AutoMapper進行映射
Chapter 12 輕量級控制器
Chapter 13 區域型的組織
Chapter 14 第三方元件
Chapter 15 使用NHibernate存取資料
Part 3 精通ASP.NET MVC
Chapter 16 擴充控制器的功能
Chapter 17 檢視的進階技巧
Chapter 18 相依性注入與可擴充性
Chapter 19 行動區域
Chapter 20 完整的系統測試
Chapter 21 託管ASP.NET MVC應用程式
Chapter 22 部署的技巧
Chapter 23 升級成ASP.NET MVC4
Chapter 24 ASP.NET Web API
Part 1 快速入門
Chapter 01 ASP.NET MVC 簡介
Chapter 02 Hello MVC world
Chapter 03 檢視的基礎
Chapter 04 動感十足的控制器
Part 2 使用ASP.NET MVC
Chapter 05 檢視模型
Chapter 06 驗證
Chapter 07 ASP.NET MVC的Ajax 功能
Chapter 08 安全性
Chapter 09 以路由控制URLs
Chapter 10 模型繫結器與值提供者
Chapter 11 使用AutoMapper進行映射
Chapter 12 輕量級控制器
Chapter 13 區域型的組織
Chapter 14 第三方元件
Chapter 15 使用NHibernate存取資料
Part 3 精通ASP.NET MVC
Chapter 16 擴充控制器的功能...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。