Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
What is included with this book?
The most comprehensive book on Microsoft’s new ASP.NET 5, ASP.NET 5 Unleashed covers all facets of ASP.NET development. Microsoft ASP.NET guru and author Stephen Walther thoroughly covers the entire platform.
The author first introduces the ASP.NET Framework’s basic controls and show how to create common site-wide layouts and styles. Next, he covers all aspects of accessing, presenting, organizing, and editing data. You’ll find thorough and practical sections on building custom components and controls, providing effective site navigation, securing sites and applications, and much more. This book presents hundreds of realistic code examples, reflecting the authors’ unsurpassed experience with ASP.NET both inside and outside Microsoft.
Part I. Building Server-Side ASP.NET Pages
Chapter 1. Building Your First ASP.NET Page
Chapter 2. Using Visual Studio
Chapter 3. Using Web Form Controls
Chapter 4. Form Validation
Chapter 5. Routing and Navigation
Chapter 6. Session and Application State
Chapter 7. Creating Custom Web Form Controls
Chapter 8. Localizing Applications for Multiple Languages
Chapter 9. Working with the HTTP Runtime
Chapter 10. Writing Unit Tests for Web Forms
Part II. Designing ASP.NET Websites
Chapter 11. Master Pages and User Controls
Chapter 12. Styling Your App with Bootstrap
Part III. Working with Data
Chapter 13. Displaying Data with the ListView and GridView Controls
Chapter 14. Using the FormView and DetailsView Controls
Chapter 15. Using the Entity Framework
Chapter 16. Data Migrations
Chapter 17. Using the Repository Pattern
Chapter 18. Writing Unit Tests for Data Access Code
Part IV. Security
Chapter 19. Using the Login Controls
Chapter 20. Working with ASP.NET Identity
The new membership system for ASP.NET.
Chapter 21. Integrating with Facebook, Google, and LinkedIn
Part V. Building Mobile ASP.NET Websites
Chapter 22. jQuery Mobile
Chapter 23. Using Mobile Views
This chapter discusses view switching for mobile sites.
Part VI. Improving Application Performance
Chapter 24. Bundling and Minification
Chapter 25. Caching Pages and Data
Part VII. Building Client-Side ASP.NET Pages
Chapter 26. Exposing Data with the Web API
Chapter 27. Making Ajax Calls
Chapter 28. Creating Client Views with KnockoutJS
Chapter 29. Client-Side Routing and Data
Chapter 30. Building Real-Time Apps with SignalR
Chapter 31. Writing Unit Tests for Client-Side Code
Part VIII. Building an End-to-End Application
Chapter 32. Creating an Issue Tracker App