Programming ASP.NET MVC 4


Get up and running with ASP.NET MVC 4, and learn how to build modern server-side web applications. This guide helps you understand how the framework performs, and shows you how to use various features to solve many real-world development scenarios you’re likely to face. In the process, you’ll learn how to work with HTML, JavaScript, the Entity Framework, and other web technologies.

You’ll start by learning core concepts such as the Model-View-Controller architectural pattern, and then work your way toward advanced topics. The authors demonstrate ASP.NET MVC 4 best practices and techniques by building a sample online auction site (“EBuy”) throughout the book.

  • Learn the similarities between ASP.NET MVC 4 and Web Forms
  • Use Entity Framework to create and maintain an application database
  • Create rich web applications, using jQuery for client-side development
  • Incorporate AJAX techniques into your web applications
  • Learn how to create and expose ASP.NET Web API services
  • Deliver a rich and consistent experience for mobile devices
  • Apply techniques for error handling, automated testing, and build automation
  • Use various options to deploy your ASP.NET MVC 4 application

Table of Contents
Part I: Up and Running
Chapter 1. Fundamentals of ASP.NET MVC
Chapter 2. ASP.NET MVC for Web Forms Developers
Chapter 3. Working with Data
Chapter 4. Client-Side Development

Part II: Going to the Next Level
Chapter 5. Web Application Architecture
Chapter 6. Enhancing Your Site with AJAX
Chapter 7. The ASP.NET Web API
Chapter 8. Advanced Data
Chapter 9. Security
Chapter 10. Mobile Web Development

Part III: Going Above and Beyond
Chapter 11. Parallel, Asynchronous, and Real-Time Data Operations
Chapter 12. Caching
Chapter 13. Client-Side Optimization Techniques
Chapter 14. Advanced Routing
Chapter 15. Reusable UI Components

Part IV: Quality Control
Chapter 16. Logging
Chapter 17. Automated Testing
Chapter 18. Build Automation

Part V: Going Live
Chapter 19. Deployment

Part VI: Appendixes
Appendix A. ASP.NET MVC and Web Forms Integration
Appendix B. Leveraging NuGet as a Platform
Appendix C. Best Practices
Appendix D. Cross-Reference: Targeted Topics, Features, and Scenarios

Book Details

  • Paperback: 492 pages
  • Publisher: O’Reilly Media (September 2012)
  • Language: English
  • ISBN-10: 1449320317
  • ISBN-13: 978-1449320317
Download [15.1 MiB]

You may also like...

Leave a Reply