Programming Microsoft ASP.NET MVC - Dino Eposito

Programming Microsoft ASP.NET MVC

(Autor)

Buch | Softcover
516 Seiten
2014 | 3rd edition
Microsoft Press (Verlag)
978-0-7356-8094-4 (ISBN)
42,80 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Delve into the features and architecture of the ASP.NET MVC 4 framework - and develop highly customizable and maintainable applications. With this guide, you'll plunge into the framework's internal mechanics as well as the Model, View, Controller programming model.
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

Dino Esposito is a well-known web development expert. He speaks at industry events, including DevConnections and Microsoft TechEd, contributes to MSDN(R) Magazine and other publications, and has written several popular Microsoft Press books, including Microsoft ASP.NET and AJAX: Architecting Web Applications.

ASP.NET MVC fundamentals
Chapter 1 ASP.NET MVC controllers
Routing incoming requests
The controller class
Summary
Chapter 2 ASP.NET MVC views
The structure and behavior of a view engine
HTML helpers
The Razor view engine
Coding the view
Summary
Chapter 3 The model-binding architecture
The input model
Model binding
Advanced model binding
Summary
Chapter 4 Input forms
General patterns of data entry
Automating the writing of input forms
Input validation
Summary
ASP.NET MVC software design
Chapter 5 Aspects of ASP.NET MVC applications
ASP.NET intrinsic objects
Error handling
Localization
Summary
Chapter 6 Securing your application
Security in ASP.NET MVC
Implementing a membership system
External authentication services
Summary
Chapter 7 Design considerations for ASP.NET MVC controllers
Shaping up your controller
Connecting the presentation and back end
Summary
Chapter 8 Customizing ASP.NET MVC controllers
The extensibility model of ASP.NET MVC
Adding aspects to controllers
Action result types
Summary
Chapter 9 Testing and testability in ASP.NET MVC
Testability and design
The basics of unit testing
Testing your ASP.NET MVC code
Summary
Chapter 10 An executive guide to Web API
The whys and wherefores of Web API
Putting Web API to work
Negotiating the response format
Summary
Mobile clients
Chapter 11 Effective JavaScript
Revisiting the JavaScript language
jQuery’s executive summary
Aspects of JavaScript programming
Summary
Chapter 12 Making websites mobile-friendly
Technologies for enabling mobile on sites
Adding mobile capabilities to an existing site
Summary
Chapter 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
Appendix About the author

Erscheint lt. Verlag 15.2.2014
Reihe/Serie Developer Reference
Zusatzinfo black & white illustrations
Verlagsort Redmond
Sprache englisch
Maße 187 x 229 mm
Gewicht 841 g
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge NET Programmierung
Informatik Web / Internet Web Design / Usability
ISBN-10 0-7356-8094-9 / 0735680949
ISBN-13 978-0-7356-8094-4 / 9780735680944
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Grundlagen, Profiwissen und Rezepte

von Jürgen Kotz; Christian Wenz

Buch (2024)
Carl Hanser (Verlag)
49,99