幫助中心 | 我的帳號 | 關於我們

ASP.NET MVC4高級編程(第4版.NET開發經典名著)

  • 作者:(美)加洛韋|譯者:孫遠帥//鄒權
  • 出版社:清華大學
  • ISBN:9787302330035
  • 出版日期:2013/08/01
  • 裝幀:平裝
  • 頁數:427
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《ASP.NET MVC4高級編程(第4版)》將帶您學習最前沿的Web框架:ASP.NET MVC 4。本書開篇簡要介紹ASP.NET MVC框架,然後直奔主題,討論使用ASP.NET和最新MicrosoftMVC來構建數據驅動的動態網站需要了解的所有重要知識點。書中提供了按部就班的詳細指導和大量的代碼示例,引導讀者入門並逐漸掌握高級主題。
    主要內容:
    解釋ASP.NET MVC框架與「文件頁」Web框架的不同之處;
    介紹控制器、視圖、模型、表單、HTML輔助方法、數據註解、驗證、成員資格、授權、安全和路由;
    著重介紹最核心的主題:Ajax、jQuery、NuGet、依賴注入、單元測試、MVC擴展和Razor;
    在實際的大型ASP.NET MVC案例網站NuGet Gallery中演示所有知識點;
    應上一版讀者提出的要求,《ASP.NET MVC4高級編程(第4版)》涵蓋了其他一些緊貼實用的開發知識。本書由加洛韋等著。

作者介紹
(美)加洛韋|譯者:孫遠帥//鄒權
    Jon Galloway,微軟資深培訓師,在用微軟技術開發桌面和Web應用程序方面擁有近二十年經驗。在此期間,他還為多個開源項目作出了貢獻,開通了Herding Code播客,併為5年來的微軟大會演示應用的開發工作提供了幫助。

目錄
第1章 入門
1.1 ASP.NET MVC簡介
1.1.1 ASP.NET MVC如何適應ASP.NET
1.1.2 MVC模式簡介
1.1.3 MVC在Web框架中的應用
1.1.4 ASP.NET MVC 4的發展歷程
1.1.5 ASP.NET MVC 4概述
1.1.6 ASP.NET Web API
1.1.7 增強的默認項目模板
1.1.8 使用jQuery Mobile的移動項目模板
1.1.9 顯示模式
1.1.10 捆綁和微小框架
1.1.11 包含開源庫
1.1.12 其他功能
1.1.13 開源發布
1.2 創建ASP.NET MVC應用程序
1.2.1 創建ASP.NET MVC應用程序的軟體要求
1.2.2 安裝ASP.NET MVC 4
1.2.3 創建ASP.NET MVC應用程序
1.2.4 New ASP.NET MVC Project對話框
1.3 ASP.NET MVC應用程序的結構
1.4 小結

第2章 控制器
2.1 控制器的角色
2.2 示例應用程序:MVC Music Store
2.3 控制器基礎
2.3.1 簡單示例:Home Controller
2.3.2 創建第一個控制器
2.3.3 控制器操作中的參數
2.4 小結

第3章 視圖
3.1 視圖的作用
3.2 指定視圖
3.3 強類型視圖
3.4 視圖模型
3.5 添加視圖
3.6 Razor視圖引擎
3.6.1 Razor的概念
3.6.2 代碼表達式
3.6.3 HTML編碼
3.6.4 代碼塊
3.6.5 Razor語法示例
3.6.6 布局
3.6.7 ViewStart
3.7 指定部分視圖
3.8 小結

第4章 模型

4.1 為MVC Music Store建模
4.2 為商店管理器構造基架
4.2.1 基架的含義
4.2.2 基架和實體框架
4.2.3 執行基架模板
4.2.4 執行基架代碼
4.3 編輯專輯
4.3.1 創建編輯專輯的資源
4.3.2 響應編輯時的POST請求
4.4 模型綁定
4.4.1 DefaultModelBinder
4.4.2 顯式模型綁定
4.5 小結

第5章 表單和HTML輔助方法
5.1 表單的使用
5.1.1 action和method特性
5.1.2 GET方法還是POST方法
5.2 HTML輔助方法
5.2.1 自動編碼
5.2.2 輔助方法的使用
5.2.3 HTML輔助方法的工作原理
5.2.4 設置專輯編輯表單
5.2.5 添加輸入元素
5.2.6 輔助方法、模型和視圖數據
5.2.7 強類型輔助方法
5.2.8 輔助方法和模型元數據
5.2.9 模板輔助方法
5.2.10 輔助方法和ModelState
5.3 其他輸入輔助方法
5.3.1 Html.Hidden
5.3.2 Html.Password
5.3.3 Html.RadioButton
5.3.4 Html.CheckBox
5.4 渲染輔助方法
5.4.1 Html.ActionLink和Html.RouteLink
5.4.2 URL輔助方法
5.4.3 Html.Partial和Html.RenderPartial
5.4.4 Html.Action和Html.RenderAction
5.5 小結

第6章 數據註解和驗證
6.1 為驗證註解訂單
6.1.1 驗證註解的使用
6.1.2 自定義錯誤提示消息及其本地化
6.1.3 註解的後台原理
6.1.4 控制器操作和驗證錯誤
6.2 自定義驗證邏輯
6.2.1 自定義註解
6.2.2 IValidatableObject

6.3 顯示和編輯註解
6.3.1 Display
6.3.2 ScaffoldColumn
6.3.3 DisplayFormat
6.3.4 ReadOnly
6.3.5 DataType
6.3.6 UIHint
6.3.7 HiddenInput
6.4 小結

第7章 成員資格、授權和安全性
7.1 使用Authorize特性登錄
7.1.1 保護控制器操作
7.1.2 Authorize特性在表單身份驗證和AccountController控制器中的用法
7.1.3 Intranet Application模板中的Windows Authentication
7.1.4 整個控制器的安全性
7.1.5 使用全局授權過濾器保障整個應用程序安全
7.2 要求角色成員使用Authorize特性
7.3 擴展角色和成員
7.4 通過OAuth和OpenID的外部登錄
……

第8章 Ajax
第9章 路由
第10章 NuGet
第11章 ASP.NET Web API
第13章 單元測試
第14章 擴展ASP.NET MVC
第15章 高級主題
第16章 ASP.NET MVC實戰:構建NuGet.org網站

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032