View
1.987
Download
1
Category
Tags:
Preview:
DESCRIPTION
A short introduction to Portable Class Libraries
Citation preview
PortableClass LibrariesDamir Arh, MVPData Platform Development
Vse več platform…
Windows Phone
.NET Framework
WindowsStore
Silverlight
… pomeni bolj zapleten razvoj
Alternativa?
Funkcionalnost
http://bit.ly/PclApihttp://bit.ly/PclApiDetails
.NET Fra
mework
Window
s Stor
e
Silverligh
t
Window
s Phone
Xbox 360
Core √ √ √ √ √
LINQ √ √ √ √
IQueryable √ √ √ 7.5
Dynamic keyword 4.5 √ √
Managed Extensibility Framework (MEF)
√ √ √
Network Class Library (NCL) √ √ √ √
Serialization √ √ √ √
WCF √ √ √ √
Model – View – View Model (MVVM) 4.5 √ √ √
Data Annotations 4.0.3+
√ √
XLINQ 4.0.3+
√ √ √ √
System.Numerics √ √ √
Načrtovalski vzorec MVVM
Model View Model View
Skupno Ločeno
Arhitektura aplikacije
View Models
Modeli
Skupno
Ogrodje
Pogledi
Windows Store
Ogrodje
Pogledi
.NET Framework
Ogrodje
Pogledi
Windows Phone
Primer aplikacije
Demo
Platforme imajo posebnosti
Abstrakcija posebnosti
Demo
Arhitektura aplikacije (drugič)
Ogrodje
Pogledi
Posebnosti
Windows Phone
Ogrodje
Pogledi
Posebnosti
Windows Store
Ogrodje
Pogledi
Posebnosti
.NET Framework
View Models
Modeli
Abstrakcije
Skupno
Uporaba knjižnic
NuGet podpora v 2.1 konec septembraPripravljene knjižnice
Portable Class Libraries Contrib - http://bit.ly/PclContribMEF - http://bit.ly/MefPortableReactive Extensions - http://bit.ly/RxSdk2Autofac - http://bit.ly/autofacJSON.NET - http://bit.ly/JsonNet
Prilagoditve knjižnicNinject - http://bit.ly/NinjectPortableMVVM Light Toolkit - http://bit.ly/MvvmLightPortable
Prednosti in slabosti
Poenostavljen razvoj
Pomanjkljiva podpora
Viri
Dokumentacija na MSDNhttp://bit.ly/PclMsdn
Video na Channel 9http://bit.ly/PclCh9
Razširitev za Visual Studio 2010http://bit.ly/PclVS2010
Vprašanja
damir.arh@adacta.sihttp://twitter.com/@DamirArh/http://www.damirscorner.com/
Recommended