Programming Microsoft ASP.NET MVC
by Esposito, DinoRent Book
New Book
We're Sorry
Sold Out
Used Book
We're Sorry
Sold Out
eBook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Author Biography
Dino Esposito is a well-known ASP.NET, AJAX, and Microsoft Silverlight expert who has written or co-written several popular books, including Microsoft ASP.NET and Ajax: Architecting Web Applications and Programming Microsoft ASP.NET 4. He is a regular contributor to MSDN Magazine and speaks at industry events such as DevConnections and Microsoft TechEd.
Table of Contents
| Introduction | |
| Who Should Read This Book | |
| Who Should Not Read This Book | |
| System Requirements | |
| Code Samples | |
| Errata & Book Support | |
| We Want to Hear from You | |
| Stay in Touch | |
| Acknowledgments | |
| ASP.NET MVC Fundamentals | |
| ASP.NET MVC Controllers | |
| Routing Incoming Requests | |
| The Controller Class | |
| Special Capabilities of Controllers | |
| Summary | |
| ASP.NET MVC Views | |
| Structure and Behavior of a View Engine | |
| HTML Helpers | |
| The Web Forms View Engine | |
| The Razor View Engine | |
| Coding the View | |
| Summary | |
| The Model-Binding Architecture | |
| The Input Model | |
| Model Binding | |
| Advanced Model Binding | |
| Summary | |
| Input Forms | |
| General Patterns of Data Entry | |
| Automating the Writing of Input Forms | |
| Input Validation | |
| Summary; ASP.NET MVC Software Design | |
| Aspects of ASP.NET MVC Applications | |
| ASP.NET Intrinsic Objects | |
| Error Handling | |
| Localization | |
| Summary | |
| Securing Your Application | |
| Security in ASP.NET MVC | |
| Implementing a Membership System | |
| External Authentication Services | |
| Summary | |
| Design Considerations for ASP.NET MVC Controllers | |
| Shaping Up Your Controller | |
| Connecting the Presentation and Back End | |
| Summary | |
| Customizing ASP.NET MVC Controllers | |
| The Extensibility Model of ASP.NET MVC | |
| Adding Aspects to Controllers | |
| Action Result Types | |
| Summary | |
| Testing and Testability in ASP.NET MVC | |
| Testability and Design | |
| Basics of Unit Testing | |
| Testing Your ASP.NET MVC Code | |
| Summary; Client-Side | |
| More Effective JavaScript | |
| Revisiting the JavaScript Language | |
| jQuery's Executive Summary | |
| Aspects of JavaScript Programming | |
| ASP.NET MVC, Ajax and JavaScript | |
| Summary | |
| About the Author | |
| Table of Contents provided by Publisher. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.
