2012 03-15-azure-mobile

Preview:

DESCRIPTION

vidéo is available in Azure Hub at aka.ms/azurehub, especially at http://www.youtube.com/watch?v=fYGPTZGE4m8&list=PLAF19CFAF5C3D5C58&index=27&feature=plpp_video

Citation preview

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 development.stephane.sibue@softelite.fr(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

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/projetsbenlau@microsoft.com

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

Recommended