La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

{ Un paseo por ASP.NET MVC O que es «eso nuevo de MVC» Eduard Tomàs i Avellana Blog: Twitter:

Presentaciones similares


Presentación del tema: "{ Un paseo por ASP.NET MVC O que es «eso nuevo de MVC» Eduard Tomàs i Avellana Blog: Twitter:"— Transcripción de la presentación:

1 { Un paseo por ASP.NET MVC O que es «eso nuevo de MVC» Eduard Tomàs i Avellana Blog: http://geeks.ms/blogs/etomas http://geeks.ms/blogs/etomas Twitter: http://twitter.com/eiximenis http://twitter.com/eiximenis

2  NO es «una nueva versión de ASP.NET»  NO es «el sustituto de webforms»  NO es una «vuelta a los 90» Que NO es ASP.NET MVC

3  Un nuevo framework construído encima de ASP.NE  Una opción más que se suma a webforms para desarrollar aplicaciones web  Un framework moderno, novedoso y ágil… aunque sí, basado en ideas muuuy anteriores a los 90… Así pues… qué es?

4 Modelo, Vista, Controlador Tabla rutas Modelo Vista Request Crea Response Controladores Enruta Interacciona

5  Modelo muy simple de entender  Modelo muy cercano a la web  Admite una buena separación de responsabilidades Puntos fuertes de MVC…

6  Mucha menos abstracción que Webforms  Curva de aprendizaje más alta … Y no tan fuertes…

7  Exponen acciones que se encargan de procesar las peticiones  Cada acción debe devolver un resultado, que es algo que el framework debe hacer (mandar una vista, un fichero binario, un 404, …)  Hablan con el modelo pero son «tontos» Controladores

8  Encapsula toda la lógica de nuestra aplicación  Responde a peticiones de los controladores Modelo

9  Se encarga únicamente de temas de presentación.  Es «básicamente» código HTML (con un poco de server-side)  NO acceden a BBDD, NO toman decisiones, NO hacen nada de nada salvo…  … mostrar información Vistas

10  Dada una URL decide qué acción de qué controlador procesa esta acción  Sólo tiene en cuenta la URL (nada de parámetros POST, query string, …) Tabla de rutas

11  Creación de proyecto  El primer controlador  Añadiendo funcionalidad  Configurando la tabla de rutas Déjemonos de charlas…

12  Buuuuuuuuuuuuf! :S  Model Binders y Value Providers  Helpers («default» y de Razor)  Ajax  DependencyResolver  Y más…  Y más… ¿Nos ha quedado algo por ver?

13 Algunos sitios de interés…  http://asp.net/mvc -> Donde todo empieza… http://asp.net/mvc  http://weblogs.asp.net/scottgu/ -> El blog de @scottgu http://weblogs.asp.net/scottgu/  http://www.hanselman.com/blog/ -> El blog del otro Scott http://www.hanselman.com/blog/  http://www.variablenotfound.com -> El blog del maestro José María. http://www.variablenotfound.com  http://social.msdn.microsoft.com/Forums/es/as pnetmvces/threads -> Si tienes alguna duda pásate por los foros! http://social.msdn.microsoft.com/Forums/es/as pnetmvces/threads http://social.msdn.microsoft.com/Forums/es/as pnetmvces/threads Gracias! Gracias!


Descargar ppt "{ Un paseo por ASP.NET MVC O que es «eso nuevo de MVC» Eduard Tomàs i Avellana Blog: Twitter:"

Presentaciones similares


Anuncios Google