Upload
milena-ruis
View
219
Download
0
Embed Size (px)
Citation preview
Modern Apps para o Windows 8André Carlucci
Agenda
Windows Store Apps
MVVM Portable Libraries
Consumindo
Serviços
Frameworks para te
ajudar
MVVMThe Model-View-ViewModel
MVVM
View
ViewModel
Model
INotifyPropertyChanged
View ViewModel
DataContext.Title
DataContext.DateTime
DataContext.Description
ViewModel View
Aos interessados, novos valores aqui!
Opa! Deixa eu me atualizar já!
Posso executar esse comando?
Hmm… OK!
Comando.Execute!
NotifyPropertyChanged
View ViewModel
PORTABLE LIBRARIES
Feature .NET Framework Windows Store Silverlight Windows Phone Xbox 360Core √ √ √ √ √LINQ √ √ √ √IQueryable √ √ √ 7.5 and higherDynamic keyword Only 4.5 √ √Managed Extensibility Framework (MEF)
√ √ √
Network Class Library (NCL)
√ √ √ √
Serialization √ √ √ √Windows Communication Foundation (WCF)
√ √ √ √
Model-View-View Model (MVVM)
Only 4.5 √ √ √
Data annotations Only 4.0.3 and 4.5 √ √XLINQ Only 4.0.3 and 4.5 √ √ √ √System.Numerics √ √ √
Action!
FRAMEWORKS
Frameworks Open Source
MVVMLight
SignalR
Json.NET
Ninject
Zlib Kind of Magic
Obrigado!