ASP.NET MVC4.0實務專題範例教學 | 誠品線上

ASP.NET MVC4.0實務專題範例教學

作者 姜琇森/ 蕭國倫
出版社 佳魁資訊股份有限公司
商品描述 ASP.NET MVC4.0實務專題範例教學:微軟推出的ASP.NETMVC已經更新至的四版本,承襲第三版本的優點外,更加入許多實用的功能,使用者可更快速有效率地完成應用程式開發。但是

內容簡介

內容簡介 全書分為三大部分:「教戰守則篇」、「核心進階篇」及「實作練習篇」。1. 教戰守則篇:為ASP.NET MVC 基礎概念教學的部分,其中為讀者複習 C# 語法,並解講MVC 的基本概念,此外包含環境設定的方式。2. 核心進階篇:此部分較深入ASP.NET MVC 的核心技術,教導讀者模型 Model、檢視View 及控制器Controller 開發的技術及技巧,讀者可參考 範例將此部分學得更紮實。3. 實作練習篇:採用引導的方式帶領讀者一步步完成多個實用的範例,讀者 可藉由範例累積更多的經驗。微軟推出的ASP.NET MVC已經更新至的四版本,承襲第三版本的優點外,更加入許多實用的功能,使用者可更快速有效率地完成應用程式開發。但是如何有效率地發揮ASP.NET MVC 的優勢是許多人頭痛的地方,錯誤的觀念及步驟反而造成事倍功半的窘境,因此本書以觀念為根本,將基礎打好之後開始向上發展,並詳解各範例的步驟,使讀者能更瞭解ASP.NET MVC,並能熟練地使用。ASP.NET MVC 對於初學者而言,有一定的進入障礙,為了讓初學者能夠更容易的了解與學習,本書提供了許多範例與補充說明,以減低學習者在學習上的困難,在實作的程式碼部分,本書特別加上清楚的流程圖說明,讓初學者能更容易的了解整個程式運作的架構和方式,我們期望能夠幫助學習者從程式整體運作的架構開始理解,進而培養出優秀的邏輯與系統開發能力。本書著重於範例的解說,以引導的方式帶領讀者一步步地完成書中的範例,適合程式設計的初學者,並適時地透過範例進行技術層面的教學,使讀者可輕鬆地抓取重點,慢慢深入ASP.NET MVC的技術核心。此外,本書使用多個附註,使用者可參考附註內容,更落實地完成學習及範例,不必再額外蒐集資料,加快學習的效率。

作者介紹

作者介紹 ■作者簡介姜琇森、蕭國倫

產品目錄

產品目錄 教戰守則篇第01章 C# 基本語法與Visual Studio 2012 的介紹1-1 C# 基本語法 1-1-1 資料型態 1-1-2 認識C# 的保留關鍵字 1-1-3 運算子與運算元 1-1-4 if 判斷式與三元運算子 1-1-5 switch case 判斷式 1-1-6 計數式迴圈 1-1-7 條件式迴圈 1-1-8 break 與continue 1-1-9 using 引用命名空間 1-1-10 try...catch...finally 例外狀況處理陳述式 1-1-11 ToList<TSource> 方法 1-1-12 類別(Class) 1-1-13 欄位(Field) 1-1-14 方法(Method) 1-1-15 屬性(Property) 1-1-16 方法多載(Overload) 1-1-17 繼承(Inheritance)與覆寫(Override) 1-1-18 介面(Interface) 1-2 Visual Studio 2012 介紹 1-2-1 何謂Visual Studio? 1-2-2 Visual Studio 2012 新增功能 1-2-3 Visual Studio 2012 版本功能支援比較 1-3 Visual Studio 2012 的下載與安裝 1-4 .NET Framework 4.5 1-4-1 .NET 平台 1-4-2 .NET Framework 4.5 概觀 1-4-3 ASP.NET 1-4-4 ASP.NET MVC Framework 1-4-5 .NET Framework 與ASP.NET 的不同 參考資料 第02章 MVC 介紹與安裝2-1 MVC 介紹 2-2 Web API 介紹 2-3 MVC4 安裝 2-3-1 線上安裝版安裝教學 2-3-2 離線安裝版安裝教學(適用於沒有網路的環境或大量部署)第03章 新手初體驗3-1 關注點分離 3-2 建立第一個ASP.NET MVC4 專案 3-3 MVC 檔案配置 3-4 Visual Studio 的重要元件 第04章 蹤觀流程4-1 MVC 職責 4-2 MVC 資料流程 4-3 Routing 路由比對 4-4 程式範例─留言板 4-5 以留言板程式解說MVC 資料流程 4-5-1 讀取資料 4-5-2 新增資料核心進階篇第05章 進入Model 世界5-1 何謂Model 5-2 Model 開發基本概念 5-3 Entity Framework 5-3-1 ORM 5-3-2 Entity Framework 介紹 5-3-3 實體資料模型工具 5-3-4 使用實體資料模型 5-3-5 資料庫處理 5-4 檢視資料模型 5-4-1 何謂檢視資料模型 5-4-2 定義檢視資料模型 5-4-3 資料模型的驗證 5-4-4 驗證屬性 5-5 LocalDB 5-5-1 LocalDB 設計 5-5-2 在程式中連接LocalDB 5-6 Code First 5-6-1 Code First 介紹 5-6-2 Code First 程式解說 5-6-3 Code First 資料模型 參考資料第06章 進入Controller 世界6-1 何謂Controller 6-1-1 Controller 任務介紹 6-1-2 Controller 的基本要求 6-1-3 Controller 的執行過程 6-2 Action 選取器 6-2-1 名稱選取器 6-2-2 方法選取器 6-3 ActionResult 6-4 ViewData、ViewBag 與TempData 6-4-1 ViewData 6-4-2 ViewBag 6-4-3 TempData 6-5 模型繫結 6-5-1 簡單的模型繫結 6-5-2 FormCollection 6-5-3 複雜模型繫結 6-5-4 判斷模型驗證的結果 6-5-5 清除模型繫結狀態 6-5-6 透過Bind 限制模型屬性 6-5-7 UpdateModel 與TryUpdateModel 6-6 Action 過濾器屬性 6-6-1 Authorization Filters 6-6-2 Action Filters 6-6-3 Result Filters 6-6-4 Exception Filters 6-6-5 自定義過濾器屬性第07章 進入View 世界7-1 何謂View 7-2 Razor 語法使用 7-2-1 Razor 基本語法 7-2-2 Razor 與HTML 混合輸出 7-2-3 Razor 與ASPX 語法比較 7-2-4 Razor 主版框架 7-2-5 @helper 方法 7-2-6 @functions 函式 7-2-7 @model 參考資料型別 7-2-8 @using 參考命名空間 7-3 從Controller 獲取資料 7-3-1 以弱型別獲取 7-3-2 以強型別獲取 7-4 HTML Helper 方法 7-4-1 輸出超連結 7-4-2 輸出表單 7-4-3 載入部分檢視 7-4-4 自訂HTML Helper 7-5 URL Helper 方法 7-6 AJAX Helper 方法實作練習篇第08章 基礎實作範例–留言板8-1 留言板範例介紹 8-2 資料庫內容 8-3 實體資料模型 8-4 顯示留言板 8-5 留言板-新增留言 8-6 資料驗證 8-7 修改留言、留言回覆 8-8 刪除留言 8-9 留言搜尋 8-10 分頁瀏覽 第09章 進階練習範例– 會員系統、檔案上傳9-1 AJAX 介紹 9-1-1 AJAX 介紹 9-1-2 JavaScript 介紹 9-1-3 第一個AJAX 應用程式 9-2 會員功能介紹 9-3 會員功能資料庫設計 9-4 會員功能實體資料模型 9-5 註冊系統與驗證信 9-6 登入 登出系統 9-7 修改密碼 9-8 權限系統 9-9 檔案上傳與下載第10章 論壇實作10-1 論壇功能介紹 10-2 資料庫 10-3 程式實作─會員功能 10-4 程式實作─文章功能 10-5 程式實作─留言訊息功能 10-6 程式實作─相簿功能 第11章 進階實作範例– 購物車11-1 購物車功能介紹 11-2 資料庫 11-3 程式實作─會員功能 11-4 程式實作─購物車功能 11-5 程式實作─商品功能第12章 IIS 部署與發行網站12-1 IIS 介紹 12-212-1-1 何謂IIS 12-1-2 IIS 版本比較 12-2 安裝IIS Express 12-3 設定並發行至IIS Express 12-4 安裝IIS Web Server 12-5 安裝Web Deploy 工具 12-6 IIS Web Server 設定與發行

商品規格

書名 / ASP.NET MVC4.0實務專題範例教學
作者 / 姜琇森 蕭國倫
簡介 / ASP.NET MVC4.0實務專題範例教學:微軟推出的ASP.NETMVC已經更新至的四版本,承襲第三版本的優點外,更加入許多實用的功能,使用者可更快速有效率地完成應用程式開發。但是
出版社 / 佳魁資訊股份有限公司
ISBN13 / 9789865836566
ISBN10 / 9865836564
EAN / 9789865836566
誠品26碼 / 2680798687003
頁數 / 496
開數 / 18K
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
級別 / N:無