2010-11-16 6 views
21

J'apprends actuellement MVC2. travaille actuellement sur mon premier projet MVC2. Comme le bêta MVC3 est lancé et disponible au téléchargement. S'il vous plaît me suggérer devrais-je utiliser MVC3 (Beta) ou continuer avec MVC2 et la deuxième chose est, si je passe à MVC3 alors quels sont les principaux avantages que je vais en tirer. Mon projet est une application ERP. S'il vous plaît me suggérer que dois-je faire.quels sont les avantages de MVC3 sur MVC2

Merci

+1

Je vous suggère de lire les notes de version pour MVC3, et voir quelles parties pourraient vous bénéficier. – RPM1984

+0

@ RPM1984: Merci pour la suggestion –

Répondre

21

Je vous suggère de jeter un oeil à ce billet de blog de Scott Gu:

http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx

Pour nommer certains avantages, vous pouvez utiliser la Razor View Engine, qui, selon vos besoins, rendra votre code de vue plus agréable. Je crois que c'est le cas pour un système ERP.

Ce n'est pas 100% lié à mvc3, mais avec le RC vous avez NuGet installé avec, si vous prévoyez d'utiliser des bibliothèques externes pour vous aider, c'est une excellente façon de les gérer.

La mise en cache de sortie de page partielle est une fonctionnalité intéressante pour les systèmes qui partagent des bits et des morceaux entre différentes interfaces utilisateur.

JavaScript discret et la validation est également une autre grande nouvelle fonctionnalité qui vous aidera à maintenir la maintenabilité de votre code parmi d'autres avantages. MVC3 présente également certains avantages des aspects dynamiques de .NET 4 et vous aide également à garder votre code de vue plus propre. MVC3 est déjà sur RC stage .... il a déjà la licence Go Live et le soutien ... si vous apprenez, je voudrais suggérer d'apprendre le dernier, vous obtiendrez tous les connaissances que vous devez utiliser mvc 1 et 2, et aussi les nouvelles choses sur mvc 3.

+0

Merci d'avoir fourni une telle précieuse connaissance. –

4

Un facteur est la date de sortie de MVC 3 par rapport à la date de sortie de votre application, à savoir que vous ne devriez pas expédier une application basée sur une version bêta de MVC. Si vous passez à MVC 3 beta, sachez qu'il peut y avoir des changements dans la version finale, vous devrez donc apporter des modifications pour chaque version jusqu'à la version relache, et votre application ne peut fonctionner qu'avec un seul pré-version spécifique, jusqu'à ce que la version finale de MVC 3.

+0

merci pour suggestion. –

+1

Le MVC 3 RC a été publié la semaine dernière. – RyanW

+0

@RyanW: C'est toujours une version préliminaire. Sauf si vous avez un serveur dédié, vous aurez du mal à trouver un hébergement pour MVC 3 jusqu'à la sortie. – Guffa

Questions connexes