[Evento] Viendo la luz en “Domain-Driven Design” (DDD)

Este sábado 19 de diciembre de 2009, también tendremos VAN y será sobre este tema tan importante de diseño de software, Domain-Driven Design (DDD), esta VAN será a la hora internacional 18:00 GMT/GTU (Greenwich), con una duración aproximada de 2 horas.

El método de diseño DDD fue creado por Eric Evans y documentado por el mismo en el bestseller Domain-Driven Design, Tackling Complexity in the Heart of Software, este libro se ha convertido en la biblia de los diseñadores de software y es fuente de referencia para un sin número de artículos, herramientas de sofware y otros. Esta VAN servirá como introducción a tan importante área de desarrollo de software.

Como colaborador en la ponencia, nuevamente tendremos al maestro Angel “Java” Lopez. poseedor de la distinción MVP, quien no solo realizará una presentación del tema, sino que estará presto para atender las preguntas y debates sobre DDD, de manera que la participación de todo tipo es bienvenida. Angel comenta respecto a lo que tratará …

“La idea seria presentar las ideas de Modelo de Dominio, algo de la historia,
el trabajo de Eric Evans, como se siguio, alguna forma de implementarlo en
.NET, ejemplos, y tal vez, algo mas, como Command Query Separation y tutti
li fiocchi… :-)”

Para quien no conoce como se atienden nuestras VAN, puede consultar las páginas desconferencia y Descripción de Reuniones. El único requisito para atender la VAN es usar Microsoft Office Live Meeting 2007 client, abriendo el enlace http://snipr.com/virtualaltnet en día y hora del evento.

Pueden confirmar 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.

Por último, les dejo la lista de recursos compartidos de los que disponemos en la comunidad, a los cuales pueden suscribirse para mantenerse al tanto de las actividades de la comunidad ALT.NET Hispano:

[Evento] “Antes de hacer algo por cuarta vez, automatízalo"

Este viernes 18 de diciembre de 2009, la comunidad ALT.NET Hispano realizará una VAN sobre automatización de tareas de desarrollo de software y para ello contaremos nuevamente con la colaboración de Martín Salías como ponente, la hora internacional será las 18:00 GMT/GTU (Greenwich), con una duración aproximada de 2 horas.

Para quienes no lo conocen, Martín tiene más de 25 años de experiencia trabajando como desarrollador y arquitecto de software, período durante el cual ha trabajado sobre diversas plataformas y lenguajes de programación. Además, Martín posee la distinción MVP de Microsoft, es miembro de la Agile Alliance y vicepresidente del Grupo de Usuarios Microsoft de Argentina.

Martín comenta lo siguiente acerca del contenido de su exposición:

Creo que es muy común caer en repetición de tareas, y siempre tenemos oportunidad de automatizarlas, lo que brinda muchas ventajas:
– Ahorra trabajo (productividad)
– Optimiza tiempos (siempre la máquina va más rápido)
– Aumenta la previsibilidad
– Nos fuerza a ser más consistente en los procesos (tenemos que respetar cierto protocolo)
– facilita la mejora (es fácil agregar cosas en un proceso automático)
– permite obtener métricas fáciles de lo que se automatiza

Esto aplica a montones de cosas, desde:
– Mejora de APIs y abstracciones (para mantenernos DRY)
– Templates y generadores de código (para que el Maestro sea felíz)   😉
– Scripting para automatizar procesos de build, deployment, testing, etc
– Encadenamiento (o workflow) de scripts

Temas/métodos puntuales:
– Scripting, scripting, scripting (Ruby, Python, Powershell, etc)

Para asistir a nuestras VAN no es necesarios ningún tipo de registro, simplemente estar el día y la hora mencionadas abriendo el link http://snipr.com/virtualaltnet, para lo que requieren el programa Microsoft Office Live Meeting 2007 client. Incluso pueden participar, no solo con preguntas de texto, sino con todo lo que implica una desconferencia con la participación activa de los asistentes que deseen intervenir durante el desarrollo de la reunión, incluso 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.

Si tienen dudas respecto a la hora que corresponde con su localidad, en la página Equivalencias Horarias encontrarán mayor información, 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.

Por último, les dejo la lista de recursos compartidos de los que disponemos en la comunidad, a los cuales pueden suscribirse para mantenerse al tanto de las actividades de la comunidad ALT.NET Hispano:

[Evento] VAN sobre Aplicaciones Modulares con PRISM

Este sábado 12 de diciembre a la hora internacional 19:00 GMT/UTC (Una hora más tarde de nuestro horario acostumbrado), la comunidad ALT.NET Hispano realizará una VAN (evento virtual tipo desconferencia) sobre PRISM 2.0 (Composite Application Guidance for WPF and Silverlight site) del equipo patterns & practices de Microsoft, precisamente el ponente de la presentación pertenece a este equipo de desarrollo.

PrismV2StockTraderRIShell.png

La presentación estará a cargo de Julián Domínguez, él se ocupa actualmente como Vendor developer en Microsoft Corporation y como Lead Developer en Southworks SRL, participando en el desarrollo del web client guidance con el equipo patterns & practices de Microsoft, además de PRIMS 2.0. De modo que la calidad en la exposición está asegurada, al tener un desarrollador de la misma fuente de la herramienta que analizaremos en la VAN.

En cuanto a lo que podemos esperar en la VAN, Julián comenta en esta discusión lo siguiente:

“¿Qué es Prism de patterns & practices y qué desafíos resuelve?
¿Qué beneficios les brinda a arquitectos, desarrolladores y a la interacción
con diseñadores?

En esta sesión mostraré cómo Prism nos ayuda a trabajar en equipos
distribuidos, no distribuidos, grandes o pequeños, con requerimientos
cambiantes, aplicando conceptos como TDD y patrones de UI como Model View
ViewModel (MVVM). También voy a mostrar cómo nos ayuda a reusar código que
funcione en WPF y en Silverlight.

Vamos a estar viendo los beneficios que nos trae Prism a la hora de
construir una aplicación compuesta, como así también en qué (lio?) nos
metemos cuando queremos usar Prism en una aplicación que no lo amerita.

Espero que les resulte muy interesante a quienes no conocen Prism y tienen
pensado empezar un proyecto en WPF o Silverlight.”

Puede ser útil consultar los siguientes artículos antes del evento:

Para atender la desconferencia no se exige ningún tipo de registro, simplemente estar el día y hora indicados abriendo el enlace http://snipr.com/virtualaltnet. Recomendamos que consulten más detalles en la página Descripción de Reuniones y 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.

[Evento] Productividad – GTD con Jeroen Sangers

La comunidad ALT.NET Hispano ha organizado una VAN sobre un tema que armoniza con el objetivo de buscar la excelencia en la práctica de desarrollo de software, mejorar nuestra productividad personal y profesional aplicando el método GTD (Getting Things Done). No todo en nuestra vida puede ser código, hay que saber aprovechar de la mejor manera los recursos que tenemos a nuestra disposición y él más importante de estos somos nosotros mismos, para hacer mejor y tal vez más cosas, incluidos nuestros proyectos de software. Esta VAN se realizará el día sábado 5 de diciembre a la hora internacional 18:00 GMT/UTC.

El ponente será Jeroen Sangers, quien es todo un gurú en temas de productividad, de lo cual es un reconocido consultor, especialmente por medio de su sitio Web el Canasto, que incluye artículos, tips y otros abundantes recursos de referencia para quien desea beneficiarse en este aspecto. Yo estoy suscrito a esta web y su cuenta twitter @JeroenSangers desde hace algún tiempo pudiendo decir hoy que he aprendido y aplicado muchas cosas útiles provenientes de allí, así que por supuesto recomiendo hacer lo mismo.

Sobre el tema, es necesario aclarar que se origina del libro Organízate con Eficacia, de David Allen, para comprender mejor qué es GTD y su importancia, les recomiendo leer los siguientes recursos web:

    Respecto a lo que podemos esperar en esta VAN, bueno, veremos GTD desde un punto de vista de interés general, para cualquier persona, y un enfoque más específico para desarrolladores de software, eso sí, muy segúramente no vamos a encontrar código fuente en la presentación, pero si cosas que pueden afectar indirecta pero positivamente ese tipo de labores. Además, Jeroen comenta:

    La presentación se enfocará en «Getting Things Done» (GTD), dividida en tres partes:
    1. Control: un flujo de trabajo para controlar tus acciones
    2. Perspectiva: dar dirección a todo lo que haces
    3. Consejos prácticas para implementar un sistema de productividad

    Para atender la desconferencia no se exige ningún tipo de registro, simplemente estar el día y hora indicados abriendo el enlace http://snipr.com/virtualaltnet. Recomendamos que consulten más detalles en la página Descripción de Reuniones y la hora que corresponde con su localidad en la página Equivalencias Horarias, o si lo prefieren pueden acceder a nuestro calendario o bien descargar el iCal de este evento en particular, para importarlo a Outlook u otro tipo de calendario.

Finalmente, pueden suscribirse y consultar los siguientes recursos de nuestra comunidad para estar al tanto de sus actividades, como la programación y publicación de las VAN: