
He tenido el placer de poder asistir al primer dia del TechEd celebrado en Barcelona, en concreto en las instalaciones del FORUM, y ir a dos de las "Breakout Sessions" a más del "Keynote" que a servido como punto de partida a este certamen.
A continuación, daré a conocer un pequeño feedback de lo que se ha expuesto.
KEYNOTE - S. Somasegar, Corp. Vice President of the Developer Divsion, Microsoft Corp.
Primeramente decir que el auditorio impresionaba verlo lleno hasta arriba, los que como hemos llegado tarde, nos ha tocado como asiento la escalera, mejor eso que los que han estado de pie. Por otro lado, se nos ha dado a conocer todo el ambito de desarrollo sobre el qual esta trabajando Microsoft, Visual Studio 2008, Framework 3.5, SilverLight, PopFly, TS, Sync Framework...
No se ha entrado en detalle en todos estos temas, ya que para ello estan las diferentes Sessiones y Talleres, pero ha servido para acabar de ver los puntos más interesantes, a merced de cada uno, y tomar la decisión de las sesiones finales a las cual asistir.
Visual Studio y Framework 3.5 . Net los detallaré con más detalle en el siguiente punto, ya que he asistido a la Breakout Session, pero mención especial a SilverLight y PopFly, que explotan enormemente el potencial visual de los diferentes equipos, reduciendo el número de lineas a emplear para llevar a cabo una infinidad de efectos visuales.
La puesta en escena inmejorable, como es de esperar de este tipo de actos, teniendo a la disposición de cada asistente un servicio de catering con bebidas y pequeños snacks en cada esquina, y decoración del auditorio muy formal pero informal a la vez.
A TOUR OF VISUAL STUDIO 2008 AND THE .Net Framework 3.5
Esta ha sido la parte más interesante a mi parecer, de manera breve se nos han introducido los diferentes cambios que integran VS2008. A priori, la más destacada, mejor integración del tiempo de diseño con el código, permitiendo en el caso Web, separar automáticamente los estilos y hacerlos directamente compatibles con todos los navegadores aplicando los diferentes standards. También permite gestionar estos estilos, y ver sus resultados rápidamente, combinandolos y viendo cual sería el resultado en caso de herencias. Por fin podemos decir, que el diseñador tiene sentido para aquellos que nos pasamos el día haciendo entornos web.
VS2008 se presenta como la evolución del 2005, incluyendo todas las extensiones que han ido saliendo a posteriori, SP1, SP1 from Vista, Web.Extensions, WCF .... y unos 8 puntos más, incorporando los diferentes Frameworks y la posibilidad de trabajar con diferentes soluciones al mismo tiempo.

Así, se facilita el debug a los usuarios, facilitando la realización de cambios on-the-fly, la inspección de manera más lograda (podemos ver un codigo html, en un visor HTML), y puntos de interrupción donde antes no podiamos. La integración con JavaScript también mejora.
Se ha presentado el Framework 3.5 y las diferencias con el 3.0, que no viene a ser más de lo que han denominado Red and Green Bits. Las versiones 3.xxx son dependientes al sistema, una determinada para equipos XP y 2003 server, y otras para Vista y la nueva gama de servers. Por ello la necesidad de evolucionar a la versión 3.5 que hace de wrapper tanto como para una como para otra y aisla al programador de la versión 3.x con la que se trabaja realmente.
Por último, detallar que se ha presentado como una evolución sencilla, sobre todo para las versiones que actualmente se estan desarrollando en 2005 y no se habla de una versión "definitiva pero casí", ya se hablaba de la versión 10.
AGILE DEVELOPMENT WITH TEAM SYSTEM
Esta era un Breakout bastante interesante, ya que actualmente es una herramienta que estoy haciendo servir, pero que desconocía el potencial exacto que tenía, y la pequeña parte que estaba haciendo servir.
Como no se nos han presentado diferentes metodologias de trabajo, eXtrem , scrum , rup, ... y un largo etcetera de siglas que no recuerdo ahora mismo, pero se nos ha querido dar a entender, que todas pueden llegar a ser implementadas por TS, y que este nos permite llevarlas a buen termino.
Puntos importantes de esta tecnologia, son los diferentes componentes, TS Explorer integrado en VS, TS Build Server y TS Foundation Server como las acciones que llevan a cabo, comunicación con ambos (Explorer) , construcción y ejecución (Build) y repositorio y reporting (Foundation).
La introducción de la diferente información que te permite almacenar este sistema, documentos de desarrollo, especificacione, diseños, creación de tareas, definición de bugs, creación de herramientas de testing, unit testing, integración, etc... te permite finalmente, mediante las herramientas de reporting, ver lo eficaz que acaba siendo el equipo de trabajo y poder ayudar a la toma de decisiones.
Creo que será un punto interesante, introducirse y abarcar el potencial que nos ofrece TS.
Link a toda la información así como videos: http://www.mseventseurope.com/teched/07/developers/news/Pages/day1.aspx
