2010-11-16 20 views
21

Actualmente estoy aprendiendo MVC2. en realidad estoy trabajando en mi primer proyecto MVC2. Cuando se lanza el MVC3 beta, está disponible para su descarga. por favor sugiérame si debo usar MVC3 (Beta) o continuar con MVC2 y lo segundo es que si me muevo a MVC3, entonces, ¿qué ventajas principales obtendré? Mi proyecto es una aplicación ERP. Por favor sugiérame qué debo hacer.Cuáles son las ventajas de MVC3 sobre MVC2

Gracias

+1

Le sugiero que lea las notas de la versión para MVC3, y vea qué partes podrían beneficiarlo. – RPM1984

+0

@ RPM1984: Gracias por su sugerencia –

Respuesta

21

le sugiero que tome un vistazo a esta entrada del blog de Scott Gu:

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

Para nombrar algunas ventajas, se puede utilizar el Razor View Engine, que dependiendo de sus requisitos, hará que su código de vista sea más agradable. Creo que ese es el caso de un sistema ERP.

Esto no está 100% relacionado con mvc3, pero con el RC se instala NuGet con él, si está planeando usar librerías externas para ayudarlo, esa es una gran manera de administrarlas.

El almacenamiento en caché parcial de salida de página es una gran característica para sistemas que comparten bits y piezas a través de diferentes ui.

La JavaScript discreta y la validación también son otra gran característica nueva que le ayudará a mantener el mantenimiento de su código entre otros beneficios.

MVC3 también tiene algunos beneficios de los aspectos dinámicos de .NET 4, y eso también le ayuda a mantener su código de vista más limpio.

Y mi punto final sería, MVC3 ya está en el escenario RC .... ya tiene licencia y soporte Go Live ... si estás aprendiendo, te sugiero que aprendas lo último, obtendrás todo el conocimiento que necesita usar mvc 1 y 2, y también las cosas nuevas sobre mvc 3.

+0

Gracias por proporcionar un conocimiento tan valioso. –

4

Un factor es la fecha de lanzamiento de MVC 3 en comparación con la fecha de lanzamiento de su aplicación, es decir, no se debe enviar una solicitud basada en una versión beta de MVC.

Si cambia a MVC 3 beta, debe tener en cuenta que puede haber cambios en la versión final, por lo que deberá realizar cambios para cada versión hasta que se publique la actualización y su aplicación solo funcionará con una versión específica previa al lanzamiento, hasta que la versión final de MVC 3.

+0

gracias por la sugerencia. –

+1

El MVC 3 RC fue lanzado la semana pasada. – RyanW

+0

@RyanW: sigue siendo una versión preliminar. A menos que tenga un servidor dedicado, tendrá dificultades para encontrar alojamiento para MVC 3 hasta el lanzamiento. – Guffa

Cuestiones relacionadas