‧學習 ASP.NET MVC 不可不看的經典教材,全新改版
‧涵蓋 Visual Studio 2013 Update 2, MVC 5.2, Web API 2.2 等最新內容
‧首先揭露 ASP.NET vNext: MVC 6 的神秘面紗
ASP.NET MVC 是微軟 Web 開發平台中最重要的一塊拼圖,也是微軟在 Web Forms 開發模式外的另一個選擇,不但具備了 MVC 開發模式的基礎,其架構特性更適合用來開發大型的 Web 應用程式,且 ASP.NET MVC 開發方式在台灣逐漸受到重視,因此學習 MVC 己是刻不容緩。本書作者群在 ASP.NET MVC 開發上均有豐富的實務經驗,讓讀者能夠快速進入 ASP.NET MVC 的世界。
全書以 ASP.NET MVC 5 為主,應用範圍可涵蓋 MVC 2-5,豐富且扎實的 Model/View/Controller 教學,讓讀者能快速的進入 ASP.NET MVC 的開發領域內,對於需要學習 MVC 應用程式開發的初學者或是己經具備 Web Forms 開發經驗的程式設計師來說,本書是必定要閱讀的經典之作。
本書重點內容:
‧本書與前版不同,經過大幅改寫,呈現出完全不同的風貌
‧涵蓋 MVC 5.2 RTM, Web API 2.2 RTM 及 Visual Studio 2013 Update 2 等最新內容
‧快速學會 Model 的概念,LINQ 以及 Entity Framework 開發技術
‧深度認識 Controller 以及如何靈活運用
‧使用 Routing 技術,讓網站在搜尋引擎中擁有高排名
‧View + Bootstrap,無其他 MVC 書籍可望其項背
‧Web API 最詳實的教學與參考資料
‧充實的網站安全性技術探討
‧唯一介紹 ASP.NET Identity 的中文書
‧完整的 CMS 個案範例,充份運用 MVC 的技術與特性
‧搶先預覽 ASP.NET vNext 及 MVC 6
名人推薦
台灣微軟開發工具暨平台推廣處資深產品行銷經理 吳典璋
知名部落客 黑暗執行緒
專業推薦
作者介紹
作者簡介
demo
twMVC 社群創始人,微軟 MVP
小朱
微軟 MVP,審校兼作者
王育民Dino
twMVC 社群創始人
陳傳興Bruce
Study4 與 twMVC 社群核心成員,微軟 MVP
陳仕傑91
微軟 MVP
目錄
Chapter 1 MVC 概觀
1.1 MVC 架構概觀
1.2 ASP.NET MVC 概觀
1.3 ASP.NET MVC5 開發環境
1.4 NuGet 的使用
1.5 IIS Express
1.6 ASP.NET Web Forms 轉換至MVC 開發
1.7 建立你的第一個MVC 網際網路應用程式
1.8 結語
Chapter 2 與資料的對話:Model 與ADO.NET
2.1 Model 的概念
2.2 ADO.NET
2.3 泛型概念
2.4 Model 的實作
2.5 SQL Injection
2.6 結語
Chapter 13 ASP.NET Web API 2 概觀
13.1 Web Service
13.2 ASP.NET Web API 2
13.3 Model 與Web API 2 基架
13.4 Entity Framework 循環參考
13.5 JSON
13.6 POSTMAN
13.7 結語