Submit Search
Upload
Wp7 + mvvm
•
Download as PPTX, PDF
•
0 likes
•
269 views
W
WilliamBZA
Follow
A very demo-heavy talk about using MVVM in WP7 projects. Slides don't really cover much.
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 9
Download now
Recommended
MVP Mix 2015 Leveraging MVVM on all Platforms
MVP Mix 2015 Leveraging MVVM on all Platforms
James Montemagno
Single page application and Framework
Single page application and Framework
Chandrasekar G
DesignPatternsForScalability
DesignPatternsForScalability
Chris Ballance
Introduction To Umbraco
Introduction To Umbraco
Ken Cenerelli
Ember Overview in 5 Minutes
Ember Overview in 5 Minutes
Jay Phelps
Choosing a JavaScript Framework
Choosing a JavaScript Framework
Tim Rayburn
Microsoft Azure Virtual Networks
Microsoft Azure Virtual Networks
Helmy Mohamed
Single Page Applications
Single Page Applications
Massimo Iacolare
Recommended
MVP Mix 2015 Leveraging MVVM on all Platforms
MVP Mix 2015 Leveraging MVVM on all Platforms
James Montemagno
Single page application and Framework
Single page application and Framework
Chandrasekar G
DesignPatternsForScalability
DesignPatternsForScalability
Chris Ballance
Introduction To Umbraco
Introduction To Umbraco
Ken Cenerelli
Ember Overview in 5 Minutes
Ember Overview in 5 Minutes
Jay Phelps
Choosing a JavaScript Framework
Choosing a JavaScript Framework
Tim Rayburn
Microsoft Azure Virtual Networks
Microsoft Azure Virtual Networks
Helmy Mohamed
Single Page Applications
Single Page Applications
Massimo Iacolare
6 web development trends to follow in 2021
6 web development trends to follow in 2021
World Web Technology Pvt Ltd
Validation
Validation
joren de groof
NodeCommerce
NodeCommerce
mwzcommerce
Single Page Application presentation
Single Page Application presentation
John Staveley
Up and Running Quickly with Vue.js
Up and Running Quickly with Vue.js
Burton Smith
ASP.NET MVC for Begineers
ASP.NET MVC for Begineers
Shravan Kumar Kasagoni
Mvc Training
Mvc Training
FuturePoint Technologies
Mvvm knockout vs angular
Mvvm knockout vs angular
Basarat Syed
MVVM - Model View ViewModel
MVVM - Model View ViewModel
Dareen Alhiyari
MVVM
MVVM
Victor-Andrei Filimon
MVVM and Prism
MVVM and Prism
Bilal Ahmed
Training: MVVM Pattern
Training: MVVM Pattern
Betclic Everest Group Tech Team
Xamarin user group san diego - mvvm cross
Xamarin user group san diego - mvvm cross
Seamgen
Model View Madness
Model View Madness
Mike Wilcox
Adopting MVVM
Adopting MVVM
John Cumming
Understanding The MVVM Pattern (TechDays Belgium)
Understanding The MVVM Pattern (TechDays Belgium)
Laurent Bugnion
Introduce MVVM & How to implement it in your iOS app
Introduce MVVM & How to implement it in your iOS app
Harvey Hu
JavaScript TDD
JavaScript TDD
Uri Lavi
MVVM in iOS presentation
MVVM in iOS presentation
G ABHISEK
Advanced MVVM in Windows 8
Advanced MVVM in Windows 8
Gill Cleeren
Mobile App Architectures & Coding guidelines
Mobile App Architectures & Coding guidelines
Qamar Abbas
Mvc part 1
Mvc part 1
Gandhi Ghanashyam
More Related Content
What's hot
6 web development trends to follow in 2021
6 web development trends to follow in 2021
World Web Technology Pvt Ltd
Validation
Validation
joren de groof
NodeCommerce
NodeCommerce
mwzcommerce
Single Page Application presentation
Single Page Application presentation
John Staveley
Up and Running Quickly with Vue.js
Up and Running Quickly with Vue.js
Burton Smith
ASP.NET MVC for Begineers
ASP.NET MVC for Begineers
Shravan Kumar Kasagoni
Mvc Training
Mvc Training
FuturePoint Technologies
Mvvm knockout vs angular
Mvvm knockout vs angular
Basarat Syed
What's hot
(8)
6 web development trends to follow in 2021
6 web development trends to follow in 2021
Validation
Validation
NodeCommerce
NodeCommerce
Single Page Application presentation
Single Page Application presentation
Up and Running Quickly with Vue.js
Up and Running Quickly with Vue.js
ASP.NET MVC for Begineers
ASP.NET MVC for Begineers
Mvc Training
Mvc Training
Mvvm knockout vs angular
Mvvm knockout vs angular
Similar to Wp7 + mvvm
MVVM - Model View ViewModel
MVVM - Model View ViewModel
Dareen Alhiyari
MVVM
MVVM
Victor-Andrei Filimon
MVVM and Prism
MVVM and Prism
Bilal Ahmed
Training: MVVM Pattern
Training: MVVM Pattern
Betclic Everest Group Tech Team
Xamarin user group san diego - mvvm cross
Xamarin user group san diego - mvvm cross
Seamgen
Model View Madness
Model View Madness
Mike Wilcox
Adopting MVVM
Adopting MVVM
John Cumming
Understanding The MVVM Pattern (TechDays Belgium)
Understanding The MVVM Pattern (TechDays Belgium)
Laurent Bugnion
Introduce MVVM & How to implement it in your iOS app
Introduce MVVM & How to implement it in your iOS app
Harvey Hu
JavaScript TDD
JavaScript TDD
Uri Lavi
MVVM in iOS presentation
MVVM in iOS presentation
G ABHISEK
Advanced MVVM in Windows 8
Advanced MVVM in Windows 8
Gill Cleeren
Mobile App Architectures & Coding guidelines
Mobile App Architectures & Coding guidelines
Qamar Abbas
Mvc part 1
Mvc part 1
Gandhi Ghanashyam
Windows Phone App with MVVM design patten
Windows Phone App with MVVM design patten
Kamalakannan Annamalai
Knockout js
Knockout js
Andrey Kolodnitsky
How I Accidentally Discovered MVVM
How I Accidentally Discovered MVVM
Bradford Dillon
Building databound JavaScript apps with Knockoutjs
Building databound JavaScript apps with Knockoutjs
Nish Anil
MVC architecture by Mohd.Awais on 18th Aug, 2017
MVC architecture by Mohd.Awais on 18th Aug, 2017
Innovation Studio
Angular JS lecture
Angular JS lecture
Cooper Thompson
Similar to Wp7 + mvvm
(20)
MVVM - Model View ViewModel
MVVM - Model View ViewModel
MVVM
MVVM
MVVM and Prism
MVVM and Prism
Training: MVVM Pattern
Training: MVVM Pattern
Xamarin user group san diego - mvvm cross
Xamarin user group san diego - mvvm cross
Model View Madness
Model View Madness
Adopting MVVM
Adopting MVVM
Understanding The MVVM Pattern (TechDays Belgium)
Understanding The MVVM Pattern (TechDays Belgium)
Introduce MVVM & How to implement it in your iOS app
Introduce MVVM & How to implement it in your iOS app
JavaScript TDD
JavaScript TDD
MVVM in iOS presentation
MVVM in iOS presentation
Advanced MVVM in Windows 8
Advanced MVVM in Windows 8
Mobile App Architectures & Coding guidelines
Mobile App Architectures & Coding guidelines
Mvc part 1
Mvc part 1
Windows Phone App with MVVM design patten
Windows Phone App with MVVM design patten
Knockout js
Knockout js
How I Accidentally Discovered MVVM
How I Accidentally Discovered MVVM
Building databound JavaScript apps with Knockoutjs
Building databound JavaScript apps with Knockoutjs
MVC architecture by Mohd.Awais on 18th Aug, 2017
MVC architecture by Mohd.Awais on 18th Aug, 2017
Angular JS lecture
Angular JS lecture
Recently uploaded
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
ScyllaDB
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
CzechDreamin
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
Samy Fodil
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
FIDO Alliance
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Srushith Repakula
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
Stephen Perrenod
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
ECS 2024 Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
Femke de Vroome
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
IES VE
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
Jennifer Lim
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
Mark Opanasiuk
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
UXDXConf
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
iSEO AI
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
confluent
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
CzechDreamin
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
中 央社
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
vincent683379
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
FIDO Alliance
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
FIDO Alliance
Recently uploaded
(20)
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
ECS 2024 Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Wp7 + mvvm
1.
WP7 + MVVM William
Brander @WilliamBZA http://www.WilliamB.Net william@williamb.net
2.
Design Patterns like
a baws Model View Controller
3.
MVC/P is cool,
but… • What about separate model objects? • How do objects communicate? • Hard to test – tightly coupled!
4.
Naïve MVVM Model
ViewModel View Model Controller
5.
Cool. Or is
it? • More testable • Can combine multiple objects into one • But all we’ve done is aggregate our model
6.
A Better MVVM
View DataBinding Commands Messaging ViewModel Controller Models
7.
Caliburn.Micro • Dependency Injection •
Messaging • Commanding
8.
MVVM Frameworks •
Roll your own • Caliburn.Micro • MVVM Light • Atomic MVVM
9.
Questions? William Brander
@WilliamBZA http://www.WilliamB.Net william@williamb.net
Download now