Aquí os dejo un link con el roadmap de nuevas funcionalidades de Orcas (la siguiente versión de Visual Studio) para Team System, así como también futuras funcionalidades de Rosario, que será la versión que vendrá después de Orcas, bueno aquí os lo dejo, algunas cosas de estas ya nos las contaron en el Summit, pero bajo NDA, ahora que las han hecho públicas ya las podéis ver por aquí:
Mes: marzo 2007
Microsoft compra Teamplain
Pues nada, que Microsoft, con el objetivo de añadir un frontal web a Team Foundation Server, ha comprado Teamplain, bueno más bien, devBiz, que es la compañía que lo hacía J.
¿implicaciones de esto?, bueno pues la primera, y muy buena implicación, es que Microsoft pondrá disponible Teamplain en su website, sin coste adicional, lo cual es una muy buena noticia, lo único que será necesario, será tener una CAL de Team Foundation para que sea accesible.
En fin, una compra más de Microsoft, y que esta vez se convierte en una buena noticia.
Si queréis más información, así como unos cuantos pantallazos del producto, id al blog de Brian Harry: http://blogs.msdn.com/bharry/archive/2007/03/26/microsoft-acquires-teamplain.aspx
Guía para hacer “branchs” en Team Foundation Server
Una de las cosas sobre la que más gente pregunta y tiene dudas en general del Team Foundation Version Control (TFVC), son las recomendaciones y guías sobre como hacer y gestionar los branch. Pues para resolver a estas preguntas, parte del equipo de producto (John Jacob, Mario Rodriguez, Graham Barry) en colaboración con gente de servicios de Microsoft y gente externa, han cread una guía para hacer «branching» en Team Foundation Server.
Esta guía la podéis descargar de Codeplex: http://www.codeplex.com/BranchingGuidance lo cual es otro punto interesante, ya que se les puede dar feedback directamente que pueden añadir rápidamente a la guía, el índice de primer nivel de la guía es:
- Introduction
- Parallel Development
- Branching Defined
- Creating Isolation in Team Foundation Server
- General Branching Structure Guidance
- Branching Strategies
- Broad Areas of Branching Isolation
-
Creating Your Branching Strategy
- Defining Your Code Promotion Model
- Code Promotion Best Practices
- Baseless Merges
- Feature Crews: How Microsoft Does It
- End-to-End Implementation Scenario
Y se puede descargar completa en PDF, yo aún no la he leído entera, pero lo poco que he podido ver, así como viendo comentarios de la gente, tiene buena pinta, ya os comentaré más.
De vuelta del MVP Summit 07
Bueno pues ya estoy de vuelta del Summit, realmente volví el domingo, pero entre el jet lag y hacer un montón de cosas más, no he tenido tiempo de contar nada.
Ciertamente fue una experiencia impresionante, el conocer a un montón de gente que realmente disfruta de lo que hace, y que además lo hace muy bien, además nos ha dado tiempo para hacer visitas, compras (un montón, aunque algunos más que otros eh César), e ir al summit.
Respecto al Summit, bueno, impresionante el despliegue de Microsoft, los dos primeros días, fue en el convention center de Seattle, que allí se hacía el registro, y vimos el keynote de Bill Gates, aunque poco que decir, sigue la línea de los últimos tiempos, tampoco hay mucho que comentar, la verdad es que me esperaba más, había otras charlas por la tarde, pero me dejé llevar por las malas compañías y nos fuimos de compras por Seattle, lo cierto es que estuvo muy bien, y estuve con gente estupenda como Rodrigo Corral y José Manuel Alarcón, y poco más que decir, bueno si, esa noche fue la fiesta general del Summit y nos llevaron al museo de la aviación de Seattle, que si vais por allí no podéis dejar de visitarlo, me gustó mucho.
Los dos días siguientes son ya las charlas de producto, a las que se vino conmigo Rodrigo Corral (a pesar de ser de C++ le dejamos venir jeje), y ciertamente me gustó mucho esa experiencia, y ahí es cuando te das cuenta de lo que controla la gente que viene a este evento, y sobre todo, todas las cosas que tienen en mente la gente de producto, y que lamentablemente no os podré contar, por ahora, porque nos las contaron bajo NDA L. Pero todo perfectamente organizado, gracias a Noah que en todo momento cuidó de que todo estuviese correcto, gracias Noah. Para que veáis algo de lo que pasó esos días, aquí os dejo unos links con fotos de las reuniones del grupo de Team System, la foto de grupo, fotos hechas por Noah, y fotos de Willy-Peter Schaub, otro MVP de Team System. Aquí pude hablar y hacer contactos con algunos de ellos, pero con menos de los que me hubiese gustado. Ahh aquí tuvimos Rodrigo y yo el momento friki, y nos sacamos una foto con Sam Guckenheimer, el escritor del libro Software Engineering with Team System, del que ya hablé en el blog y que me gustó bastante. Aquí os pongo la foto del delito J.
Y bueno de esos días poco más, aún tengo que digerir todo lo que vi y oí jeje.
Y más cosas?, bueno detalles de las visitas que hicimos por allí, pues, Roslyn, el pueblo donde se rodó la serie «Doctor en Alaska» (NOrthern Expousure en inglés), las cataratas que salen al principio de Twin Peaks, y Orcas, ehmmm bueno eso es otra historia larga de contar …
En fin, que corto ya a ver si escribo algo serio tecnológico, y a ver si arreglo mi portátil que ha reventado hoy mismo L
Visual Studio SP1 Service Pack update
Ya tenéis disponible el update del service pack para Vista, que soluciona algunos de los problemas de compatibilidad de VS 2005 con Vista, aquí os pongo (sacado del blog de Brian Harry) algunos de los fallos que corrige, aunque según dice el, no es una lista oficial.
OJO, la gente que tenéis instalada la beta, la tenéis que desinstalar antes, para eso os tenéis que ir al panel de control, instalar y desinstalar programas, y en el listado de actualizaciones instaladas tenéis el «‘Hotfix for Visual Studio 2005 [SKU name] – ENU (KB929470)» que tenéis que desinstalar antes.
Para bajaros el update:
Y los fallos que corrige son estos:
ASP.NET |
Vista: Bad error message on New Website and Open Website under default installation of IIS on Vista |
ASP.NET |
On Vista: F5 or CTRL+F5 in website doesn’t launch IE with proper URL |
ASP.NET |
VISTA: ASP.Net v2.0:Permission issue on App_Data folder… |
ASP.NET |
Vista: Opening WAP project non-elevated that is configured for IIS silently fails to create misc files project |
ASP.NET |
Vista: Localhost tab of Open Website does not indicate that IIS metabase needs to be installed. |
ASP.NET |
JMC stepping in ASP.NET: we stop at the Page directive on Vista |
Debugger |
Vista: Just-In-Time debugging IE causes IE to hang |
Debugger |
Vista: Can’t debug managed ActiveX controls because the module path is wrong |
Debugger |
Feedback # 122500 NOT! fixed in SP1 beta — still can’t display XMM registers in debugger |
Debugger |
msvsmon fails to configure the firewall in Vista |
Debugger |
mswebproj launches IE against about(blank) during profiler launch |
Debugger |
VS GDR Regression: wrong module name while XSLT debugging |
Debugger |
VSonVista GDR does not patch registry for JIT dialog bug VSWhidbey 602065 |
SDK |
Whidbey Quickstarts: Configsamples not installing on Vista |
TeamArch |
Treegrid control columns are unavilable in accessibility hierarchy in Vista |
TeamArch |
Whitehorse designer has perf regression on Vista with Aero on |
TeamDev |
vsperfcmd -status crashes on Vista |
TeamDev |
Sampling from the UI crashes the target application on Vista |
TeamDev |
Profiling under UAC fails because user does not have permission to create global objects |
TeamDev |
Service/ASPNet sampling not supported on Vista |
TeamDev |
Cannot collect code coverage data across session (ie services/ASPNet) |
TeamDev |
vsperfreport generates ‘Warning VSP2345: Unable to read ETW files.’ on vista |
TeamDev |
We aren’t marking code coverage binaries as 32bit only on Vista causing them to crash on wow64 |
TeamDev |
mswebproj launches IE against about(blank) during profiler launch |
TeamDev |
IIS Profiling broken on Vista |
TeamTest |
ASP.Net Unit tests need workaround to work with VISTA and IIS installed |
VB |
Visual Studio 2005 Unresponsive or Slow in DataSet Designer |
VSCORE |
Vista: Devenv crashes when trying to delete a menuItem that has submenus |
VSCORE |
SysFreeString called on non-BSTR data in CVsDirFolderNode::~CVsDirFolderNode |
VSCORE |
VSHost not picking up native app manifest on Vista machines |
VSCORE |
Modify normal user warning dialog to remove text |
VSCORE |
C# Express SKU creates registry entries pointing at its data folder, but they are invalid |
VSCORE |
Vista GDR: intellisense/autocomplete in Command Window is displayed right aligned |
VSCORE |
VS-on-Vista startup dialog for VS should be AppID-specific |
VSCORE |
LUA: the users is not informed that the following devenv command-line switches require elevated permissions: /setup, /installvstemplates, /associatefiles |
VSTO |
Crashes in Word when trying to close the designer, solution or VS when there’s a component on the component tray |
VSTO |
VS crashes when Build pre-created VSTO Outlook Addins |
VSTO |
Running Office elevated fails to load add-ins, because Vista then only looks in HKLM |
Varios …
Bueno, sigo liado, y esta semana más aún, terminando cosas para poder irme al MVP Summit a Seattle la semana que viene J
Pero bueno, sigo vivo, cosas que estoy haciendo??? Pues por ahora me acabo de instalar la máquina virtual con la última CTP de Orcas y espero postear sobre ella en breve, que tengo últimamente las pruebas también muy abandonadas (pufff y los foros de Ms de Team System)
También he hecho el examen de TFS, muchas preguntas de las herramientas de línea de comandos, mucho reporting y analysis services, no demasiado contenido de extensibilidad, y también unas cuantas preguntas de extensibilidad, bueno tampoco me salió muy bien, porque para variar no he podido casi ni revisar los puntos más flojos que tenía, pero bueno, ya veremos dentro de dos meses que dan el resultado, aunque me temo lo peor, de todos modos ya contaré algo más del examen, si tengo tiempo …
En fin, que entre líos varios (y menuda semanita me espera reunión de junta de vecinos incluida) a ver si a mi vuelta del Summit me explayo un poco más con los post y saco más tiempo para probar Orcas.
CTP de Marzo de Orcas
Hola a todos, bueno, sigo con mi falta de tiempo, sólo escribo para comentar brevemente (aunque ya lo han hecho creo) que ya está disponible la nueva CTP de Orcas (la nueva versión de Visual Studio) de marzo, y lo más interesante (para mi jeje), es que viene con la CTP de la nueva versión de Team Foundation Server J
Algunas de las cosas nuevas que podemos ver en esta CTP son:
- Integración contínua ¡¡¡¡¡¡¡¡¡¡ al fin ¡¡¡¡¡¡¡¡¡¡¡¡¡ tengo ya ganas de echarle mano a esto, es una de las funcionalidades que más pedía la gente, y me han dicho «malas lenguas» que ya lo han podido ver, que es realmente buena, pues nada habrña que verlo .
- Mejoras en general en el sistema de builds, a la hora de manejar varios servidores de builds, especificación de que test ejecutar, escoger que código fuente se compilará.
- Mejoras en el sistema de control de versiones, como destruir, anotar, ver diferencias entre directorios, y algo que aunque la gente reclama (por estar acostumbrada a VSS) a mi no me acaba de convencer, y que es el «Get Latest» al hacer check out, supongo que esto será opcional, y será algo que te pregunte cada vez que hagas un check out o con otra opción, habrá que verlo, yo prefiero el funcionamiento de Source Control.
- Mejoras de rendimiento y escalabilidad, bueno esto era de esperar también.
- Profiler para aplicaciones WCF, últimamente he estado trabajando con WCF y esto me interesa especialmente J
- Soporte para compilaciones multithread con el nuevo MSBuild, hmmm interesante.
Bueno hay más mejoras, aquí he puesto las que tengo más ganas de probar, también hay mejoras en partes de arquitectura, en temas de web test, y algunas que son más cuestionables, como la mejora en la generación de test unitarios, que es una característica que a mi no me acaba de gustar …
Ahora los links, que esto cada vez se va complicando más, hay cuatro descargas posibles, que son:
- VPC con Team Suite SIN Team Foundation Server
- VPC con Team Suite CON Team Foundation Server
- Instalable de Team Suite
- Instalable de Team Foundation Server
¿cuál escoger? Pues depende de lo que se quiera probar, yo personalmente, si tengo tiempo me bajaré los instalables para ver como va la instalación, especialmente la de TFS, a ver como de complicada es, pero si lo que se quiere es hacer alguna prueba rápida y sin complicarse mucho, lo mejor es el VPC (bueno en la anterior CTP tampoco era trivial instalarla).
Aquí dejo esto, a ver si en breve puedo poner más acerca de la CTP J