MVP Award Renewal 2015: Microsoft Azure

I’m very proud to be renewed for the 4 years in a row as an Microsoft Most Valuable Professional.

This year, I’m changing my expertise from Microsoft Integration to Microsoft Azure.

image

Posted in English | Tagged , , | Leave a comment

Microsoft Specialist : Developing Microsoft #Azure Solutions

 

The last month, I’ve scheduled a Microsoft Certification in a Prometric Center. The certification was on Microsoft Azure Solution :

Cert 70-532 : Developing Microsoft Azure Solutions

And I’ve just check on my MCP account that I’ve passed successfully the exam. Sourire I’m now a Microsoft Azure Developer Specialist :

image

Posted in Azure, English, Microsoft | Tagged , , | Leave a comment

Ebook Review : Learning Microsoft Azure

 

During the holidays, I’ve had the opportunity to make a review of the new Ebook written by Geoff Webber-Cross  and edited by PackPublishing :

image

You can order the book using this url : http://bit.ly/11BUWXf

 

This book covers the following subjects around the Microsoft Azure Platform :

 

Continue reading

Posted in Azure, English, Microsoft | Tagged , , | Leave a comment

Azure Event Hub & Stream Analytics–Part 2: analyse des évènements

Dans cette seconde partie, nous allons nous intéresser à l’analyse des évènements dans le nouveau service Stream Analytics de Microsoft Azure.

Nous nous attaquons donc à cette partie de notre architecture.

image

Le but de cette analyse va être d’agréger l’ensemble des appels d’API :

  • par scope
  • sur une période glissante de 1 min

Continue reading

Posted in Azure, Français, Microsoft, Non classé | Tagged , , , | Leave a comment

Azure Event Hub & Stream Analytics–Part 1 : publier des évènements

Nous allons nous placer dans la première partie de notre architecture globale. Nous allons donc créer un site web avec une api et un composant middleware pour intercepter l’ensemble des appels et créer des évènements qui seront utilisés pour les statistiques

Continue reading

Posted in Azure, Français, Microsoft, Non classé | Tagged , , | 1 Comment

MOSKITOS – Nominé Startup l’Innovation & Channel au PartnerVIP 2014

 

Cette semaine, le 25 et 26 novembre 2014 se sont déroulés les PartnerVIP à la Défense. Notre entreprise Moskitos a été nominée pour le Golden Cloud qui est un trophée dédié à l’Innovation & Channel pour les Startups et les ISVs.

Continue reading

Posted in Azure, Français | Tagged , , , , | 1 Comment

Déclarer les WebApi dans un projet Web avec OWIN

Récemment, dans un projet, un collègue a eu un problème sur une middleware OWIN. Il arrivait à capturer le message lors de la requête mais impossible d’avoir quelques choses au niveau de la réponse.

Cela venait du fait que les Web Api n’étaient pas déclarer avec le system OWIN. A cause de cela, le middelware était bien appelé dans le pipeline de requête mais il semblerait qu’il n’était pas bien situé par rapport au middleware WebApi. (l’article ici explique comment sont intégrés les middleware OWIN dans le pipeline intégré de IIS)
Nous avions :
20141121_1
au lieu de :
20141121_2

Pour se placer complètement dans le mode OWIN il faut faire de la manière suivante :

Tout d’abord, rajouter une fichier (Startup.WebApi) de classe dans le répertoire App_Start :

image_thumb[4]

avec le corps suivant :

 
public partial class Startup
{ 
    private void ConfigureApi(IAppBuilder app) 
    { 
        var config = new HttpConfiguration(); 
        WebApiConfig.Register(config); 
        app.UseWebApi(config); 
    } 
} 

 

Ensuite dans le fichier Global.asax, commenter ou supprimer la ligne :

 
    GlobalConfiguration.Configure(WebApiConfig.Register); 

 

Enfin dans le fichier Startup.cs à la racine de votre projet, changer la méthode Configure pour qu’elle initialise les Api:

 
public void Configuration(IAppBuilder app) 
{ 
    ConfigureAuth(app); ConfigureApi(app); 
} 

voila à partir de maintenant vous pouvez utiliser app.use() au bon niveau dans votre pipeline Owin pour insérer de nouveaux middlewares.

Posted in ASP.NEt, Français | Tagged , , | 1 Comment