Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Practical Knockout
Search
Matthew Osborn
June 30, 2015
0
150
Practical Knockout
A brownbag on Practical Knockout
Matthew Osborn
June 30, 2015
Tweet
Share
More Decks by Matthew Osborn
See All by Matthew Osborn
Palmetto - Introductory Messaging
osbornm
0
80
React: How to JavaScript Hipster
osbornm
0
140
UX / UI - Lunch & Learn
osbornm
0
280
CSS, LESS, & The New UI
osbornm
0
200
AMD with RequireJS
osbornm
0
110
3D Printing Introduction
osbornm
0
92
Practical HTML 5
osbornm
2
450
Playr
osbornm
1
700
NuGet: Add Reference, Awesome
osbornm
1
910
Featured
See All Featured
Scaling GitHub
holman
458
140k
Side Projects
sachag
452
42k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Facilitating Awesome Meetings
lara
50
6.1k
Into the Great Unknown - MozCon
thekraken
32
1.5k
Teambox: Starting and Learning
jrom
133
8.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
GraphQLとの向き合い方2022年版
quramy
43
13k
How GitHub (no longer) Works
holman
310
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Transcript
Practical PRACTICAL USES OF KNOCKOUT.JS IN OUR PLATFORM Knockout
MVVM Pattern u Created by great & powerful MSFT u
Removes all logic from UI Layer u Event driven with data binding
MVVM Pattern HTML QUnit View Model ASP.NET Model
knockout.js
Introduction u Declarative Bindings u Automatic UI Refresh u Dependency
Tracking u Templating
DEMO
Patterns Practices &