技术细节
Mac兼容性 |
N |
页数 |
568 pages |
作者 |
Dino Esposito |
Programming Microsoft ASP.NET MVC
Delve into the features, principles, and pillars of the ASP.NET MVC framework - deftly guided by Web development luminary Dino Esposito.
ASP.NET MVC forces developers to think in terms of distinct components - Model, View, Controller - that make it easier to manage application complexity, while allowing strict control over the markup. Plunge into the framework's internal mechanics and gain perspectives on how to use this programming model versus Web Forms, and begin building your own MVC-based applications quickly.
Discover how to:
- Exploit the framework's separation of UI from code of more-accurate design;
- Understand the difference between domain model and view model;
- Process and develop views using HTML helper components;
- Combine view model objects, template editors, and validators to build effective data entry pages;
- Design views & controllers to be SEO-friendly and localization-aware;
- Integrate with AJAX to take full control over HTML;
- Simplify testing, test driven development, and extensibility;
- Examine practical examples for extending & customizing ASP.NET MVC.