Book description
Develop next-generation web applications with ASP.NET MVC
Go deep into the architecture and features of ASP.NET MVC 5, and learn how to build web applications that work well on both the desktop and mobile devices. Web development expert Dino Esposito takes you through the web framework’s Model-View-Controller (MVC) design model, and covers the tools you need to cleanly separate business logic from the user interface. If you’re an experienced web developer new to ASP.NET MVC, this practical guide will get you going.
Discover how to:
Build web applications that are easy to test and maintain
Dive into the functions of controllers—the heart of an MVC site
Explore the structure and behavior of a view engine
Process a variety of input data using a custom model binder
Automate the writing of input forms, and streamline validation
Design websites for mobile devices, localization, and error handling
Provide security by implementing a membership system
Inject script code into your site using JavaScript and jQuery
Use Responsive Web Design to make sites mobile-friendly
Table of contents
- Dedication
- Introduction
-
I. ASP.NET MVC fundamentals
- 1. ASP.NET MVC controllers
- 2. ASP.NET MVC views
- 3. The model-binding architecture
- 4. Input forms
-
II. ASP.NET MVC software design
- 5. Aspects of ASP.NET MVC applications
- 6. Securing your application
- 7. Design considerations for ASP.NET MVC controllers
- 8. Customizing ASP.NET MVC controllers
- 9. Testing and testability in ASP.NET MVC
- 10. An executive guide to Web API
-
III. Mobile clients
- 11. Effective JavaScript
- 12. Making websites mobile-friendly
-
13. Building sites for multiple devices
- Understanding display modes in ASP.NET MVC
- Introducing the WURFL database
- Using WURFL with ASP.NET MVC display modes
- Why you should consider server-side solutions
- Summary
- A. About the author
- Index
- About the Author
- Copyright
Product information
- Title: Programming Microsoft ASP.NET MVC
- Author(s):
- Release date: February 2014
- Publisher(s): Microsoft Press
- ISBN: 9780735681095
You might also like
video
Learning ASP.Net MVC
In this ASP.Net MVC training course, expert author Keith Welch will teach you all about the …
book
Programming ASP.NET MVC 4
Get up and running with ASP.NET MVC 4, and learn how to build modern server-side web …
video
ASP.NET MVC 5
5½+ Hours of Video Instruction Overview ASP.NET MVC 5 LiveLessonsprovides web developers with an introduction to …
book
Professional ASP.NET MVC 5
ASP.NET MVC insiders cover the latest updates to the technology in this popular Wrox reference MVC …