WinRT et l’accès auxdonnéesBenoit LautDéveloppeurMVP Visual StudioUcayaXaml ça roxe !http://benoitlaut.netSébastien Pertus...
Donnez votre avis !Depuis votre smartphone, sur :http://notes.mstechdays.frDe nombreux lots à gagner toutes les heures !!!...
http://www.ucaya.com
• Principes de l’accès aux données• L’utilisateur : fournisseur de données• Usages de données locales• Usages de données d...
Type de données Représentation Portée / AccessibilitéBinaire Blob Local au périphériqueTexte Table Locale à l’applicationO...
• Que veut-on en faire ?– Créer et persister– Lire– Rechercher– Partager– Gérer un cache– SynchroniserPrincipes
• Contacts• Calendrier• Documents• Photos• Vidéos• MusiqueDonnées Utilisateur
Données utilisateur : API Windows 8Windows.Storage.KnownFoldersWindows.ApplicationModel.ContactsAPI Live SDK
ACCÈS AUX DONNÉESPERSONNELLESLibrairie de musiques
• Contenu applicatif• Persistance de paramètres, d’état• Cache d’optimisation du chargement /navigation• Cache d’accès off...
Stockage local : API Windows 8Windows.Storage.ApplicationDataSQL LITE (base de données relationnelles)IndexedDB (base de d...
SQLite• Moteur de base de données cross-plateform– Utilisez le même moteur que ce soit sur Win8, WP8 oud’autres systèmes– ...
• Projet Codeplex (enfin presque …)– Non supporté par MS– Basé sur la toolkit Sync FX 4.0Synchronisez vos donnéesSync.Win8...
SQLITEDonnées locales
Développement Applications• d’entreprise• connectées• multi-device• multi-plateformeUsages de données distantes
Stockage distant : API Windows 8Azure Mobile ServicesWCF Data Services / ODATASystem.Net.Http.HttpClient
ACCÈS DISTANTWCF Data Services
Identifier les données…Choisir son API….En résumé…
Accélérateur WindowsRessourcesCoachingVisibilitéaka.ms/accelerateur-windowsPlus d’info ? RDV stand Windows 8L’Accélérateur...
Formez-vous en ligneRetrouvez nos évènementsFaites-vous accompagnergratuitementEssayer gratuitement nossolutions ITRetrouv...
Prochain SlideShare
Chargement dans…5
×

WinRT et l'accès aux données

388 vues

Publié le

Venez découvrir l'ensemble des possibilités d'acquisition de données sous WINRT. Du simple requétage via Web Services en passant par les requêtes REST, découvrez toutes les manières de récupérer vos données connectées. Mais pas que ! Découvrez le support de SQLite dans vos applications et sa facilité d'intégration. Passez en mode déconnecté sans laissez vos utilisateurs sur le carreau. Et pour pousser le sujet au bout, découvrez même comment synchroniser vos données via ODATA !

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
388
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
9
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Intro code / dev
  • Notation
  • WinRT et l'accès aux données

    1. 1. WinRT et l’accès auxdonnéesBenoit LautDéveloppeurMVP Visual StudioUcayaXaml ça roxe !http://benoitlaut.netSébastien PertusDPE Windows 8 XamlMicrosofthttp://blogs.msdn.com/b/mim
    2. 2. Donnez votre avis !Depuis votre smartphone, sur :http://notes.mstechdays.frDe nombreux lots à gagner toutes les heures !!!Claviers, souris et jeux Microsoft…Merci de nous aider à améliorer les TechDayshttp://notes.mstechdays.fr
    3. 3. http://www.ucaya.com
    4. 4. • Principes de l’accès aux données• L’utilisateur : fournisseur de données• Usages de données locales• Usages de données distantesAgenda
    5. 5. Type de données Représentation Portée / AccessibilitéBinaire Blob Local au périphériqueTexte Table Locale à l’applicationObjets XML ItinéranteValeurs Json… Distante, Externe..Principes
    6. 6. • Que veut-on en faire ?– Créer et persister– Lire– Rechercher– Partager– Gérer un cache– SynchroniserPrincipes
    7. 7. • Contacts• Calendrier• Documents• Photos• Vidéos• MusiqueDonnées Utilisateur
    8. 8. Données utilisateur : API Windows 8Windows.Storage.KnownFoldersWindows.ApplicationModel.ContactsAPI Live SDK
    9. 9. ACCÈS AUX DONNÉESPERSONNELLESLibrairie de musiques
    10. 10. • Contenu applicatif• Persistance de paramètres, d’état• Cache d’optimisation du chargement /navigation• Cache d’accès offlineUsages de données locales
    11. 11. Stockage local : API Windows 8Windows.Storage.ApplicationDataSQL LITE (base de données relationnelles)IndexedDB (base de données objets)
    12. 12. SQLite• Moteur de base de données cross-plateform– Utilisez le même moteur que ce soit sur Win8, WP8 oud’autres systèmes– Support des transactions et de l’indexation
    13. 13. • Projet Codeplex (enfin presque …)– Non supporté par MS– Basé sur la toolkit Sync FX 4.0Synchronisez vos donnéesSync.Win8 Sync Fx Toolkit 4.0Sync Framework 2.1SQL SERVER 20xxSQLiteWinRT
    14. 14. SQLITEDonnées locales
    15. 15. Développement Applications• d’entreprise• connectées• multi-device• multi-plateformeUsages de données distantes
    16. 16. Stockage distant : API Windows 8Azure Mobile ServicesWCF Data Services / ODATASystem.Net.Http.HttpClient
    17. 17. ACCÈS DISTANTWCF Data Services
    18. 18. Identifier les données…Choisir son API….En résumé…
    19. 19. Accélérateur WindowsRessourcesCoachingVisibilitéaka.ms/accelerateur-windowsPlus d’info ? RDV stand Windows 8L’Accélérateur Windows
    20. 20. Formez-vous en ligneRetrouvez nos évènementsFaites-vous accompagnergratuitementEssayer gratuitement nossolutions ITRetrouver nos expertsMicrosoftPros de l’ITDéveloppeurswww.microsoftvirtualacademy.comhttp://aka.ms/generation-apphttp://aka.ms/evenements-developpeurshttp://aka.ms/itcamps-franceLes accélérateursWindows Azure, Windows Phone,Windows 8http://aka.ms/telechargementsLa Dev’Team sur MSDNhttp://aka.ms/devteamL’IT Team sur TechNethttp://aka.ms/itteam

    ×