Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
100300Windows Store LOB appsv poslovnih okoljihDamir Arh, Adacta d.o.o.Arhitekt programske opremeMVP – Visual C#@DamirArh,...
100300Agenda Aplikacije za Windows Store Delo s podatki Varnost Distribucija Prism for Windows Runtime
100300Značilnosti aplikacij za Windows Store Omejen nabor funkcionalnosti Intuitivna uporaba Prepoznavna grafična podob...
100300Aplikacija za Windows Store: Poslovnaaplikacija
100300Oblikovalska načela Pride in craftsmanship Be fast and fluid Authentically digital Do more with less Win as one
100300Primeri poslovnih aplikacij Pregledna plošča Katalogi Podpora dela na terenu Pregledovanje in potrjevanje dokume...
100300Rokovanje s podatki Imenski prostor System.Data ni na voljo Komunikacija s storitvenimi vmesniki Omejena podpora ...
100300OData
100300Nestrukturirana hramba podatkov ApplicationData (izolirana hramba) Settings LocalSettings RoamingSettings Folde...
100300Strukturirana hramba podatkov C++: Extensible Storage Engine JS: IndexedDB .NET: SQLite
100300SQLite
100300Sync Toolkit Windows 8 WinRT Microsoft Sync Framework - http://bit.ly/SyncFx Microsoft Sync Framework Toolkit - ht...
100300Avtentikacija Domenska avtentikacija Private Networks capability Enterprise Authentication capability ADFS WebA...
100300OAuth
100300Certifikati Izolacija postavlja številne omejitve Vsaka aplikacija ima svojo shrambo certifikatov CertificateEnro...
100300Šifriranje podatkov Visok nivo abstrakcije PasswordVault DataProtectionProvider Nizek nivo abstrakcije Windows....
100300Distribucija aplikacij
100300Sideloading Alternativni načini nameščanja aplikacij Visual Studio 2012 (lokalno in oddaljeno) Ročni zagon namest...
100300Licenčne omejitve Razvojna licenca 30 ali 90 dni Za potrebe razvoja in testiranja Produkcijska licencaVerzija Wi...
100300Prism for Windows Runtime Projekt skupine Patterns & Practices Vzorčni prodajni katalog Arhitekturno priporočilo...
100300Funkcionalnosti Windows 8 Ţivljenjski cikel aplikacije Prilagajanje postavitvi aplikacije Ţiva ploščica Navigaci...
100300Poslovne funkcionalnosti Lokalno upravljanje s podatki Komunikacija s storitvami WebAPI Validacija podatkov Avte...
100300Arhitekturni vzorci MVVM in testiranje Kompozicija uporabniškega vmesnika Osnovni razred za ukaze z delegati Šib...
100300AdventureWorksShopperReferenceImplementation
100300Obseg gradiva Referenčna aplikacija Knjiţnici za uporabo v lastni aplikaciji Prism.StoreApps Prism.PubSubEvents...
100300Sklep Primerno za določene aplikacije Ni resnih tehničnih zadrţkov Pravočasen scenarij distribucije Licenčni pog...
300VPRAŠANJAProsimo vas, da po koncu predavanja izpolnitevprašalnike. Nekoga izmed vas bomo nagradiliz Nokio Lumia 820.Vpr...
Upcoming SlideShare
Loading in …5
×

Windows Store LOB Apps v poslovnih okoljih

1,225 views

Published on

Slides from my session on LOB apps for Windows Store at NT conference 2013

Published in: Technology
  • ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ I love this site. It always finds me the best tutors in accordance with my needs. I have been using it since last year. The prices are not expensive compared to other sites. I am glad I discored this site:)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Windows Store LOB Apps v poslovnih okoljih

  1. 1. 100300Windows Store LOB appsv poslovnih okoljihDamir Arh, Adacta d.o.o.Arhitekt programske opremeMVP – Visual C#@DamirArh, http://www.damirscorner.com
  2. 2. 100300Agenda Aplikacije za Windows Store Delo s podatki Varnost Distribucija Prism for Windows Runtime
  3. 3. 100300Značilnosti aplikacij za Windows Store Omejen nabor funkcionalnosti Intuitivna uporaba Prepoznavna grafična podoba Izkoristek celotnega zaslona Upravljanje z dotikom Certifikacija Izvajanje v peskovniku Distribucija prek trgovine
  4. 4. 100300Aplikacija za Windows Store: Poslovnaaplikacija
  5. 5. 100300Oblikovalska načela Pride in craftsmanship Be fast and fluid Authentically digital Do more with less Win as one
  6. 6. 100300Primeri poslovnih aplikacij Pregledna plošča Katalogi Podpora dela na terenu Pregledovanje in potrjevanje dokumentov Odločanje o poslovnih procesih …
  7. 7. 100300Rokovanje s podatki Imenski prostor System.Data ni na voljo Komunikacija s storitvenimi vmesniki Omejena podpora WCF OData Členjenje XML in JSON
  8. 8. 100300OData
  9. 9. 100300Nestrukturirana hramba podatkov ApplicationData (izolirana hramba) Settings LocalSettings RoamingSettings Folder LocalFolder RoamingFolder TemporaryFolder Omejen dostop do datotečnega sistema LocalStorage v HTML/JS aplikacijah
  10. 10. 100300Strukturirana hramba podatkov C++: Extensible Storage Engine JS: IndexedDB .NET: SQLite
  11. 11. 100300SQLite
  12. 12. 100300Sync Toolkit Windows 8 WinRT Microsoft Sync Framework - http://bit.ly/SyncFx Microsoft Sync Framework Toolkit - http://bit.ly/SyncFxToolkit Sync Toolkit Windows 8 WinRT - http://bit.ly/SyncFxWinRTMicrosoft Sync FrameworkSQL ServerMicrosoft Sync FrameworkSQL ServerSync Framework Toolkit ClientSilverlight /WPIsolated StorageHTML5LocalStorageSync Framework Toolkit ServerMicrosoft Sync FrameworkSQL ServerSync Toolkit Windows 8 WinRTWinRTSQLiteSync Framework Toolkit ServerMicrosoft Sync FrameworkSQL Server
  13. 13. 100300Avtentikacija Domenska avtentikacija Private Networks capability Enterprise Authentication capability ADFS WebAuthenticationBroker OAuth WebAuthenticationBroker Uporabniško ime in geslo CredentialPicker PasswordVault
  14. 14. 100300OAuth
  15. 15. 100300Certifikati Izolacija postavlja številne omejitve Vsaka aplikacija ima svojo shrambo certifikatov CertificateEnrollmentManager Programski dostop do certifikatov v shrambi ni podprt HttpClientHandler.ClientCertificateOption V izjemnih primerih dostop do certifikatov na pametnih karticah Shared User Certificates capability
  16. 16. 100300Šifriranje podatkov Visok nivo abstrakcije PasswordVault DataProtectionProvider Nizek nivo abstrakcije Windows.Security.Cryptography.Core Zgoščevalni algoritmi Simetrični algoritmi Asimetrični algoritmi
  17. 17. 100300Distribucija aplikacij
  18. 18. 100300Sideloading Alternativni načini nameščanja aplikacij Visual Studio 2012 (lokalno in oddaljeno) Ročni zagon namestitvenega skripta Zagon namestitvenega skripta z omreţnega diska Microsoft System Center Windows Intune
  19. 19. 100300Licenčne omejitve Razvojna licenca 30 ali 90 dni Za potrebe razvoja in testiranja Produkcijska licencaVerzija Windows Pridružen domeni Zunaj domeneWindows RT Ni na voljo Potreben ključWindows 8 Ni na voljo Ni na voljoWindows 8 Pro Potreben ključ Potreben ključWindows 8 Enterprise Da Potreben ključ
  20. 20. 100300Prism for Windows Runtime Projekt skupine Patterns & Practices Vzorčni prodajni katalog Arhitekturno priporočilo Duhovni naslednik Prism Kodno ime: Kona Guidance http://prismwindowsruntime.codeplex.com/ http://konaguidance.codeplex.com/
  21. 21. 100300Funkcionalnosti Windows 8 Ţivljenjski cikel aplikacije Prilagajanje postavitvi aplikacije Ţiva ploščica Navigacija med stranmi Iskanje Nastavitve
  22. 22. 100300Poslovne funkcionalnosti Lokalno upravljanje s podatki Komunikacija s storitvami WebAPI Validacija podatkov Avtentikacija
  23. 23. 100300Arhitekturni vzorci MVVM in testiranje Kompozicija uporabniškega vmesnika Osnovni razred za ukaze z delegati Šibka sklopljenost z vzorcem pub-sub
  24. 24. 100300AdventureWorksShopperReferenceImplementation
  25. 25. 100300Obseg gradiva Referenčna aplikacija Knjiţnici za uporabo v lastni aplikaciji Prism.StoreApps Prism.PubSubEvents Zagonski projekti HelloWorld HelloWorldWithContainer ValidationQuickstart EventAggregatorQuickstart Spremljevalna dokumentacija
  26. 26. 100300Sklep Primerno za določene aplikacije Ni resnih tehničnih zadrţkov Pravočasen scenarij distribucije Licenčni pogoji
  27. 27. 300VPRAŠANJAProsimo vas, da po koncu predavanja izpolnitevprašalnike. Nekoga izmed vas bomo nagradiliz Nokio Lumia 820.Vprašalniki bodo poslani na vaš e-naslov,dostopni pa bodo tudi preko profila na spletnemmestu www.ntk.siNajlepša hvala!Iščete kakovostno izobraţevanje? Obiščite Microsoftove izobraţevalne centre:Uspeh = Znanje = Microsoftovi uradni tečaji + predavatelji Microsoft Certified Trainer

×