IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

ASP.NET MVC, Web API, Razor : Microsoft prendra en compte les contributions externes
Pour ces produits open source

Le , par Hinault Romaric

223PARTAGES

4  0 
Microsoft vient d’annoncer qu’il allait publier sous licence open source Apache 2.0 le code source de Web Pages et ASP.NET Web API.

Web Pages est la plateforme sur laquelle repose le nouveau moteur de vue Razor, la première version avait été publiée avec WebMatrix 1 et ASP.NET MVC 3. Web Pages est actuellement disponible en version 2 beta. ASP.NET Web API, quant à elle, permet aux développeurs d’exposer leurs applications, données et services sur le web directement à travers HTTP. La technologie avait été introduite avec ASP.NET MVC 4 beta.

Le passage à l’open source de ces deux outils se situe dans le plan d’ouverture adopté par Microsoft pour certains de ces produits depuis plusieurs années.

Pour rappel, le code source d’ASP.NET MVC est disponible sous une licence open source depuis la version V1. Plusieurs technologies open source ont été intégrées au produit comme jQuery, jQuery UI, jQuery Mobile, jQuery Validation, Modernizr.js, NuGet, Knockout.js et JSON.NET.

Les trois projets (ASP.NET.MVC, Web Pages, ASP.NET Web API) seront hébergés sur CodePlex, et Git (dont l’intégration à CodePlex avait été annoncée la semaine dernière) sera utilisé comme gestionnaire de version.

Ce passage sur CodePlex permettra une plus grande transparence de développement avec un modèle ouvert ou toute la communauté sera en mesure de fournir une rétroaction, des correctifs de bugs, de nouvelles fonctionnalités, etc.

Par ailleurs, les contributions extérieures seront désormais prises en compte. « Pour la première fois, Microsoft va permettra aux développeurs externes de soumettre des correctifs et contributions de code, que l’équipe de développement de Microsoft passera en revue pour une inclusion éventuelle dans le produit » écrit Scott Guthri, Vice-président de la division serveur et Business Tools chez Microsoft. « Nous avons trouvé que c’était un excellent moyen pour construire une boucle de rétroaction encore plus serrée avec les développeurs, et finalement livrer des produits encore meilleurs ».

ASP.NET MVC, Web API et Razor continueront d’être entièrement pris en charge comme produits Microsoft, et seront expédiés indépendamment ou comme partie de Visual Studio.

Source : Blog Scott Guthrie

Et vous ?

Que pensez-vous de cette initiative de Microsoft ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de kaismat
Membre à l'essai https://www.developpez.com
Le 28/03/2012 à 15:20
Mais!!!!
Qui va t-on pouvoir prendre en exemple pour parler des anti-open-source maintenant?

En tout cas c'est pas plus mal, et tout ça prouve bien que l'open source à fait son petit bonhomme de chemin. Et peut même être rentable, parce que j'ai comme un immense doute sur le fait que microsoft soient du genre charitable. (bon je sais y'a la fondation gates, mais la fondation gates, c'est pas microsoft corp.)
Apple...

Microsoft met beaucoup le libre, l'open source en ce moment mais à quel prix ?
- avoir de l'asp.net MVC vraiment en retard par rapport à l'asp.net webForm, c'est bien d'avoir un pattern (très pratique) pour le métier, mais si pour faire la vue il faut tout se taper la même chose qu'il y a 10 ans...
- html5 & CSS3 : oui mais bon, on attend toujours les bons outils pour s'en servir et disposer de contrôles aussi évolués qu'avec WPF...

Ils font beaucoup de choses, c'est très bien, mais en temps que développeur (avec une préférence pour le .Net) j'attends que ces technologies arrivent au même niveau que celles actuelles
2  0 
Avatar de Hinault Romaric
Responsable .NET https://www.developpez.com
Le 28/03/2012 à 15:59
Citation Envoyé par h2s84 Voir le message
Peut-être que je dis une connerie (corrigez moi si je me trompe) : ne s'agit-il de trois au lieu de deux projets : ASP.Net MVC, Web API et Razor.

Pour rappel, le code source d’ASP.NET MVC est disponible sous une licence open source depuis la version V1.
1  0 
Avatar de Freem
Membre émérite https://www.developpez.com
Le 28/03/2012 à 14:56
Mais!!!!
Qui va t-on pouvoir prendre en exemple pour parler des anti-open-source maintenant?

En tout cas c'est pas plus mal, et tout ça prouve bien que l'open source à fait son petit bonhomme de chemin. Et peut même être rentable, parce que j'ai comme un immense doute sur le fait que microsoft soient du genre charitable. (bon je sais y'a la fondation gates, mais la fondation gates, c'est pas microsoft corp.)
0  0 
Avatar de
https://www.developpez.com
Le 28/03/2012 à 15:40
Citation Envoyé par Hinault Romaric Voir le message

Le passage à l’open source de ces deux outils se situe dans le plan d’ouverture adopté par Microsoft pour certains de ces produits depuis plusieurs années.
Peut-être que je dis une connerie (corrigez moi si je me trompe) : ne s'agit-il de trois au lieu de deux projets : ASP.Net MVC, Web API et Razor.
0  0 
Avatar de
https://www.developpez.com
Le 28/03/2012 à 16:04
Citation Envoyé par Hinault Romaric Voir le message
Pour rappel, le code source d’ASP.NET MVC est disponible sous une licence open source depuis la version V1.
Merci
0  0 
Avatar de Xinu2010
Membre averti https://www.developpez.com
Le 28/03/2012 à 14:43
Microsoft se met à l'open-source, le monde à changé
0  1 
Avatar de totoAussi
Membre régulier https://www.developpez.com
Le 04/04/2012 à 14:59
Je suis anti microsoft. Le passage a l'open source pour certains de ces logiciels sent la volonté de dépasser un concurrent dans les services web : linux.
0  2