Book description
Bring dynamic server-side web content and responsive web design together to build websites that work and display well on any resolution, desktop or mobile. With this practical book, you’ll learn how by combining the ASP.NET MVC server-side language, the Bootstrap front-end framework, and Knockout.js—the JavaScript implementation of the Model-View-ViewModel pattern.
Author Jamie Munro introduces these and other related technologies by having you work with sophisticated web forms. At the end of the book, experienced and aspiring web developers alike will learn how to build a complete shopping cart that demonstrates how these technologies interact with each other in a sleek, dynamic, and responsive web application.
- Build well-organized, easy-to-maintain web applications by letting ASP.NET MVC 5, Bootstrap, and Knockout.js do the heavy lifting
- Use ASP.NET MVC 5 to build server-side web applications, interact with a database, and dynamically render HTML
- Create responsive views with Bootstrap that render on a variety of modern devices; you may never code with CSS again
- Add Knockout.js to enhance responsive web design with snappy client-side interactions driven by your server-side web application
Publisher resources
Table of contents
- Preface
- I. Getting Started
- 1. Introduction to MVC
- 2. Introduction to Bootstrap
- 3. Introduction to Knockout.js
- 4. Working with a Database
- II. Working with Data
- 5. Listing, Sorting, and Paging Through Tables
- 6. Working with Forms
- 7. Server-Side ViewModels
- 8. Introduction to Web API
- III. Code Architecture
- 9. Creating Global Filters
- 10. Adding Authentication and Authorization
- 11. URL Routing Using Attributes
- 12. Fat Model, Skinny Controller
- IV. A Practical Example
- 13. Building a Shopping Cart
- 14. Building the Data Model
- 15. Implementing the Layout
- 16. Lists of Books
- 17. Adding Items to the Cart
- 18. Updating and Deleting Cart Items
- Index
Product information
- Title: ASP.NET MVC 5 with Bootstrap and Knockout.js
- Author(s):
- Release date: May 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491914403
You might also like
book
Bootstrap for ASP.NET MVC - Second Edition
Combine the power of ASP.NET Core with Bootstrap 4 to build elegant, responsive web apps About …
book
ASP.NET MVC with Entity Framework and CSS
Get up and running quickly with Microsoft ASP.NET MVC and Entity Framework as you build and …
video
Advanced ASP.NET Core 3.1 MVC
Whether you’re looking to understand the Repository Pattern and N-Tier Architecture or get to grips with …
book
Getting Started with Knockout.js for .NET Developers
Unleash the power of Knockout.js to build complex ASP.NET web applications In Detail Knockout MVC is …