Nouvelles Chroniques d'Amethyste

Penser au Sens, pas au Verbe


Poster un commentaire

Premier contact avec OWIN

Sans le savoir, en utilisant WebApi ou SignalR vous vous êtes engagé dans une révolution silencieuse quant à la façon dont on va à créer des applications Web avec .Net à l’avenir.

Pour la première fois depuis 2002 le pipeline Web n’est plus obligatoirement le pipeline ASP.NET.
C’est un pipeline que vous allez pouvoir construire vous même pour le tailler à vos besoins. Votre code va devenir entièrement indépendant de l’environnement où il tourne et deviendra nativement portable et ouvert à toute sorte de projets open source.

 

Le pipeline ASP.NET va continuer à vivre bien sûr étant donné la quantité d’applications qui s’en servent. De plus le concept du pipeline ASP.NET reste encore valide dans nombres de cas. Mais d’autres modèles font s’ouvrir et il est possible que rapidement aspx et même MVC sous sa forme présente deviennent du vieux code.

L’agent responsable de cette évolution c’est OWIN.

OWIN est un acronyme: Open Web Interface for .Net. Il s’agit d’une spécification que l’on peut retrouver ici:

http://owin.org/

La spécification n’est pas très longue à lire. Faites le sans vous inquiéter que tout ne soit pas clair, cet article et les suivants vont y remédier.

OWIN est une spécification .Net, mais des implémentations existent déjà, en particulier Katana de Microsoft. C’est surtout celle-là que nous étudierons.
Alors partons ensemble à la découverte d’OWIN.

Lire la suite

Publicités