global windows azure bootcamp : pierre-yves fare mobile services. (sponsor annuel du mug-lyon:...

10

Click here to load reader

Upload: mug-lyon-microsoft-user-group

Post on 16-Apr-2017

1.675 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Boot Camp

Présentationd’Azure Mobile Services

Page 2: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Création d'une application simple de gestion

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

• Création d'un service et d'une base de données

• Utiliser l'api Azure Mobile Services pour les accès aux bases

Page 3: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

Prêt en quelques minutes

manage.windowsazure.com

Création du service web

Page 4: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Création du service web

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

Page 5: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Création du service web

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

ou .Net (Preview)

ou créer une nouvelle DB

Page 6: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Création du service web

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

Page 7: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

Conception de la base de données

Page 8: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

Présentation de l’API

Microsoft.WindowsAzure.MobileServices (namespace){• MobileServiceClient : accès au service mobile

• IMobileTable<T> : accès à une table}

Client .Net :

Nuget (console) :PM> Install-Package WindowsAzure.MobileServices

Page 9: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

Utilisation de l’API

• Récupérer une référence sur la table Worker :

IMobileServiceTable<Worker> workerTable = client.GetTable<Worker>();

• Récupérer une référence vers le service :

MobileServiceClient client = new MobileServiceClient(’’service url’’, ‘’app key’’);

• Récupérer les workers :

List<Worker> productiveWorkers = await workerTable.Where(worker => worker.productivity > 3).ToListAsync();

Page 10: Global Windows Azure Bootcamp : Pierre-Yves Fare Mobile Services. (sponsor Annuel du MUG-Lyon: Viseo)

Boot Camp - Présentation « Mobile Services » - FARE Pierre-Yves

29/03/2014

Utilisation de l’API

• Récupérer une référence sur la table Worker :

IMobileServiceTable<Worker> workerTable = client.GetTable<Worker>();

• Récupérer une référence vers le service :

MobileServiceClient client = new MobileServiceClient(’’service url’’, ‘’app key’’);

• Récupérer les workers :

List<Worker> productiveWorkers = await workerTable.Where(worker => worker.productivity > 3).ToListAsync();