會員功能列

 
( 0 件)0 元
結帳
facebook order18 Happy Go Ponta paypal LINE Pay

購物車

( 0 件)0 元
結帳

金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當! (詳情)

ASP.NET MVC 5 網站開發美學

MVC 應用程式開發的初學者或具備 Web Forms 開發經驗的程式設計師都必讀的經典之作

  • 作者:demo、小朱、陳傳興、王育民 追蹤
  • 出版社:碁峰資訊 出版社追蹤 功能說明
  • 出版日:2014/8/29
  • ISBN:9789863472643
  • 語言:中文繁體
  • 適讀年齡:全齡適讀
  • 定價:780 元
  • 特價:79616(可得紅利6點)
  • 紅利優惠價:77598(折抵說明)
  • 紅利可抵:18
  • 信用卡紅利:可折抵多家銀行 (扣抵說明)
  • 運送方式:全球配送 香港到店 國內宅配
    國內店取 
ASP.NET MVC 5 網站開發美學
購買後立即為您進貨!
立即購買 預計出貨日:2017/9/26

金石堂讀者好評

0 個人說讚,看排行 >

內容簡介 top

《ASP.NET MVC 5 網站開發美學》


學習 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

名人推薦top

    台灣微軟開發工具暨平台推廣處資深產品行銷經理 吳典璋
    知名部落客 黑暗執行緒
    專業推薦

作者top

  • 作者介紹


    demo

    twMVC 社群創始人,微軟 MVP

    小朱

    微軟 MVP,審校兼作者

    王育民Dino

    twMVC 社群創始人

    陳傳興Bruce

    Study4 與 twMVC 社群核心成員,微軟 MVP

    陳仕傑91

    微軟 MVP

目錄 top

ASP.NET MVC 5 網站開發美學-目錄導覽說明


  • 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 3 LINQ:驅動資料的查詢能力
    3.1 LINQ 概念
    3.2 LINQ 的基礎
    3.3 Lambda 運算式
    3.4 LINQ 陳述式
    3.5 LINQ 函式
    3.6 遠端查詢:IQueryable與IEnumerable
    3.7 Expression
    3.8 LINQ 與ADO .NET:DataSet/DataTable 的使用
    3.9 結語

    Chapter 4 Entity Framework
    4.1 ORM 概念
    4.2 Entity Framework 概觀
    4.3 Entity Framework 架構
    4.4 Database First
    4.5 Model First
    4.6 Code First
    4.7 透過DbContext 存取Entity Framework 資料模型
    4.8 更新資料庫:Database Migration
    4.9 結語

    Chapter 5 Routing
    5.1 URL Rewriting 與Route 基本概念
    5.2 URL Routing 基本應用
    5.3 加入一個自己定義的URL Routing
    5.4 URL Routing 如何比對?
    5.5 為 URL Routing 加上限制條件
    5.6 URL Routing 進階應用
    5.7 如何偵錯?
    5.8 Area
    5.9 結語

    Chapter 6 Controller
    6.1 瞭解Controller 角色
    6.2 Controller 與View 的資料傳遞
    6.3 Model Binding
    6.4 Metadata 與資料驗證
    6.5 ActionResult
    6.6 Action Filters
    6.7 其他Controller 技巧
    6.8 結語

    Chapter 7 Async Programming
    7.1 神奇的非同步基架產生器
    7.2 處理緒與執行緒
    7.3 同步與非同步程式設計
    7.4 Task 類別
    7.5 async 與await 關鍵字
    7.6 非同步與執行緒池
    7.7 結語

    Chapter 8 View:搖曳生姿的美人
    8.1 View 概觀
    8.2 View 於專案中的位置
    8.3 View 的類型
    8.4 View 獲得資料的多種方法
    8.5 View Engine 概觀
    8.6 Razor 語法
    8.7 Helpers
    8.8 View 開發技術的進階議題
    8.9 結語

    Chapter 9 Bootstrap
    9.1 Bootstrap 導覽
    9.2 客製化Bootstrap
    9.3 ASP.NET MVC 與Bootstrap 合壁
    9.4 結語

    Chapter 10 診斷及日誌處理
    10.1 前置處理器
    10.3 ELMAH
    10.4 NLog - Advanced .NET Logging
    10.5 ELMAH 與NLog 合體術
    10.6 結語

    Chapter 11 網站安全之道
    11.1 知己知彼
    11.2 加密與解密
    11.3 結語

    Chapter 12 身份驗證與授權
    12.1 使用Session 做身份驗證
    12.2 使用Cookie 做身份驗證
    12.3 使用Forms Authentication 做身份驗證
    12.4 全新的ASP.NET Identity 2.0
    12.5 擴充會員欄位
    12.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 結語

    Chapter 14 自動測試完整攻略
    14.1 測試概念簡介
    14.2 測試程式設計技巧與工具介紹
    14.3 自動測試實戰演練:以重構計算運費為例
    14.4 總結

    Chapter 15 網站部署
    15.1 ASP.NET MVC RTM 的進化史
    15.2 部署到IIS
    15.3 部署到Microsoft Azure 雲端環境
    15.4 結語

    Chapter 16 CMS 範例實戰
    16.1 建立專案
    16.2 建立資料
    16.3 建立區域
    16.4 使用MetaData
    16.5 使用NuGet
    16.6 建立會員機制
    16.7 分頁套用
    16.8 結語

    Appendix A ASP.NET MVC 5.1 與5.2
    A.1 Visual Studio Update 需求
    A.2 語意化版本規範
    A.3 ASP.NET MVC 5.1
    A.4 ASP.NET MVC 5.2

    Appendix B ASP.NET MVC 6 預覽

    Appendix C 關於MCSD:Web Applications

詳細資料top

語言:中文繁體
規格:平裝
分級:普級
開數:18開17*23cm
頁數:964
出版地:台灣

共0篇好評top

寫書評去 >

我的標籤

團體專屬服務top

訂購須知top

  • 防治詐騙,提醒您!!
    金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!


    • 商品運送說明:
    • 當商品送達金石堂門市或便利商店後,您會收到E-mail及APP出貨/到貨通知,您也可透過【訂單查詢】確認到貨情況。
    • 建議您可下載『金石堂APP』並開啟推撥設定,即可收到相關出貨/到貨通知訊息。
    • 並請您於指定期限內取貨付款,若逾期未取,您取貨的金石堂門市或便利商店將會辦理退貨作業。
    • 產品顏色可能會因網頁呈現與拍攝關係產生色差,圖片僅供參考,商品依實際供貨樣式為準。

    • 退換貨說明:
    • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    • 1、 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
      2、 依消費者要求所為之客製化給付。(客製化商品)
      3、 報紙、期刊或雜誌。(含MOOK、外文雜誌)
      4、 經消費者拆封之影音商品或電腦軟體。
      5、 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
      6、 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)

    • 若非上列種類商品,商品均享有到貨7天的猶豫期(含例假日)。
    • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
  • .15