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
80
React: How to JavaScript Hipster
osbornm
0
140
UX / UI - Lunch & Learn
osbornm
0
270
CSS, LESS, & The New UI
osbornm
0
190
AMD with RequireJS
osbornm
0
110
3D Printing Introduction
osbornm
0
90
Practical HTML 5
osbornm
2
440
Playr
osbornm
1
690
NuGet: Add Reference, Awesome
osbornm
1
910
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
23
1.9k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Why Our Code Smells
bkeepers
PRO
332
56k
Fireside Chat
paigeccino
25
2.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
From Idea to $5000 a Month in 5 Months
shpigford
377
46k
RailsConf 2023
tenderlove
16
720
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Typedesign – Prime Four
hannesfritz
37
2.2k
A Philosophy of Restraint
colly
200
16k
GitHub's CSS Performance
jonrohan
1026
450k
Happy Clients
brianwarren
94
6.6k
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 &