Archivo

Entradas Etiquetadas ‘ASP.NET MVC’

[Evento] ASP.NET MVC 3 y Razor

Jueves, 29 de Julio de 2010 jgamba View Comments

image

Para este viernes 30 de Julio, la comunidad ALT.NET Hispano ha organizado una VAN sobre la más reciente novedad de Microsoft para desarrollo Web, ASP.NET MVC 3, además de Razor, esta se realizará a las 18:00 UTC / GMT (meridiano 0) con una duración aproximada de 2 horas, vía Live Meeting http://snipr.com/virtualaltnet.

Estas novedades se han anunciado muy recientemente Scott Gu publicó un artículo interesante, Introducing ASP.NET MVC 3 (Preview 1), en donde muestra las principales características de esta nueva entrega. Por supuesto, nosotros no nos podíamos quedar atrás, generando contenido acerca de este importante tópico.

La presentación estará a cargo de Cristian Prieto (@cprieto), quién es Senior Software Developer, ha sido distinguido con la mención MVP de Microsoft por ASP.NET y tiene una participación activa tanto en grupos de usuarios de su país como en comunidades virtuales, además, colabora activamente en nuestra comunidad como uno de sus líder. Sobre qué pueden esperar de la VAN e inquietudes que se contestarán en ella, Cristian comenta:

este es el tema que espero

tocar el viernes en la VAN

Microsoft Razor Template Engine y ASP.NET MVC3

- Webmatrix y recientes lanzamientos

- Qué es y qué no es Microsoft Razor

- Estructuras de lógica de Razor

- Cómo funciona internamente Razor y porqué es diferente

- Embebiendo Razor como Template Engine en nuestras aplicaciones (*si nos

diera tiempo*)

- MVC Filters

- Dynamic ViewModel

- Ajax y modelos

- Mejor control de inyección a dependencias

Claro que estoy abierto a discusión si quieren profundizar o tocar algún

tema en específico.

Espero verlos este viernes, saludos a todos!

Tengan en cuenta que una VAN trata de seguir el modelo de Desconferencia, por lo que tienen cierto toque de informalidad, permitiendo diferentes formas de intervención a todos nuestros asistentes; estos no solo pueden participar con preguntas, sino que también pueden expresar sus opiniones, discutir y hasta exponer algún asunto; para ello permitimos y de hecho deseamos que nuestros asistentes habiliten y usen el micrófono para expresarse.

Como un beneficio adicional, en nuestras VAN obsequiamos algunos eBooks y licencias de productos de interés para nuestro auditorio. Si por alguna razón no pueden atender en línea la reunión virtual, no deben preocuparse, pues las grabaciones de estas “siempre” quedan publicadas en nuestra página wiki Historial de Reuniones. Sin embargo, recomendamos hacerlos el esfuerzo por asistir virtualmente en línea a nuestras VAN, pues se obtienen mayores beneficios.

Hay que aclarar que no se requiere ningún tipo de registro, simplemente acudir el día y la hora indicados a la dirección Web http://snipr.com/virtualaltnet, eso sí, deberán tener instalado el programa cliente de Live Meeting; hay más instrucciones sobre cómo hacer esto y otras indicaciones en la página wiki Descripción de Reuniones. Adicionalmente les recomendamos comprobar la hora correspondiente para su localidad, esto lo pueden hacer con la ayuda de la página Historial de Reuniones y nuestro Calendario de Reuniones, al cual se pueden suscribir.

Finalmente, los invitamos y les agradecemos de antemano la difusión de este evento en sus lugares trabajo, estudio, comunidades y demás lugares con personas que pudieran beneficiarse como nosotros de estos importantes temas. Pueden suscribirse y hasta colaborar siguiéndonos a través de los siguientes medios:

[Evento] Extensibilidad y Composición para tus aplicaciones ASP.NET MVC con MVC Turbine

Jueves, 18 de Marzo de 2010 jgamba View Comments

image

La comunidad ALT.NET Hispano realizará una VAN en donde se expondrá el proyecto Open Source MVC Turbine y esto lo hará su mismo creador, Javier Lozano (@jglozano), será el sábado 20 de marzo de 2010, que a propósito es la fecha del primer aniversario de nuestra comunidad, a la hora internacional 18:00 GMT/UTC con una duración aproximada de 2 horas, vía http://snipr.com/virtualaltnet.

MVC Turbine es un plugin para desarrollar aplicaciones ASP.NET MVC compuestas y extensibles. Normalmente para lograr esto, recurrimos a algún contenedor IoC para inyectar dependencias en nuestros controladores, filtros de acciones, módulos, etc. toda esa configuración y ajustes no son muy difíciles de lograr, pero uno tal vez quisiera que una herramienta se encargara de estos asuntos permitiéndonos despreocuparnos de esos detalles del cómo implementamos nuestra aplicación para concentrarnos en lo que realmente nos debe importar, el qué debería hacer nuestra aplicación, bueno, pues eso es precisamente lo que logra MVC Turbine y veremos en la VAN.

Algunos enlaces a material de lectura (en Inglés) que les pueden resultar útiles para consultar antes de la VAN son estos:

Como comenté al inicio, para esta reunión virtual tendremos la fortuna de contar en la presentación con el propio creador tan importante herramienta, el mexicano Javier Lozano, él cuenta con las distinciones MVP y ASP.NET Insider, se especializa precisamente en ASP.NET y Arquitectura de Sistemas, y cuenta con un gran reconocimiento en algunos grupos de usuarios, de hecho es cofundador y colaborador de dos, Iowa .NET Users Group y Iowa Code Camp.

Tengan en cuenta que una VAN trata de seguir el modelo de Desconferencia, por lo que tienen cierto toque de informalidad, permitiendo diferentes formas de intervención a todos nuestros asistentes; estos no solo pueden participar con preguntas, sino que también pueden expresar sus opiniones, discutir y hasta exponer algún asunto; para ello permitimos y de hecho deseamos que nuestros asistentes habiliten y usen el micrófono para expresarse.

Como un beneficio adicional, en nuestras VAN obsequiamos algunos eBooks y licencias de productos de interés para nuestro auditorio. Si por alguna razón no pueden atender en línea la reunión virtual, no deben preocuparse, pues las grabaciones de estas “siempre” quedan publicadas en nuestra página wiki Historial de Reuniones. Sin embargo, recomendamos hacerlos el esfuerzo por asistir virtualmente en línea a nuestras VAN, pues se obtienen mayores beneficios.

Hay que aclarar que no se requiere ningún tipo de registro, simplemente acudir el día y la hora indicados a la dirección Web http://snipr.com/virtualaltnet, eso sí, deberán tener instalado el programa cliente de Live Meeting; hay más instrucciones sobre cómo hacer esto y otras indicaciones en la página wiki Descripción de Reuniones. Adicionalmente les recomendamos comprobar la hora correspondiente para su localidad, esto lo pueden hacer con la ayuda de la página Historial de Reuniones y nuestro Calendario de Reuniones, al cual se pueden suscribir.

Finalmente, los invitamos y les agradecemos de antemano la difusión de este evento en sus lugares trabajo, estudio, comunidades y demás lugares con personas que pudieran beneficiarse como nosotros de estos importantes temas. Pueden suscribirse y hasta colaborar siguiéndonos a través de los siguientes medios:

[Evento] ASP.NET MVC 2 con Estilo, de Oxite a CodeCamp

Jueves, 19 de Noviembre de 2009 jgamba View Comments

Es indiscutible el gran éxito que ha tenido ASP.NET MVC, de hecho, muchos opinan que poco a poco irá remplazando a Webforms, recién se acaba de liberar el Beta 2 y hay gran entusiasmo en el ambiente, tanto de parte de Microsoft como de usuarios que se afanan por comenzar a usarlo. En la comunidad ALT.NET Hispano ya hemos realizado anteriormente dos VAN (Virtual ALT.NET) de ASP.NET MVC 1.0, en aquella ocasión con la ayuda de Hadi Hariri, estas son:

Microsoft realmente tiene un gran producto y lo respalda con abundantes recursos como eventos, presentaciones, libros, webcasts, etc., en los que abundan “holamundos” y algunas aplicaciones un poco más grandes, pero como ocurre muchas veces, no siempre proveen aplicaciones de referencia de alta calidad. Para el caso específico de ASP.NET MVC, tenemos como ejemplo de esta carencia a Oxite, que no pudo ganarse el respeto de los especialistas independientes. Felizmente, son algunos de estos especialistas, muchos de los cuales se identifican con el movimiento ALT.NET, los que han tomado la iniciativa en suplir esta necesidad con proyectos como CodeCampServer.

Precisamente, esta VAN, más que describir las novedades de la nueva versión, tiene como objeto mostrar cómo aplicar y usar efectivamente prácticas y recursos recomendados para desarrollar aplicaciones del mundo real. Para esta ocasión, contamos con el reconocido especialista guatemalteco en este y otros temas del mundo .NET, Cristian Prieto. Cristian es Senior Software Developer, ha sido distinguido con la mención MVP de Microsoft y tiene una participación activa tanto en grupos de usuarios de su país como en comunidades virtuales. Sobre qué pueden esperar de la VAN e inquietudes que se contestarán en ella, Cristian comenta:

¿Qué pasa cuando necesitamos algo más que el típico proyecto de NerdDinner? ¿Qué pasa cuando mi aplicación realmente no es un típico ejemplo? ¿Dónde pongo la lógica? ¿Cómo divido y saco provecho de la framework? ¿Qué otras cosas podemos tener bajo la manga para hacernos la vida más sencilla?

Para aclarar estas dudas, examinaremos desde el punto de vista histórico y práctico con qué solemos comenzar y hasta dónde lo podemos llevar, mencionando cosas como MvcContrib y MvcTurbine y dónde encajan cosas como SharpArchitecture en todo esto…

¿Porqué menciono todo esto si la charla es de ASP.NET MVC 2?, simple, porque gran parte de los “problemas” que solemos encontrarnos con ASP.NET MVC vienen o prometen venir solucionados en la “cajita” de la versión 2…

La invitación entonces es para el día sábado 21 de noviembre a la hora internacional 18:00 GMT/GTU (Greenwich), con una duración aproximada de 2 horas. El estilo de nuestras reuniones es el de desconferencia, por lo que procuramos la participación activa de los asistentes que deseen intervenir durante el desarrollo de la reunión, no solo con el planteamiento de preguntas, sino también con la exposición y opinión en algunos aspectos. Hay más detalles del estilo y cómo atender nuestras reuniones en nuestra página Descripción de Reuniones.

Para atender la reunión deben usar el programa Microsoft Office Live Meeting 2007 client, abriendo el enlace http://snipr.com/virtualaltnet. Consulte la hora que corresponde con su localidad, en la página Equivalencias Horarias, o si lo prefiere puede acceder a nuestro calendario Google o bien descargar el iCal de este evento en particular, para importarlo a Outlook u otro calendario.