Archivo

Entradas Etiquetadas ‘ALT.NET’

[Evento] VAN sobre FitNesse + Acceptance Testing + Selenium

Viernes, 15 de Enero de 2010 jgamba Sin comentarios
El sábado 16 de enero a la hora internacional 18:00 GMT/UTC, la comunidad ALT.NET Hispano realizará una VAN (evento virtual tipo desconferencia) esta será la primera que tendremos en este año 2010. El tema principal será una exposición sobre Fitnesse, una herramienta de colaboración para desarrollo de software.

Para la presentación tendremos la colaboración Diego Jancic, un experimentado desarrollador de software, muy reconocido en los grupos de usuarios de Argentina. Además ha venido trabajando con estos tópicos desde hace bastante tiempo.

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

… la idea es hablar en torno a FitNesse
y Acceptance Testing, y que la conversacion guie los detalles y los
intereses, para profundizar sobre cualquier tema; basicamente es mantener el
espiritu Agile de reuniones.
De cualquier forma, estoy preparando todo como para que haya una base de
temas interesante para guiar la VAN.

Resumen:
La herramienta FitNesse, incluyendo todo lo necesario para comenzar y llegar
a integrarla con .NET. Adicionalmente, se incluiran otros 2 temas que son
claves para aprovechar FitNesse al maximo. Primero, será indispensable
hablar de Acceptance Testing, para entender su importancia y utilidad en el
desarrollo de software; y luego, Selenium, una herramienta que permite
probar aplicaciones web. Ésta ultima será simplemente un ejemplo de
aplicacion, ya que FitNesse no esta limitado a aplicaciones Web, cualquier
tipo de extension y aplicacion esta permitida.

Objetivo:
Permtir a cualquier persona con conocimientos de programacion, configurar un
ambiente de pruebas automatizadas y orientadas al cliente. De forma que
alguien sin conocimientos de sistemas, pueda integrarse rapidamente a un
ambiente de desarrollo, definiendo pruebas de cualquier tipo.

Indice de Temas (tentativo):

* Acceptance Testing: Breve introduccion.
* Selenium IDE: Introduccion, demo y problemas.
* FitNesse
** FitNesse en solitario: Instalacion, introduccion, arquitectura, formato
de la Wiki, ejemplos incluidos
** Extensibilidad con .net
** Integracion con Selenium RC
* Versionado de las pruebas
* Integracion de FitNesse con NAnt y CruiseControl.NET

Puede ser útil consultar los siguientes artículos, que tomé de un post similar a este, del maestro Angel “java” López:

http://www.fitnesse.org/
http://seleniumhq.org/
http://en.wikipedia.org/wiki/Selenium_(software)
http://seleniumhq.org/projects/ide/
http://en.wikipedia.org/wiki/Acceptance_testing
http://www.extremeprogramming.org/rules/functionaltests.html
http://www.extremeprogramming.org/rules/userstories.html

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.

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

Viernes, 11 de Diciembre de 2009 jgamba Sin comentarios

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.

Categories: General Tags: , , ,

[Evento] Productividad – GTD con Jeroen Sangers

Jueves, 3 de Diciembre de 2009 jgamba Sin comentarios

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:

[Evento] Mocking y Rhino Mocks vs. Moq con Hadi Hariri

Jueves, 26 de Noviembre de 2009 jgamba Sin comentarios

En estos tiempos en que han cobrado tanta importancia prácticas como Testing, Unit Testing, TDD, por mencionar algunas, es vital conocer recursos como Mocks e IoC o Inyección de Dependencias. Precisamente, estos serán los temas que tratemos en nuestra próxima VAN en un nivel de principiante a intermedio, este sábado a la hora internacional 19:00 GMT/UTC (Una hora más tarde de nuestro horario acostumbrado).

Para esta ocasión, volveremos a tener como ponente invitado al reconocido conferencista internacional Hadi Hariri, consultor y desarrollador con la distinción Visual C# MVP. Hadi es fundador del grupo de usuarios de Málaga y reciéntemente ha sido nombrado como Country Leader de Ineta por España, así que no queda duda de su espíritu colaborativo con las comunidades y de hecho la nuestra, ALT.NET Hispano, ya se ha beneficiado antes de su contribución, con dos VAN sobre ASP.NET MVC 1.0:

Sobre lo que podemos esperar en la VAN, Hadi comenta lo siguiente:

“En esta charla repasaremos la inyección de dependencias e Inversión de Control y profundizaremos en los frameworks de Mocks. Veremos cómo funcionan, así como sacarle el máximo de partida a ellos para hacer tests sostenibles. Examinaremos las diferencias entre Mocks y Stubs así como diferencias entre pruebas de estado e interacción”.

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] ASP.NET MVC 2 con Estilo, de Oxite a CodeCamp

Jueves, 19 de Noviembre de 2009 jgamba Sin comentarios

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.

about me plugin by: Social Media and Internet Marketing - Left The Box