2012 03-15-azure-mobile
-
Upload
benjguin -
Category
Technology
-
view
512 -
download
0
description
Transcript of 2012 03-15-azure-mobile
Pendant le Live Meeting, vous pouvez télécharger la présentation en cliquant sur l’onglet « Document »
Pour toutes questions nous accorderons 15 minutes en fin de séance, merci d’utiliser le module « Q&R »
Ce Live Meeting est enregistré, vous pourrez le visionner sur le site www.visualstudio.fr
Merci et bonne séance!
Quelques informations importantes avant de commencer le Live Meeting:
Azure Serie 4/4 - Développer pour les téléphones, les tablettes et le cloud avec Visual Studio 2010
Benjamin Guinebertière(www.benjguin.com)Microsoft
15/03/2012
Visual Studio Webcast Series
Stéphane SibuéSOFTELITEwww.softelite.fr
Société de développement de logiciels mobiles.
Plateformes :− Windows Phone− iOS− Android.
Existe depuis 2008
Stéphane Sibué, MVP Windows Phone [email protected](MVP depuis 10 ans).
Agenda
− Rappels Windows Azure− Présentation des toolkits Azure pour SmartPhones
− Généralités− Windows Phone 7
− Développement (NuGet, installation …)− Authentifications (ASP.NET Membership, ACS)− Accès à SQL Azure− Accès au stockage− Notifications
− iOS− Android
− Et aussi− Toolkit Azure pour Windows 8
− Q&R
Un backend dans le cloud ?
SmartphoneConnecté (souvent voire tout le temps)OmniprésentMarketplace
CloudAccès commun (et tout le temps connecté)Elastique (Scalable)Facturation à la consommation
− Communication depuis les smartphone− La base : HTTP mais aussi TCP− Des protocoles intéropérables : REST,
ODATA,…− Plein de formats possibles : SOAP, JSON,
POX,…
− Communication sur Windows Azure− Endpoints HTTP et TCP− .NET mais aussi d’autres technologies (Java,
PHP,…)
Un Backend dans le cloud ?
Composants principaux de la plateforme− Windows Azure Compute
− Web Role− Worker Role
− SQL Azure− Stockage Windows Azure
− Blobs (fichiers)− Tables (clefs/valeurs, noSql)− Queues
Account
Containe
r Blobs
Table Entities
Queue Messages
Stockage Windows Azure
http://<account>.blob.core.windows.net/<container>
http://<account>.table.core.windows.net/<table>
http://<account>.queue.core.windows.net/<queue>
Windows Phone 7
− Windows Azure Toolkit for Windows Phone 7
Existe aussi sous forme de packages NuGet pour ajouter des fonctionnalités à un projet Windows Phone 7
Mais aussi pour iOS et Android
http://www.wadewegner.com/2011/08/windows-azure-toolkits-for-devices-now-with-android/
https://github.com/WindowsAzure-Toolkits
Windows Azure Toolkit for Mobile− Qu’y trouve-t-on ?
− Des librairies pour Azure et pour smartphone− Des templates de projet Visual Studio (pour
Azure et WP7)− Des packages Azure « prêt à déployer » pour les
XCodeurs et les Eclipseurs− Des samples qui couvrent toutes les
fonctionnalités du toolkit− Et bien évidemment toutes les sources de ce
toolkit
Portail d’administration
DémonstrationVisual Studio Webcast Series
Développement Windows Phone 7 avec leWindows Azure Toolkit for Windows Phone 7(NuGet, Installation, …)
Authentification par ASP.NET Membership
DémonstrationVisual Studio Webcast Series
Authentification par ASP.NET membership
Authentification par ACS
DémonstrationVisual Studio Webcast Series
Authentification par Windows Azure ACS
Stockage dans SQL Azure
Voir explications complémentaires de Stéphanie Hertrichhttp://blogs.msdn.com/stephehttp://aka.ms/ivhcnj
Stockage Windows Azure
DémonstrationVisual Studio Webcast Series
Stockages Windows Azure & Windows Phone 7
Notifications
DémonstrationVisual Studio Webcast Series
Windows Phone 7 push notifications
DémonstrationVisual Studio Webcast Series
iOS
DémonstrationVisual Studio Webcast Series
Android
Et les autres tablettes
− http://watwindows8.codeplex.com/− http://buildwindows.com/
− http://aka.ms/bzt1jz
Vous voulez développer une appli Windows Phone ? Inscrivez-vous
Profitez d’un programme d’accompagnement pour développeurs, à la carte et sans engagement
− Un guide vous contacte et vous accompagne personnellement
− Il met à votre disposition des ressources : accès gratuits* Marketplace, prêts/dons* de téléphone…
− Il vous propose du coaching technique et design
− Il vous aide à rendre visible votre application en ligne et à des événements
*Dans la limite des quantités disponibles
Pour aller plus loin
Un projet, des questions, contactez nous!http://www.visualstudio.fr/[email protected]
Retrouvez tous les évènements Visual Studio : http://www.microsoft.com/france/visual-studio/evenements/default.aspx
Windows 8 MegacampUne opportunité exclusive de prendre en main Windows 8 et Visual Studio 11 !
Au travers 3h de démonstration et 3h de manipulation, apprenez à maîtriser de bout en bout le développement d’applications Metro pour Windows 8 avec Visual Studio 11.
Un expert vous accompagnera tout au long d’un scénario de développement d’application de sa conception à son déploiement.
Inscrivez-vous dès
maintenant!
http://aka.ms/w8megacamp
Attention, places limitées aux 400 premiers inscrits pour les exercices de manipulation
29 mars 2012Accueil à 8h30
Microsoft France41 Quai Prés Roosevelt 92130 Issy-les-Moulineauxc