Pro ASP.NET MVC 5, 5/e (Paperback)

Adam Freeman

  • 出版商: Apress
  • 出版日期: 2013-12-23
  • 定價: $2,625
  • 售價: 6.0$1,575
  • 語言: 英文
  • 頁數: 832
  • 裝訂: Paperback
  • ISBN: 1430265299
  • ISBN-13: 9781430265290
  • 相關分類: .NETASP.NET
  • 相關翻譯: 精通 ASP.NET MVC 5 (Pro ASP.NET MVC 5) (簡中版)
  • 立即出貨 (庫存 < 4)

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

商品描述

The ASP.NET MVC 5 Framework is the latest evolution of Microsoft’s ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.

ASP.NET MVC 5 contains a number of advances over previous versions, including the ability to define routes using C# attributes and the ability to override filters. The user experience of building MVC applications has also been substantially improved. The new, more tightly integrated, Visual Studio 2013 IDE has been created specifically with MVC application development in mind and provides a full suite of tools to improve development times and assist in reporting, debugging and deploying your code. 

The popular Bootstrap JavaScript library has also now been included natively within MVC 5 providing you, the developer, with a wider range of multi-platform CSS and HTML5 options than ever before without the penalty of having to load-in third party libraries.

 

 

What you’ll learn

  • Gain a solid architectural understanding of ASP.NET MVC 5
  • Explore the entire ASP.NET MVC Framework as a cohesive whole
  • Learn what's new in version 5 and how best to apply these new features to your own work
  • See how MVC and test-driven development work in action
  • Capitalize on your existing knowledge quickly and easily through comparison of features in classic ASP.NET to those in ASP.NET MV

Who this book is for

This book is for web developers with a basic knowledge of ASP.NET and C#who want, or need, to start using the new ASP.NET MVC 5 Framework.

Table of Contents

Part I: Introducing ASP.NET MVC 5

1.  What's The Big Idea
2.  Your first MVC Application
3.  The MVC Pattern
4.  Essential Language Features
5. Working with Razor
6. Essential Tools for MVC
7. Sports Store: A Real Application
8. Sports Store: Navigation
9. Sports Store: Cart
10. Sports Store: Mobile
11. Sports Store: Admin
12. Sports Store: Security and Finishing Touches
13. Deployment

Part II: ASP.NET MVC 5 In Detail

14. Overview of MVC5 Projects
15. URL Routing
16. Advanced Routing Features
17. Controllers and Actions
18. Filters
19. Controllers Extensibility
20. Views
21. Helper Methods
22. Templated Helper Methods
23. URL and Ajax Helper Meothods
24. Model Binding
25. Model Validation
26. Bundles
27. WebAPI and Single Page Applications

商品描述(中文翻譯)

ASP.NET MVC 5框架是微軟ASP.NET網頁平台的最新演進。它提供了一個高生產力的編程模型,促進了更乾淨的代碼架構、測試驅動開發和強大的可擴展性,同時結合了ASP.NET的所有優勢。

ASP.NET MVC 5相比之前的版本有許多進步,包括使用C#屬性定義路由的能力和覆蓋過濾器的能力。構建MVC應用程序的用戶體驗也得到了大幅改善。新的、更緊密集成的Visual Studio 2013 IDE專門為MVC應用程序開發而創建,提供了一套完整的工具,以提高開發時間並協助報告、調試和部署代碼。

流行的Bootstrap JavaScript庫現在也已經原生地包含在MVC 5中,為開發人員提供了比以往更廣泛的多平台CSS和HTML5選項,而無需加載第三方庫。

你將學到什麼:
- 獲得對ASP.NET MVC 5的堅實架構理解
- 將整個ASP.NET MVC框架作為一個統一的整體進行探索
- 學習版本5中的新功能以及如何最好地應用這些新功能到你自己的工作中
- 看到MVC和測試驅動開發如何實際運作
- 通過將經典ASP.NET中的功能與ASP.NET MVC中的功能進行比較,快速且輕鬆地利用你現有的知識

這本書適合具有基本的ASP.NET和C#知識的網頁開發人員,他們想要或需要開始使用新的ASP.NET MVC 5框架。

目錄:
第一部分:介紹ASP.NET MVC 5
1. 大點子是什麼
2. 你的第一個MVC應用程序
3. MVC模式
4. 基本語言特性
5. 使用Razor
6. MVC的基本工具
7. Sports Store:一個真實的應用程序
8. Sports Store:導航
9. Sports Store:購物車
10. Sports Store:移動設備
11. Sports Store:管理員
12. Sports Store:安全性和最後的修飾
13. 部署

第二部分:詳細介紹ASP.NET MVC 5
14. MVC5項目概述
15. URL路由
16. 高級路由功能
17. 控制器和動作
18. 過濾器
19. 控制器擴展性
20. 視圖
21. 助手方法
22. 模板助手方法
23. URL和Ajax助手方法
24. 模型綁定
25. 模型驗證
26. 捆綁
27. WebAPI和單頁應用程序