Agiles 2009, ya casi estamos

El evento ya arrancó, durante hoy y mañana se estarán dictando cursos y durante jueves y viernes será conferencia donde estaré dictando un workshop sobre planificación y estimación ágil. A modo de ensayo dicté el workshop el viernes pasado para algunos amigos que se ofrecieron como conejillos de indias. La experiencia me resultó muy útil pues obtuve mucho feedback que me permitió ajustar varias cuestiones, sobre todo los tiempos de cada una de las actividades. Quiero agradecer a los osados voluntarios: Guille Rugilo, DiegoF, MarianoS, ArielS, Fede Jack, Charly Paez y Leandro Romero.

También a modo de ensayo grabé un screencast con lo que será parte de la introducción que daré al comienzo del workshop y aunque ya cambié algunas cosas desde que lo grabé, el contenido sigue siendo válido. Este el link para acceder al screencast, durá solo 10 minutos, lo cual lo hace bastante consumible.

Si todo va bien mi próximo post será ya desde Brasil.

Developing Cmdlets for Power Shell

During the last week I have been working with Iaco in a project about this topic. I found it quite interesting I had some experience in shell scripts but on Linux platform but Power Shell (in honor to its name) seems to be more powerful.

First of all I must say that there are some difference between PS2 and the previous versions, of course that there is backward compatibility, but you must know that PS2 comes with some features that could make your life as a developer much more easy. One of that features is the Windows Power Shell Integrated Scripting Environment, a tool that among other things allow to debug you scripts. Here are some useful resources that helped me:

  • If you don’t know anything about Power Shell you can start with this Getting Started Guide.
  • Then you can follow with this post by David Aiken were you will find info enough to create your first Cmdlets and also a Visual Studio Project Template to do it.
  • Here you will find info about cmdlets concepts like development guidelines, verbs and parameters.
  • But before developing your customs cmdlet review this community project to see if what you need already exists.
  • Finally an interesting resource to look at is the Power Shell Team Blog

I hope this help you.