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
140
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
79
React: How to JavaScript Hipster
osbornm
0
130
UX / UI - Lunch & Learn
osbornm
0
260
CSS, LESS, & The New UI
osbornm
0
190
AMD with RequireJS
osbornm
0
100
3D Printing Introduction
osbornm
0
88
Practical HTML 5
osbornm
2
440
Playr
osbornm
1
680
NuGet: Add Reference, Awesome
osbornm
1
900
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
33
13k
Building Your Own Lightsaber
phodgson
100
5.7k
Designing the Hi-DPI Web
ddemaree
276
33k
GitHub's CSS Performance
jonrohan
1025
450k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
Infographics Made Easy
chrislema
238
18k
Web development in the modern age
philhawksworth
203
10k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
The Pragmatic Product Professional
lauravandoore
26
5.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
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 &