Question

Je ne sais pas si elle est viable d'utiliser ASP.NET MVC 2 Preview 1 déjà dans un système de production? Je voudrais, car il introduit plusieurs fonctionnalités indispensables qui sont lunatiques dans MVC 1.

Malheureusement, je ne trouve rien sur ce sujet ou des informations dans la feuille de route du poste de libération de ScottGu de 7/31. Est-MVC2P1 déjà à peu près ce que MVC sera (je ne sais pas ce que l'équipe MVC considère un aperçu)? Quelqu'un at-il une meilleure information sur ce sujet?

apprécions vos commentaires, merci!

Était-ce utile?

La solution

D'après le communiqué MVC 1, il y avait beaucoup aperçus avant la version finale. Le ASP.NET MVC 1 original Preview 1 était très différent de la version finale. La finale MVC 1 Preview 5 était très similaire à la version finale, qui diffèrent très peu (voire pas du tout), et je pense que la principale différence était des corrections de bugs.

Alors que MVC 2 est un raffinement de MVC 1, il a quelques nouvelles initiatives majeures (telles que les zones), et rien ne garantit que la façon dont le MVC 2 actuelle Preview 1 œuvres est la façon dont le produit final fonctionnera. Si vous avez besoin de longévité dans votre système de production, je recommande vraiment pas utiliser un produit de prévisualisation dans une capacité de production à moins que vous êtes prêt à traiter avec quelques changements significatifs dans la version finale.

Une note de côté ... si vous gardez votre système de production mis à jour avec les versions de prévisualisation successives, qui devrait faciliter la migration finale vers la version finale du MVC 2.

Autres conseils

Il y a beaucoup d'améliorations au cadre attendent en ligne pour même Preview 2. Par exemple, les données côté client validation sera introduit Preview 2 et viendra avec une nouvelle API connectable . L'équipe est également toujours à affiner les aides de vue basés sur des modèles. Ainsi, je ne pense pas que ce soit ce que MVC 2 sera.

Tous les problèmes de stabilité et changement d'API côté, je pense que Microsoft a pas libérer l'aperçu MVC 2 avec une licence qui vous permet d'utiliser les bits dans un environnement de production, à savoir une licence go-live. Cela semble être vrai au moins pour l'aperçu 1.

Je déduis cette commentaire du blog de Scott Gu et commentaire de blog de Phil Haack.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top