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 !

Microsoft annonce « NuPack » son gestionnaire de paquets open-source
Et sort la première bêta du framework ASP.NET MVC 3

Le , par Idelways

57PARTAGES

2  0 
Microsoft vient de commencer une première preview de « NuPack », son nouveau gestionnaire de paquets open-source destiné aux développeurs de sa plateforme .NET (ASP.NET WebForms, MVC...)

Par la même occasion, l'entreprise a annoncé sur le blog de Scott Guthrie (vice-président de la division Microsoft Developer), la bêta de la version 3 d'ASP.MVC, et une deuxième bêta pour son outil gratuit de développement de sites « WebMatrix ».

NuPack est conçu pour permettre aux développeurs de facilement trouver, installer et utiliser des librairies .Net dans leurs développements.

Une preview destinée aux développeurs est déjà disponible sur CodePlex, la plateforme d'hébergement de projets open-source lancée par Microsoft.

L'outil client de NuPack s'intègre à toutes les versions de Visual Studio et inclut les mécanismes nécessaires pour gérer les dépendances entre les librairies.

Les développeurs de projets open-sources comme NHibernate ou Moq peuvent dès maintenant packager leurs librairies et les enregistrer dans un catalogue en ligne.

Pour un exemple de l'utilisation de NuPack, consultez cette vidéo :

[ame="http://www.youtube.com/watch?v=Y_n7vwoKVDo"]NuPack[/ame]

La première beta d'ASP.NET MVC 3 améliore le nouveau moteur de templates « Razor » et l'intégration du pattern MVC et embarque de nouvelles méthodes Helpers.

Les Helpers des interactions AJAX et les validations des formulaires utilisent par défaut le JavaScript non-obstrusif.

Téléchargez :

Le dernier release de NuPack

La bêta d'ASP.NET MVC 3

La deuxième bêta de WebMatrix

Source : Blog de Scott Guthrie

Et vous ?

Que pensez-vous de NuPack ?
Faites-vous du développement Open-source pour les plateformes Microsoft ? Sur quels projets ?

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

Avatar de Philippe Vialatte
Expert éminent sénior https://www.developpez.com
Le 31/10/2010 à 23:30
Citation Envoyé par GanYoshi Voir le message
Non Maven fait déjà tout ça.
Maven permets de faire de la gestion de package, après, je ne suis pas sur qu'il gère le rapatriement, le référencement et la configuration locale de n'importe quel projet (et de ses dépendances) déclarés dans un catalogue central.

Je ne suis pas un expert Maven, mais j'avais plus une notion de la gestion de packages par maven en aval (récupération des versions suivantes, rapatriement des projets déclarés si non trouvés dans le répertoire projet), plutot qu'en amont (ajout du projet et configuration des dépendances).

Certaines solutions existaient déjà (en open source et .net, ou en pas .net d'ailleurs) , mais le "point fort" de NuPack, c'est que c'est une solution Open source sponsorisée par MS, et donc intégrée à VS, testée, traduite, supportée et documentée (ce qui n'était pas encore le cas des solutions pré-existantes dans le monde .Net)

Petite note de base de page, NuPack sera renommé NuGet, cf le billet suivant:
http://haacked.com/archive/2010/10/2...now-nuget.aspx
1  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 31/10/2010 à 23:56
Citation Envoyé par Philippe Vialatte Voir le message
NuPack sera renommé NuGet
lol ! Ils auraient pu mettre 2 "g" tant qu'à faire

Sinon j'ai testé l'autre jour, c'est pas mal du tout... plus besoin de se prendre la tête, ajouter une dépendance à une librairie ne prend plus que quelques secondes.

Par contre, pour publier sa propre lib via NuPack ça semble un peu compliqué
1  0 
Avatar de christophen
Membre du Club https://www.developpez.com
Le 07/10/2010 à 11:44
Enfin, après rubygem(ruby), pypi(python), CPAN(perl)...

Ça risque enfin de donner de la visibilité à la communauté .NET et rendre les petites bibliothèques (contribs) plus facile à déployer... s'il y a une bonne gestion des dépendances et mises à jour, ça peut être très intéressant... Pour .NET... Mais ça arrive un peu tard...

J'espère que mono/MonoDevelop intégreront vite cet outil pour dynamiser l'ensemble de la communauté .NET.

note: mono 2.8 est sorti hier.
0  0 
Avatar de GanYoshi
Membre chevronné https://www.developpez.com
Le 07/10/2010 à 13:23
C'est Maven2 en fait si j'ai bien compris ?

Ça n'existait pas déjà ce genre de solution ?
0  0 
Avatar de _skip
Expert éminent https://www.developpez.com
Le 07/10/2010 à 18:26
Peut être avec un peu de moins d'XML aussi...
0  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 18/10/2010 à 14:15
Citation Envoyé par GanYoshi Voir le message
C'est Maven2 en fait si j'ai bien compris ?
Non, Maven c'est pour faire des builds automatiques il me semble...

NuPack, c'est pour gérer automatiquement les librairies tierces parties que tu utilises dans ton projet, sans avoir à aller les télécharger manuellement, les référencer, les maintenir à jour, etc
0  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 18/10/2010 à 14:17
Citation Envoyé par christophen Voir le message
Ça risque enfin de donner de la visibilité à la communauté .NET
Euh... la communauté .NET a déjà une énorme visibilité, faudrait vraiment mettre des œillères pour pas la voir

Après évidemment c'est une question de point de vue : si tu ne travailles pas avec .NET, tu fais moins attention à ce qui se passe dans ce domaine. Moi je bosse quasiment qu'avec .NET, donc je vois pas trop ce qui se passe ailleurs...
0  0 
Avatar de GanYoshi
Membre chevronné https://www.developpez.com
Le 18/10/2010 à 14:22
Citation Envoyé par tomlev Voir le message
Non, Maven c'est pour faire des builds automatiques il me semble...

NuPack, c'est pour gérer automatiquement les librairies tierces parties que tu utilises dans ton projet, sans avoir à aller les télécharger manuellement, les référencer, les maintenir à jour, etc
Non Maven fait déjà tout ça.
0  1