AMBIENT INTELLIGENCE
tech days•
2015
#mstechdays techdays.microsoft.fr
ASP.NET Web API &
Azure API Management
Stéphane Goudeau
Microsoft - @stephgou66
Florent Santin
Infinite Square - @santinflo
tech.days 2015#mstechdays
 Des API, pourquoi ?
 API en Web : ASP.NET Web API
 Bonnes pratiques de développement et de t...
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Historiquement :
• Egalement aujourd’hui :
Pourquoi?
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
Historique des API Web en environnement Microsoft
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Basé sur ASP.NET MVC
• Modèle de programmation HTTP sta...
DEMO
Une première Web API
Titre session pied de page
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Depuis 2005 - Visual Studio dispose d’outils dédiés
aux...
DEMO
Bonnes pratiques de dev et
de test
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Un projet ASP.NET Web API s’héberge comme
n’importe que...
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Service d’exposition d’une API Web :
• Ajout de fonctio...
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
Après l’hébergement, la mise à disposition
DEMO
Azure API Management
tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• ASP.NET Web API est le compromis idéal entre
productivi...
tech.days 2015#mstechdays
Activez vos bénéfices Azure jusqu’à
115€ de ressources mensuelles
offertes
115€ /mois
x5 membres...
tech.days 2015#mstechdays
#mstechdays techdays.microsoft.fr
MERCI !
Prochain SlideShare
Chargement dans…5
×

ASP.NET Web API & Azure API Management

644 vues

Publié le

Toute entreprise devrait aujourd'hui développer et mettre en oeuvre une stratégie API. Découvrez les solutions ASP.NET Web API & Azure API Management pour le faire efficacement.

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
644
Sur SlideShare
0
Issues des intégrations
0
Intégrations
5
Actions
Partages
0
Téléchargements
37
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

ASP.NET Web API & Azure API Management

  1. 1. AMBIENT INTELLIGENCE tech days• 2015 #mstechdays techdays.microsoft.fr
  2. 2. ASP.NET Web API & Azure API Management Stéphane Goudeau Microsoft - @stephgou66 Florent Santin Infinite Square - @santinflo
  3. 3. tech.days 2015#mstechdays  Des API, pourquoi ?  API en Web : ASP.NET Web API  Bonnes pratiques de développement et de test d’API  Hosting d’API : Azure API Management ASP.NET Web API et Azure API Management
  4. 4. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management • Historiquement : • Egalement aujourd’hui : Pourquoi?
  5. 5. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management Historique des API Web en environnement Microsoft
  6. 6. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management • Basé sur ASP.NET MVC • Modèle de programmation HTTP standard • S’appuie sur REST (et uniquement sur REST) • Composition de requête, routes, filtres • Simplifie la testabilité Fonctionnement
  7. 7. DEMO Une première Web API Titre session pied de page
  8. 8. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management • Depuis 2005 - Visual Studio dispose d’outils dédiés aux tests et à la qualité • Sur vos Web API, les actions importantes : Tests, performances
  9. 9. DEMO Bonnes pratiques de dev et de test
  10. 10. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management • Un projet ASP.NET Web API s’héberge comme n’importe quel autre site Web : Hébergement
  11. 11. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management • Service d’exposition d’une API Web : • Ajout de fonctionnalités pour diffuser l’API auprès de développeurs tiers : Après l’hébergement, la mise à disposition
  12. 12. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management Après l’hébergement, la mise à disposition
  13. 13. DEMO Azure API Management
  14. 14. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management • ASP.NET Web API est le compromis idéal entre productivité et respect des standard pour l’écriture d’API • Azure API Management simplifie grandement l’exposition d’API à des tiers en fournissant tout l’outillage annexe essentiel
  15. 15. tech.days 2015#mstechdays Activez vos bénéfices Azure jusqu’à 115€ de ressources mensuelles offertes 115€ /mois x5 membres x3 ans = 4 175€ de ressources offertes http://azure.com http://aka.ms/azurepourmsdn 150€ de ressources offertes Sans engagement Pour tous Un mois d’essai offert http://www.microsoft.com/bizspark/ Les Ressources Azure Pour les startups Bizspark = 49 000€ de ressources offertes pendant un an Pour les abonnés MSDN
  16. 16. tech.days 2015#mstechdays
  17. 17. #mstechdays techdays.microsoft.fr MERCI !

×