ASP.NET MVC 5 with Bootstrap and Knockout.js
Building Dynamic, Responsive Web Applications
Publisher: O'Reilly Media
Final Release Date: May 2015
Pages: 278

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
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyASP.NET MVC 5 with Bootstrap and Knockout.js
 
2.8

(based on 5 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (2)

40%

of respondents would recommend this to a friend.

Pros

  • Concise (3)
  • Helpful examples (3)

Cons

No Cons

Best Uses

  • Intermediate (4)
    • Reviewer Profile:
    • Developer (5)

Reviewed by 5 customers

Displaying reviews 1-5

Back to top

 
5.0

Well-written and paced

By Joey "Book Junkie" Morgan

from Waynesboro, Virginia, USA

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Easy to understand
  • Engaging
  • Good Examples
  • Helpful examples
  • Well-balanced
  • Well-written

Cons

    Best Uses

    • Intermediate

    Comments about oreilly ASP.NET MVC 5 with Bootstrap and Knockout.js:

    As an experienced middle-tier and MVC developer, I found myself lacking in front-end, client-side knowledge. I decided to start with Bootstrap and Knockout, since the observable nature of Knockout seemed to fit my project needs, and Bootstrap is too useful to neglect.
    I looked through several books before settling on this one. It is very well-written, with the right balance of text and example, and leads a reader with a basic knowledge of .Net web development painlessly toward success. I expect that by the time I finish it I will have all of the core skills needed to leverage Bootstrap and Knockout in my work.
    Many writers with technical knowledge lack communication skill; this is not the case here. The author has a good grasp of written communication as well as an appreciate for the right amount of new information to deliver at each step.
    The order in which concepts are presented is logical and allows steady progress. I hope to see more from this excellent writer.

     
    1.0

    Half-baked at every turn

    By Jim

    from Buena Park, CA

    About Me Developer

    Verified Reviewer

    Pros

    • Concise

    Cons

    • Difficult to understand
    • Too many errors

    Best Uses

      Comments about oreilly ASP.NET MVC 5 with Bootstrap and Knockout.js:

      This is not a suitable book for my library. I have built three ASP.Net MVC 5 applications and I couldn't make a number of examples work in the first few chapters.

      For instance, in the Code First development for Entity Framework on p.35, what is the DLL library which includes this namespace: System.Data.Entity.ModelConfiguration.Conventions ?

      The author's introduction to Bootstrap is utterly useless. A much better introduction to the subject is _Step by Step Bootstrap 3_ by Riwanto Megosinarso, available from Amazon.com.

      A much better overall presentation of ASP.Net MVC 5 is _Professional MVC 5_ (Jon Galloway et al) from WROX. The stuff in *this* book works!

      This review probably violates O'Reilly's guidelines, but their normally good reputation is downgraded by such a poor book.

      (1 of 2 customers found this review helpful)

       
      1.0

      I'm not satisfied at all

      By jesf31

      from Los Angeles, CA

      About Me Developer

      Verified Buyer

      Pros

      • Concise

      Cons

      • Not comprehensive enough
      • Too basic

      Best Uses

      • Intermediate
      • Student

      Comments about oreilly ASP.NET MVC 5 with Bootstrap and Knockout.js:

      This books is just a glance on the most important topics. Not good for me !!

      (3 of 3 customers found this review helpful)

       
      2.0

      A bit disappointing

      By ruirib

      from Aveiro, Portugal

      About Me Developer, Educator

      Verified Buyer

      Pros

      • Helpful examples

      Cons

      • Difficult to understand
      • Not comprehensive enough

      Best Uses

      • Intermediate

      Comments about oreilly ASP.NET MVC 5 with Bootstrap and Knockout.js:

      I found the book disappointing, even more so because the technologies addressed are my own favorites for web development.

      The fact is that I have some difficulties understanding who the book is addressed to. It can't be meant for novice users, as it provides any valuable introduction to either to Knockout or MVC and there are some glaring misses on Bootstrap. It surely is not meant to advanced users, as it hardly covers any advanced matters in any of the technologies. Intermediate users can benefit from some of the contents, but they will need other books on the subjects, as what this book provides is really not enough, unless the interest of the reader is simply to use the examples, many of which are useful.

      I think the book introduces the author's perspective on ways the technologies can be used for web development, but without providing relevant background and with some surprising misses. For example, with the current emphasis on responsive web design, which the book also makes, it's amazing how not a single example of using the bootstrap classes to achieve different layouts at different resolutions, is given.

      The only thing that saves the book, in my opinion, are the examples given. They illustrate some of the uses of the technologies addressed and they are helpful. Too bad that to be understood, the examples may require access to other sources of information, especially on Knockout and MVC.

      Improving the quality and the depth of the introductory chapters would go a long way to make this a better book. I hope that may happen, in future editions.

      (1 of 1 customers found this review helpful)

       
      5.0

      Solid and Clear with nuggets of lesser known MVC5 features

      By ST

      from Australia

      About Me Developer

      Verified Buyer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Intermediate
        • Novice
        • Student

        Comments about oreilly ASP.NET MVC 5 with Bootstrap and Knockout.js:

        I used this to move our current project to a new level. The level of MVC and technologes used was almost exactly as we have been doing and so it matched up with our approach very well.

        Displaying reviews 1-5

        Back to top

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Immediate Access - Go Digital what's this?
        Ebook:  $21.99
        Formats:  DAISY, ePub, Mobi, PDF
        Print & Ebook:  $27.49
        Print:  $24.99