Description |
1 online resource |
Contents |
1. : Getting Started -- A Quick Introduction to ASP.NET MVC -- Creating an MVC 4 Application -- The MVC Application Structure -- Summary -- 2. : Controllers -- The Controller's Role -- A Sample Application: The MVC Music Store -- Controller Basics -- Summary -- 3. : Views -- The Purpose of Views -- Specifying a View -- Strongly Typed Views -- View Models -- Adding a View -- The Razor View Engine -- Specifying a Partial View -- Summary -- 4. : Models -- Modeling the Music Store -- Scaffolding a Store Manager -- Editing an Album -- Model Binding -- Summary -- 5. : Forms and HTML Helpers -- Using Forms |
|
HTML HelpersOther Input Helpers -- Rendering Helpers -- Summary -- 6. : Data Annotations and Validation -- Annotating Orders for Validation -- Custom Validation Logic -- Display and Edit Annotations -- Summary -- 7. : Membership, Authorization, and Security -- Using the Authorize Attribute to Require Login -- Using the Authorize Attribute to Require Role Membership -- Extending Roles and Membership -- External Login via OAuth and OpenID -- Understanding the Security Vectors in a Web Application -- Proper Error Reporting and the Stack Trace -- Security Recap and Helpful Resources -- Summary -- 8. : Ajax |
|
JQueryAjax Helpers -- Client Validation -- Beyond Helpers -- Improving Ajax Performance -- Summary -- 9. : Routing -- Uniform Resource Locators -- Introduction to Routing -- Under the Hood: How Routes Generate URLs -- Under the Hood: How Routes Tie Your URL to an Action -- Custom Route Constraints -- Using Routing with Web Forms -- Summary -- 10. : NuGet -- Introduction to NuGet -- Installing NuGet -- Adding a Library as a Package -- Creating Packages -- Publishing Packages -- Summary -- 11. : ASP.NET Web API -- Defining ASP.NET Web API -- Getting Started with Web API -- Writing an API Controller -- Configuring Web API |
|
Adding Routes to Your Web APIBinding Parameters -- Filtering Requests -- Enabling Dependency Injection -- Exploring APIs Programmatically -- Tracing the Application -- Web API Example: ProductsController -- Summary -- 12. : Dependency Injection -- Software Design Patterns -- Dependency Resolution in MVC -- Dependency Resolution in Web API -- Summary -- 13. : Unit Testing -- The Meaning of Unit Testing and Test-Driven Development -- Creating a Unit Test Project -- Tips and Tricks for Unit Testing ASP.NET MVC Applications -- Summary -- 14. : Extending MVC -- Extending Models -- Extending Views |
|
Extending ControllersSummary -- 15. : Advanced Topics -- Mobile Support -- Advanced Razor -- Advanced View Engines -- Advanced Scaffolding -- Advanced Routing -- Advanced Templates -- Advanced Controllers -- Summary -- 16. : Real-World ASP.NET MVC: Building the NuGet.org Website -- May the Source Be With You -- WebActivator -- ASP.NET Dynamic Data -- Exception Logging -- Profiling -- Data Access -- EF Code-Based Migrations -- Membership -- Other Useful NuGet Packages -- Summary -- Foreword -- Introduction -- Advertisements |
Summary |
An outstanding author team presents the ultimate Wrox guide to ASP.NET MVC 4 Microsoft insiders join giants of the software development community to offer this in-depth guide to ASP.NET MVC, an essential web development technology. Experienced .NET and ASP.NET developers will find all the important information they need to build dynamic, data-driven websites with ASP.NET and the newest release of Microsoft's Model-View-Controller technology. Featuring step-by-step guidance and lots of code samples, this guide gets you started and moves all the way to advanced topics, using plenty of examples |
Notes |
Print version record |
SUBJECT |
Active server pages. http://id.loc.gov/authorities/names/n98026190
|
|
Microsoft .NET Framework. http://id.loc.gov/authorities/names/n2017043838
|
|
Active server pages fast |
|
Microsoft .NET Framework fast |
Subject |
Web sites -- Authoring programs.
|
|
COMPUTERS -- Digital Media -- General.
|
|
COMPUTERS -- Interactive & Multimedia.
|
|
COMPUTERS -- Web -- Site Design.
|
|
COMPUTERS -- Web -- User Generated Content.
|
|
Web sites -- Authoring programs
|
Form |
Electronic book
|
ISBN |
9781118424322 |
|
1118424328 |
|
9781118416754 |
|
1118416759 |
|
9781118434048 |
|
1118434048 |
|