[OFF-TOPIC] Lo que me ha costado escribir el libro de Visual Studio 2010

image

Buenas,

hoy oficialmente he terminado de escribir los contenidos del libro de Visual Studio 2010, estoy en la 2da ronda de revisión de capítulos y como ahora me queda hablar con mi editor, creo que es interesante que comparta un poco lo que ha pasado y lo que me ha costado el escribir un libro:

– cerca de 16 litros de cerveza; principalmente botellines de Heineken, y me sirve de excusa para los posibles errores que posea el libro

– más de 20 litros de mates, solos y en familia

– he visto como se cambiaba la fecha de lanzamiento de Visual Studio 2010 al 12 de Abril, para que coincida con mi cumpleaños

– he corrido más de 149 kms

– he quemado más de 13000 calorías

me han renovado como MVP de Team System por 3ra vez

– he visto cerca de 20 partidos de NBA de madrugada

– me he dado un golpazo que me ha costado 8 puntos de sutura, mientras escuchaba un podcast de CMMI (reservados los comentarios)

– he escrito partes del libro en 6 aeropuertos diferentes

– he sufrido el cambio de nombre de Visual Studio a Visual Studio Ultimate, gracias Microsoft tuve que revisar todo el libro

– ha nacido mi niña Martina; que se ha sumado a Valentino para que mis días sean lo menos productivo posibles super happy happy

 

Asi que en pocas palabras escribir un libro me ha costado un hijo, una cicatriz bastante fea, un monton de alegrías deportivas, mucho trabajo en marcha, viajes varios, y la alegría de saber que solo he puesto el 20% de lo que me hubiese gustado escribir de un producto como Visual Studio 2010.

 

Saludos @ Boadilla y bienvenidos a Febrero.

El Bruno

[EVENTO] Novedades en Visual Studio 2010 con los amigos de Club.Net de Lérida

image

Buenas,

durante el mes de enero traté de dedicarme a terminar de escribir por lo que no me apunté a ningun webcast. Y una vez terminado el mes, empezamos Febrero por todo lo grande con un tortazo que me ha dejado medio tururú y un webcast con los chicos de Lérida sobre Visual Studio 2010.

La temática va a ser la de siempre: intentar dar un repaso por todo Visual Studio 2010 durante el webcast, no prometo ver todo porque ya sabamos que esto es casi imposible …. pero repasaremos lo básico: C#4, VB10, nuevo IDE, TFS 2010, herramientas de modelado, testing, etc.

 

Página de Facebook: http://www.facebook.com/profile.php?id=1605632186#/event.php?eid=279150987957&index=1

Registro: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032441476&EventCategory=4&culture=es-ES&CountryCode=ES

Saludos @ Boadilla

El Bruno

[Off-Topic] La historia de las herramientas de desarrollo más populares de Microsoft

Buenas,

tal vez sea porque en la intro del libro hablo un poco de la historia de VS y de lo bien que me lo paso con cada una de las versiones, siempre acordándome de los padres de los del equipo de l producto; pero este post me ha tentado:

Visual Studio 2010 - Logo
Visual Studio  Generic Logo

The New Logo: Visual Studio 2010
The Traditional Generic Logo

Products and Milestones

1975 – Bill Gates and Paul Allen write a version of Basic for Altair 8080

1982 – IBM releases BASCOM 1.0 (developed by Microsoft)

1983 – Microsoft Basic Compiler System v5.35 for MS-DOS release

1984 – Microsoft Basic Compiler System v5.36 release

1985 – Microsoft QuickBASIC 1.0

1986 – Microsoft QuickBASIC 1.01, 1.02, 2.00

1987 – Microsoft QuickBASIC 2.01, 3.00, 4.00

1987 – Microsoft BASIC 6.0

1988 – Microsoft QuickBASIC 4.00, 4.00b, 4.50

1989 – Microsoft BASIC Professional Development System 7.0

1990 – Microsoft BASIC Professional Development System 7.1

1991 – Microsoft Visual Basic released May 20-Windows World Convention –Atlanta

1992 – Microsoft Visual Basic 2.0

1993 – Microsoft Visual Basic 3.0 in Standard and Professional versions

1995 – Microsoft Visual Basic 4.0 released, supported the new Windows 95

1997 – Microsoft Visual Basic 5.0 – introduction of IntelliSense

1998 – Microsoft Visual Studio 6.0 that included Visual Basic 6.0 released (first VS)

2002 – Microsoft Visual Basic .NET 7.0

2002 – Visual Studio .NET

2003 – Microsoft Visual Basic .NET 7.1

2003 – Microsoft Visual Studio w/Intellisense

2003 – Visual Studio .NET

2004 – Announce Visual Studios 2005 – Code name Whidbey

2005 – Visual Studio 2005 release w/Extensibility

2005 – Visual Studio Express released

2006 – Expression Tool Set released – devs and designers work together

2006 – Visual Studio Team release – November 30th

2007 – Visual Studio 2008 (code name Orcas) ships November = Video Studio Shell

2010 – Visual Studios (code name Rosario)

 

Saludos @ Boadilla, esperando que no caiga más nieve

El Bruno

Fuente: http://blogs.msdn.com/samer/archive/2010/01/27/quick-share-the-history-of-visual-studio.aspx

PD: 2 post, que reposteo en 2 días, esto de tener 2 niños me está coartando la creatividad y el tiempo de escribir; tendré que entrenar al Lego para que vuelva a escribir por mi.

[VS2010] Lanzando misiles con F# (para que Darwin no se queje, todo ha evolucionado !!!)

image

Buenas,

es lo que tiene estar meado por una docena de elefantes vírgenes, yo por un lado me empupo escribiendo cerca de 20 páginas pal libro de Visual Studio 2010, sobre lass bondades y benficios de la programación funcional con F#; y viene Chris Smith (que se llama algo asi como “Hola mundo”, por lo popular) y se pega este pedazo de post donde comenta como manejar el lanza misiles USB con F#, con el obvio objetivo de controlar el mundo (que sigue siendo la meta del 95% de los programadores, y el 100% de los que trabajan en Google).

Asi que, si tenes un lanzamisiles, Visual Studio 2010 y bastante tiempo para leer, aqui tenes el acceso http://blogs.msdn.com/chrsmith/archive/2010/01/24/being-an-evil-genius-with-f-and-net.aspx 

 

Saludos @ Boadilla

El Bruno

Fuente: http://blogs.msdn.com/chrsmith/archive/2010/01/24/being-an-evil-genius-with-f-and-net.aspx

[TFS2010] Seleccionando que pruebas ejecutar en una definición de Build en TFS 2010 (opciones al estilo McDonald)

image

Buenas,

cuando definimos un proceso de compilacion [Build Definition] en TFS 2010, una de las mejoras que han agregado en esta versión, es la flexibilidad en la configuración de las opciones del Build. Por ejemplo, si dentro de la definición del build queremos especificar que se ejecuten todas las pruebas unitarias en todos los ensamblados que respeten un determinado formato en su nombre, y además que se ejecuten todas las pruebas definidas en un archivo de definición de pruebas [.vsmdi], es posible seguir los siguientes pasos.

1. Editar las opciones de proceso del build.

2. Editar la propiedad [Automated Tests]

Clipboard07

3. Esta opción permite agregar una serie de criterios, como por ejemplo ejecutar todos los tests que se encuentren en ensamblados que respeten el nombre *test*.dll.

4. Pero además se puede agregar una nueva condicion para que se ejecuten los tests definidos en un archivo .vsmdi, como muestra la siguiente imagen.

Clipboard09

5. Es posible seleccionar la lista de tests a ejecutar dentro del vsmdi, o la opción que siempre esperamos: Run all tests in this VSMDI file.

Gracias TFS 2010 😀

 

Saludos @ Boadilla

El Bruno

[TFS2010] Solo permite Integración con Office 2007 o superior (si no tenes Ribbons no sos apto)

image

Buenas,

destripando TFS 2010 me encuentro con la novedad de que la integración con Office solo es posible con la versión 2007 o superior (2010 Beta de la muerte). Esto puede ser por 2 motivos:

  • El modelo de objetos de Office 2007 es muy superior al de las versiones anteriores y hay cosas que no se pueden hacer en 2003.
  • Los del equipo de producto de Visual Studio + Team Foundation Server decidieron que si no hay Ribbons no se integran.

Les dejo el dato y las opciones para pensarlas un sábado.

 

Saludos @ Boadilla

El Bruno

[ENTLIB] Enterprise Library 5.0 para el 14 de Abril (pedazo de regalo de cumpleaños !!!)

Buenas,

la siguiente imagen lo dice todo:

RevisedRoadMapv5

y como detalle interesante comentar que estará soportada en VS2008 y VS2010, y que el 7 de febrero estará disponible la Beta 1 de Enterprise Library 5.0.

 

Saludos @ T4

El Bruno

Fuente: http://blogs.msdn.com/agile/archive/2010/01/20/announcing-enterprise-library-5-0-and-unity-2-0-roadmap.aspx

[SOFTWARE] Microsoft Express (lo que siempre quisiste, todo gratis en un mismo sitio)

image

Buenas,

el lunes de esta semana se lanzó un nuevo site Microsoft Express (http://www.microsoft.com/express/Default.aspx) que pretende presentar toda la familia de productos capados y gratuitos Express de Microsoft. En este site podemos encontrar las versiones express de SQL Server, además de herramientas de desarrollo y los accesos a los programas Microsoft WebSite Spark y otros más, porque no solo de express viven nuestros amigos de Redmond.

Es interesante además ver que han agregado los enlaces a los starters kits para los diferentes productos (http://www.microsoft.com/express/Resources/) incluido Azure, Facebook SDK y un acceso a Coding4Fun que es lo que realmente nos gusta.

Como queda poco tiempo, también podemos encontrar links de acceso a las versiones express de la Beta 2 de Visual Studio 2010 http://www.microsoft.com/express/Express-2010/; vamos que completito completito como programa de sucesos poco importantes.

 

Saludos @ T4

El Bruno

Home: http://www.microsoft.com/express/Default.aspx

[VSTS2010] Listado de Novedades (XII)

image

Buenas,

nuevo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010 (aka “What’s new in Visual Studio 2010”). Ya tenemos la Beta 2 en nuestras manos y después del cambio de fecha de lanzamiento ahora el 12 de Abril de 2010, pues seguro que me tocará actualizar mas de un post.

Asi que por ahora, a actualizar el listado de links.

WorkItems

Source Control

TFS Build

Herramientas de Modelado

Visual Studio

Visual Studio Extensions and Tools

Visual Studio Test

Infraestructura y Mantenimiento

Process Guidante

Varios

Como todavía queda mucho material por comentar y muchos posts por crear, actualizaré este listado periódicamente.

Saludos @ Home

El Bruno

[VS2010] Guias de Referencia para Visual Studio 2010 y Team Foundation Server 2010 (importance->low)

image

Buenas,

cuando faltan pocos meses para el lanzamiento oficial de Visual Studio 2010 (junto con Team Foundatioon Server 2010), el equipo de VSTS Rangers ya ha comenzado a liberar varios documentos y guías de referencia para trabajar con estas herramientas. Actualmente podemos echarle un vistazo a las siguientes:

y si bien queda mucho material por refinar y completar, las mismas son un excelente punto de partida para conocer la versión 2010.

Me las apunto como recordatorio en este post …

Saludos @ Boadilla

El Bruno