Filename Size Carlo Russo - KnockoutJS Blueprints - 2015.epub 1.9 MB Carlo Russo - KnockoutJS Blueprints - 2015.pdf 5.2 MB Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/cart.html 1011 B Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/contact_us.html 1.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/index.html 2.2 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/basket-localStorage.js 507 B Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/basket.js 244 B Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/cart.js 449 B Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/contact_us.js 1.1 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/index.js 1.6 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/jquery.js 93.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/knockout-3.2.0.debug.js 254.7 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_Code/js/knockout.js 52.9 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/cart.html 1011 B Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/contact_us.html 1.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/index.html 2.2 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/basket-localStorage.js 507 B Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/basket.js 244 B Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/cart.js 449 B Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/contact_us.js 1.1 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/index.js 1.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/jquery.js 93.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/knockout-3.2.0.debug.js 254.7 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_FinalPackage/js/knockout.js 52.9 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/css/styles.css 540 B Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/bracelet_1_big_1.jpg 145.1 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/bracelet_1_small.jpg 44.7 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/bracelet_2_big_1.jpg 241.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/bracelet_2_big_2.jpg 241.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/bracelet_2_big_3.jpg 241.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/bracelet_2_small.jpg 69.6 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_1_big_1.jpg 221.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_1_small.jpg 72.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_2_big_1.jpg 608.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_2_big_2.jpg 608.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_2_big_3.jpg 608.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_2_small.jpg 139.9 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_3_big_1.jpg 106 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_3_big_2.jpg 106 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_3_small.jpg 33.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_4_big_1.jpg 139.4 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/earring_4_small.jpg 36.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_1_big_1.jpg 297.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_1_small.jpg 82.4 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_2_big_1.jpg 177.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_2_big_2.jpg 177.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_2_big_3.jpg 177.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_2_small.jpg 60.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_3_big_1.jpg 119.1 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_3_big_2.jpg 119.1 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_3_small.jpg 27.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_4_big_1.jpg 129.6 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_4_small.jpg 37.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_5_big_1.jpg 217.2 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_5_big_2.jpg 217.2 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/necklace_5_small.jpg 55.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_1_big_1.jpg 285.3 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_1_small.jpg 84.4 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_2_big_1.jpg 324.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_2_big_2.jpg 324.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_2_big_3.jpg 324.8 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_2_small.jpg 83.5 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_3_big_1.jpg 127.4 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_3_big_2.jpg 127.4 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/images/ring_3_small.jpg 43.9 KB Code/Chapter 1/0840OS_01_3ndDraft_CR_StartingPackage/products.json 4.4 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/binding-handlers/autocomplete.js 1.3 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/binding-handlers/button.js 432 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/binding-handlers/clearable.html 114 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/binding-handlers/clearable.js 929 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/binding-handlers/datepicker.js 934 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/components/hotelCard.html 642 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/components/hotelCard.js 619 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/components/search.html 1.7 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/components/search.js 2.3 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/index.js 527 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/require.js 80.8 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/room.js 1.2 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/stringTemplateEngine.js 502 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/text.js 15.1 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/.jshintrc 336 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/accordion.js 14.3 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/autocomplete.js 16 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/button.js 11.1 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/core.js 7.5 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/datepicker.js 76.1 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/dialog.js 21.3 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/draggable.js 31.8 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/droppable.js 11.3 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-blind.js 2.1 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-bounce.js 2.9 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-clip.js 1.6 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-drop.js 1.6 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-explode.js 2.5 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-fade.js 738 B Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-fold.js 1.8 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-highlight.js 1.2 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-puff.js 1.2 KB Code/Chapter 2/0840OS_02_3ndDraft_CR_FinalPackage/app/ui/effect-pulsate.js 1.5 KB