封面
版权信息
Credits
About the Author
Acknowledgment
About the Reviewers
www.PacktPub.com
Preface
Chapter 1. Developing for the Mobile Web
History of the mobile web
Continued development constraints
Viewing the mobile web
Support for the mobile web in ASP.NET MVC 4
Summary
Chapter 2. Homebrew and You
Understanding the homebrew domain
About our mobile app
The BrewHow solution
Summary
Chapter 3. Introducing ASP.NET MVC 4
The Model-View-Controller pattern
The MVC pattern and ASP.NET MVC 4
Summary
Chapter 4. Modeling BrewHow in EF5
What's new in Entity Framework 5.0?
The BrewHow model
Summary
Chapter 5. The BrewHow Domain and Domain-driven Design
Tenets of DDD
BrewHow design
Summary
Chapter 6. Writing Maintainable Code
The SOLID principles
SOLIDifying BrewHow
Summary
Chapter 7. Separating Functionality Using Routes and Areas
Routes
Areas
Summary
Chapter 8. Validating User Input
Data validation
Cross-Site Request Forgery (CSRF)
Cross-Site Scripting (XSS)
Summary
Chapter 9. Identifying and Authorizing Users
User authentication
Authenticating BrewHow users
Authorization
Summary
Chapter 10. Asynchronous Programming and Bundles
Asynchronous programming
Bundles
Summary
Chapter 11. Coding for the Real-time Web
Simulating a connected state
SignalR
Real-time recipe updates
Summary
Chapter 12. Designing Your App for Mobile Devices
HTML5
CSS3
The viewport meta tag
A responsive design
Summary
Chapter 13. Extending Support for the Mobile Web
Mobile views
Display modes
Summary
Chapter 14. Improving the User Experience with jQuery Mobile
Installing jQuery Mobile
jQuery Mobile's layout
Mobilizing BrewHow
Summary
Chapter 15. Reader Challenges
Full-text search
Socialization
Going native
Summary
Index
更新时间:2021-08-13 16:48:23