Pro ASP.NET MVC 5 Platform (Paperback)

Adam Freeman

  • 出版商: Apress
  • 出版日期: 2014-04-18
  • 售價: $2,600
  • 貴賓價: 9.5$2,470
  • 語言: 英文
  • 頁數: 428
  • 裝訂: Paperback
  • ISBN: 1430265418
  • ISBN-13: 9781430265412
  • 相關分類: .NETASP.NET
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

The power of ASP.NET MVC 5 stems from the underlying ASP.NET platform. To make your ASP.NET MVC applications the best they can be, you need to fully understand the platform features and know how they can be used to build effective and elegant MVC framework applications.

The ASP.NET platform provides ASP.NET MVC applications with a rich suite of services including vital every-day features like extensible request handling, state management, and user authentication. Understanding how these features work is the difference between creating an average web application and the best-in-class.

MVC applications that are architected with a thorough knowledge of the underlying platforms are faster to write, faster to run, and more readily adaptable to change. In Pro ASP.NET MVC 5 Platform, best-selling author Adam Freeman explains how to get the most from the entire ASP.NET platform, beginning with a nuts-and-bolts description of the patterns and tools you need through to the most advanced features. He goes in-depth at every stage to give you the practical knowledge that you need to apply these concepts to your own code.

What you’ll learn

•    Understand how ASP.NET MVC 5 is built on the ASP.NET platform.
•    Create scalable MVC framework web applications that work in harmony with the underlying platform
•    Understand the ASP.NET Lifecycle and how it affects the whole ASP.NET stack
•    Extend and Customize the ASP.NET platform to suit your MVC5 web application

    Who this book is for

    The book is ideal for anyone wanting to use ASP.NET MVC 5 in a professional context. It works particularly well as a compliment to Adam Freeman's other ASP.NET MVC titles Pro ASP.NET MVC 5, Pro ASP.NET MVC 5 Client, and Expert ASP.NET Web API 2 for MVC Developers.

    Table of Contents

    Part 1. Getting Ready
    1. Putting the ASP.NET Platform in Context
    2. Patterns and Tools Primer

    Part 2. The ASP.NET Platform Foundation
    3. The ASP.NET Lifecycles
    4. Modules
    5. Handlers
    6. Disrupting the Request Lifecycle
    7. Detecting Device Capabilities
    8. Tracing Requests

    Part 3. The ASP.NET Services
    9. Configuration
    10. State Data
    11. Caching Data
    12. Caching Content
    13. Get Started with ASP.NET Identity
    14. Applying ASP.NET Identity
    15. Advanced ASP.NET Identity

    商品描述(中文翻譯)

    ASP.NET MVC 5的強大之處源於底層的ASP.NET平台。要使您的ASP.NET MVC應用程序達到最佳效果,您需要充分了解平台功能,並知道如何使用它們來構建有效和優雅的MVC框架應用程序。

    ASP.NET平台為ASP.NET MVC應用程序提供了豐富的服務,包括重要的日常功能,如可擴展的請求處理、狀態管理和用戶身份驗證。了解這些功能的工作原理是創建普通網絡應用程序和最佳應用程序之間的區別。

    具有對底層平台的全面了解的MVC應用程序撰寫速度更快,運行速度更快,更容易適應變化。在《Pro ASP.NET MVC 5 Platform》中,暢銷作家Adam Freeman解釋了如何充分利用整個ASP.NET平台,從您需要的模式和工具的基本描述開始,一直到最高級的功能。他在每個階段都深入探討,為您提供實際的知識,以將這些概念應用於您自己的代碼。

    您將學到什麼:
    •    了解ASP.NET MVC 5是如何建立在ASP.NET平台上的。
    •    創建與底層平台協調運作的可擴展MVC框架網絡應用程序。
    •    了解ASP.NET生命周期及其對整個ASP.NET堆棧的影響。
    •    擴展和自定義ASP.NET平台以適應您的MVC5網絡應用程序。

    這本書適合任何希望在專業環境中使用ASP.NET MVC 5的人。它尤其適合作為Adam Freeman的其他ASP.NET MVC書籍《Pro ASP.NET MVC 5》、《Pro ASP.NET MVC 5 Client》和《Expert ASP.NET Web API 2 for MVC Developers》的補充。

    目錄:
    第1部分。準備工作
    1. 將ASP.NET平台放入上下文中
    2. 模式和工具入門

    第2部分。ASP.NET平台基礎
    3. ASP.NET生命周期
    4. 模塊
    5. 處理程序
    6. 中斷請求生命周期
    7. 檢測設備能力
    8. 追蹤請求

    第3部分。ASP.NET服務
    9. 配置
    10. 狀態數據
    11. 緩存數據
    12. 緩存內容
    13. 開始使用ASP.NET身份驗證
    14. 應用ASP.NET身份驗證
    15. 高級ASP.NET身份驗證