FYI, sé asp.NET y estoy planeando aprender asp.NET MVC. Escuché que asp.NET MVC 3 ha sido lanzado. ¿Debo aprender MVC 3 en este momento? o debería comenzar con MVC 1 o 2?¿Debo aprender asp.NET MVC 3 sin conocimiento de MVC 1 o 2?
Gracias
FYI, sé asp.NET y estoy planeando aprender asp.NET MVC. Escuché que asp.NET MVC 3 ha sido lanzado. ¿Debo aprender MVC 3 en este momento? o debería comenzar con MVC 1 o 2?¿Debo aprender asp.NET MVC 3 sin conocimiento de MVC 1 o 2?
Gracias
Los principios básicos son de todos modos, aprender MVC 3 sería el camino a seguir. Primero, "Aprendizaje" 1 o 2 significaría que su conocimiento inicial del marco ya está desactualizado. Siempre aconsejo no aprender versiones anteriores de marcos porque a menudo tiene que desaprender cosas cuando llega a la versión más reciente del marco
bien, pero ¿qué ocurre si la compañía está utilizando ASP.NET 2.0 (Visual Studio 2005)? ¿Pueden instalar MVC 3? – Victorgalaxy
Ver esa es una pregunta diferente =) MVC 3 requiere .NET 4.0 (http://www.asp.net/learn/whitepapers/mvc3-release-notes#software-requirements) así que si estás atrapado en .NET 2.0, entonces sí tendrás que aprender una versión anterior. Pensé que MVC 2 requería .NET 3.5, pero podría estar equivocado. – TheRightChoyce
¡oh no, incluso MVC 1.0 requiere asp.net 3.5! Increíble ... así que me tengo que quedar con asp.net no mvc si estoy trabajando con asp.net 2.0: S hmm ... solo quiero señalar que muchas empresas todavía usan Visual Studio 2005. .. * suspiro * muy mal – Victorgalaxy
Debe aprender la versión 3; es un superconjunto de las dos primeras versiones.
Sin embargo, no estoy seguro de cuánto material introductorio se ha escrito para 3 todavía.
+1 por la falta de tutoriales introductorios, excepto en el sitio asp.net y libros. – naveen
de inicio con 3 - está en construcción iterativa a 2, que fue iterativa a 1. Si se entera de 1 aprenderá maneras de hacer las cosas que han sido simplificados y mejorados en 2 y 3.
Creo que quizás "debería" es un poco subjetivo. Pero puedo decir, estoy aprendiendo MVC 3 sin haber aprendido primero 1 o 2, y no tener demasiado tiempo para hacerlo.
Scott Guthrie's blog es una necesidad, aunque ;-)
No mire la versión del Framework, piense en ello como la primera versión. Es muy fácil captar la atención una vez que profundizas en ella. PD: Es gracioso ver el nombre de Scott Guthrie por completo. Lo conozco como ScottGu :) –
Debe quedar atrapado en MVC3. Los marcos son iteraciones y mejoras al mismo paradigma de programación básica.
Jon Galloway ha vuelto a codificar su MvcMusicStore example para MVC3. Todas las herramientas que necesita son gratuitas, se proporcionan enlaces y usted puede usar NuGet!
Creo que debes elegir tu propio destino. Intenta aprender MVC 3, con Razor View Engine también, verás que puedes. Por cierto, depende de la versión de marco que usará.
Gran recurso para los "cambios" a MVC 3 son las publicaciones del blog de Brad Wilson: http://bradwilson.typepad.com/blog/2010/10/service-location-pt7-model-metadata.html – jfar
buena pregunta, tengo la misma pregunta. – Cheung