ENG [#VSONLINE] Rename Team Projects, Oh Yeaaahh, Finally! I can’t find the happiest word to describe this …

Hello!

If you are a TFS user, for sure you will remember the exact moment in which after using a Team Project for a while, you came to the conclusion that the name was not correct. It was at that precise moment when you realize that you have 2 options

– Create a new Team Project with the correct name. Migrate between the 2 TPs all the Work Items, the source control history, the user and security settings, etc.

– Or… continue to work on the original TP and try not to fall into the temptation to look at the bad name.

As well, this to us has some hairs brought from 10 years ago, already has solution:

It is now possible to rename a Team Project in Team Foundation Server.

What we can see and test in Visual Studio Online. And having said that, I can only enjoy the weekend in peace…

Greetings @ Home

/El Bruno

Source: http://blogs.msdn.com/b/willy-peter_schaub/archive/2015/04/25/from-vsts-2005-to-vso-rename-time-flies-when-you-are-having-fun.aspx

Advertisements

[#VSONLINE] Rename Team Projects, Oh Yeaaahh, Finally !!! y otra cantidad de exclamaciones ….

Hola!

Si eres un usuario de TFS seguramente recordarás ese momento en el que después de usar un Team Project durante un tiempo, llegaste a la conclusión que el nombre del mismo no era el correcto. Fue en ese preciso momento en el que diste cuenta que tenías 2 opciones

– Crear un nuevo Team Project con el nombre correcto. Migrar entre los 2 TPs todos los WorkItems, el histórico del source control, la configuración de usuarios y seguridad, etc

– O … seguir trabajando en el TP original e intentar no caer en la tentación de mirar el nombre del mismo.

Pues bien, esto que nos ha traido de los pelos a algunos desde hace 10 años, ya tiene solución:

Ahora es posible renombrar un Team Project en Team Foundation Server.

Lo podremos ver y probar en Visual Studio Online. Y dicho esto, solo me queda disfrutar el fin de semana en paz …

Saludos @ Home

/El Bruno

Fuente: http://blogs.msdn.com/b/willy-peter_schaub/archive/2015/04/25/from-vsts-2005-to-vso-rename-time-flies-when-you-are-having-fun.aspx

[#VS2015] TFS Source Control Explorer Extension for Visual Studio 2015

Hello!

I’ve got to start with this “this extension is a #MustHave if you work with Visual Studio and TFS”. And now the good news, now is available for Visual Studio 2015. I think that after this, I have fewer chances to go back to VS2013, and my work will be done from Visual Studio 2015

By the way, have you seen that nice Destroy Work Item option ?

Clipboard02

Greetings @ Home

/El Bruno

Download: https://visualstudiogallery.msdn.microsoft.com/8ad891d2-142b-4acf-b487-46db9f3bb5cf

[#VS2015] TFS Source Control Explorer Extension para Visual Studio 2015

Hola!

Pues eso, que esta extensión que es un #MustHave si trabajas con Visual Studio y TFS ya está disponible para Visual Studio 2015. Creo que después de esto, ya tengo menos obligaciones para volver a VS2013, y todo mi trabajo podrá ser realizado desde Visual Studio 2015

Por cierto, has visto que buena la opción Destroy Work Item ?

Clipboard02

Saludos @ Home

/El Bruno

Download: https://visualstudiogallery.msdn.microsoft.com/8ad891d2-142b-4acf-b487-46db9f3bb5cf

[#ALM] Visual Studio Online free eBook (eng)

Hello!

Excellent news if you are looking for some new content to add in your Kindle. If you are looking for a good intro for manage agile projects using Visual Studio Online as main platform, you’ve to thanks our Microsoft Press friends. They now give you the chance of free download the following book: ‘ Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online “

7345.9781509300648_7AF19707

I take a quick look to the book I have to say that I really liked the book. I know a little about the topics covered in the book

Chapter 1, “Triage of ideas”
Chapter 2, “Getting ready”
Chapter 3, “Building the working solutions”
Chapter 4, “Raising the quality bar”
Appendix 1, “Supporting toolbox”
Appendix 2, “Eating your own dogfood is key”

As if it were a real book I “jump to a random page” and I’ve been reading from there for about 1 hour. This book is always interesting to review these concepts and the truth that the book does so in a very pleasant way.

100% recommended and Kudos to the team of Microsoft!

Saludos @ Madrid

/El Bruno

Source: http://blogs.msdn.com/b/microsoft_press/archive/2015/04/09/free-ebook-managing-agile-open-source-software-projects-with-microsoft-visual-studio-online.aspx

Descarga: Download the PDF (9.31 MB)

[#ALM] Visual Studio Online free eBook

Hola!

Excelentes noticias para poner en el Kindle. Si estás buscando una buena intro para gestionar proyectos utilizando Visual Studio Online, pues los amigos de Microsoft Press ahora te dan la posibilidad de descargar gratuitamente el siguiente libro: “Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online”

7345.9781509300648_7AF19707

La verdad es que después, de darle un vistazo rápido debo decir que me ha gustado. Los temas que trata el libro, un poco los conozco

Chapter 1, “Triage of ideas”
Chapter 2, “Getting ready”
Chapter 3, “Building the working solutions”
Chapter 4, “Raising the quality bar”
Appendix 1, “Supporting toolbox”
Appendix 2, “Eating your own dogfood is key”

Como si fuese un libro de verdad lo he “abierto en una página al azar” y me he quedado leyendo cerca de 1 hora. Siempre es interesante repasar estos conceptos y la verdad que el libro lo hace de una forma muy amena.

100% recomendado y Congratulations al equipo de Microsoft !!!

Saludos @ Madrid

/El Bruno

Source: http://blogs.msdn.com/b/microsoft_press/archive/2015/04/09/free-ebook-managing-agile-open-source-software-projects-with-microsoft-visual-studio-online.aspx

Descarga: Download the PDF (9.31 MB)

[#VSONLINE] New license model and prices for builds, load testing, release management, etc.

Hello!

A few days ago Brian Harry has released some Christmas news with some changes in the licensing model for Visual Studio Online, and also he make some clarification related to the prices of some of the services in VSO.

Some time ago he already announced some important changes, for example StakeHolders will not require to pay a license (I already wrote here about this). And also in the post, Brian Harry remark new changes for various services:

  • Release Management
  • Test Execution
  • Cloud Load Testing
  • VS Online Build Service

I want to talk about a little about the last one (because we have a fun talk about this with a colleague at work). Discounting the 60 free minutes we have per month, the basic price for build server is this one:

  • $0.05 per minute up to 20 hours
  • $0.01 per minute spent 20 hours

If we do a quick math calc, we can create a table with the following values

Minutes Daily Builds Month Working Days Total Minutes / Month Mont build Hours Month Cost
5 10 20 1000 16.67 $50.00
5 20 20 2000 33.33 $20.00
5 50 20 5000 83.33 $50.00
5 100 20 10000 166,67 $100.00
10 10 20 2000 33.33 $20.00
10 20 20 4000 66,67 $40.00
10 50 20 10000 166,67 $100.00
10 100 20 20000 333,33 $200.00

The premise in these numbers is the time that takes each build (1st col), the number of builds that we launched a day (2nd column) and the days of work per month (3rd column). This is completely relative to each team, since if you have a continuous CI process, a team of 20 people and beams of checkins 30 half a day, then the numbers will be others.

Returning to exercise builds and price, if we do a quick analysis of the price list, the first thing that strikes us is that, with exceptions, really you should spend 20 hours per month. For example, having a build that average takes 5 minutes, spent the same to launch 10 daily builds to build 50 daily.

In the same way, we see to throw 100 daily builds of 5 minutes each, gives about $100 a month. If you really know the value that gives you an integration scenario, you will see that this is very cheap. (would certainly 100 daily builds, in a team of 5 people are 20 builds a day, or in continuous integration are 20 daily checkins, enough or almost, if?)

I won’t go into detail of scenarios more complex, where a build also compile and run tests, also generate packages, deployment packages, run tests automation, etc. I think this kind of compilations are not which run on a CI environment, though no shortage of exceptions and it will be necessary to adjust prices to the model requiring each team.

Greetings @ Madrid

/El Bruno

Source: http://blogs.msdn.com/b/bharry/archive/2014/12/10/more-pricing-and-licensing-changes-coming.aspx

[#VSONLINE] Nuevo modelo de licencias y precios para builds, load testing, release management, etc

Hola!

Hace unos días el gran Brian Harry ha soltado la bomba navideña con algunos cambios en el modelo de licencias para Visual Studio Online, además de dejar en claro algunos otros detalles relacionados con los precios de algunos de los servicios.

Hace un tiempo ya se anunciaron algunos cambios importantes, como por ejemplo que los StakeHolders no requerirán una licencia de pago (algo de lo que ya escribí aquí). El el post de Brian Harry, se detallan los cambios para los diferentes servicios:

  • Release Management
  • Test Execution
  • Cloud Load Testing
  • VS Online Build Service

Y sobre este último me quiero explayar un poco. Descontando los 60 minutos gratis que tenemos por mes, los números quedan de la siguiente manera:

  • $0.05 por minuto hasta 20 horas
  • $0.01 por minuto pasadas las 20 horas

Si hacemos un cálculo rápido, podemos sacar una tabla con los siguientes valores

Minutes Daily Builds Month Working Days Total Minutes / Month Mont build Hours Month Cost
5 10 20 1000 16,67          50,00 $
5 20 20 2000 33,33          20,00 $
5 50 20 5000 83,33          50,00 $
5 100 20 10000 166,67       100,00 $
10 10 20 2000 33,33          20,00 $
10 20 20 4000 66,67          40,00 $
10 50 20 10000 166,67       100,00 $
10 100 20 20000 333,33       200,00 $

La premisa en estos números es el tiempo que tarda cada build (1ra col), la cantidad de builds que lanzamos al día (2da columna) y los días de trabajo al mes (3ra columna). Esto es completamente relativo a cada equipo, ya que si tienes un proceso de CI continuo, en un equipo de 20 personas y haces de media 30 checkins al día, pues los números serán otros.

Volviendo al ejercicio de builds y precio, si hacemos un análisis rápido de la tabla de precios, lo primero que nos llama la atención es que, salvo excepciones, realmente te conviene pasarte de las 20 horas mensuales. Por ejemplo, teniendo una build que de promedio tarda 5 minutos, se gasta lo mismo en lanzar 10 builds diarias que 50 build diarias.

De la misma forma, vemos que lanzar 100 builds diarias de 5 minutos cada una, da unos $100 al mes. Si realmente conoces el valor que te aporta un escenario de integración, verás que esto es muy barato. (por cierto, 100 builds diarias, en un equipo de 5 personas son 20 builds al día, o sea que en integración contínua son 20 checkins diarios, suficiente o casi, si?)

No voy a entrar en detalle de escenarios más complejos, donde una build además de compilar y ejecutar pruebas, también genere paquetes, despliegue los paquetes, ejecute pruebas de automatización, etc. Creo que este tipo de compilaciones no son las que se ejecutan en un entorno de CI, aunque no faltarán excepciones y será necesario ajustar los precios al modelo que necesite cada equipo.

Saludos @ Madrid

/El Bruno

Fuente: http://blogs.msdn.com/b/bharry/archive/2014/12/10/more-pricing-and-licensing-changes-coming.aspx

[#TFS2013] Do you need a sample source code of TFS integration? You got it! TFS WordAddIn is OSS

Hello!

I-m trying to getup and do some stuff while I’m dealing with a strange fever. So i just found that the ALM Rangers have released, the source code for the Word AddIn which works with TFS. The Homepage is on CodePlex, and here you will find some explanation about the project. It would nice to use GitHub (as other MS teams have been done) and in the part of recommendations that specify the version of WiX needed to compile the installer of the AddIn.

Otherwise thanks a project with a diagram of the layers to understand the internal structure, a little use of Unity to disengage a little and even Moq and tests to validate the correct evolution if you want to make changes.

WordAddin

Below I leave you a few details about the project and if I get bored, I do 4 changes for an idea I have for some time and that it can be useful!

Greetings @ Fever 40°

&El Bruno

Home: https://vsarword4tfs.codeplex.com/

Download: https://vsarword4tfs.codeplex.com/releases/view/166627

Source: http://blogs.msdn.com/b/willy-peter_schaub/archive/2014/12/03/team-foundation-server-word-add-in-goes-oss-as-a-sample.aspx

[#VS2013] Quieres un poco de source code ejemplo de integracion con TFS? Pues TFS WordAddIn es tu opcion

Hola!

Menuda joya me he encontrado mientras revisaba posts y demás. Resulta que los ALM Rangers han liberado, a modo de ejemplo, el código fuente del AddIn para Word para trabajar con TFS. En la página principal de CodePlex, se explica donde poner sugerencias y como compilarlo. Aqui sería bueno comentar que usen GitHub (como vienen haciendo otros equipos de MS) y en la parte de recomendaciones, que especifiquen la versión de WiX necesaria para compilar el instalador del AddIn.

Por lo demás se agradece un proyecto con un diagrama de capas para comprender un poco la estructura interna, el uso de Unity para desacoplar un poco e inclusive Moq y tests para validar la correcta evolución si es que quieres hacer cambios.

WordAddin

Debajo dejo un par de datos sobre el proyecto y si me aburro, le hago 4 cambios para una idea que tengo desde hace tiempo y que puede ser útil !!!

Saludos @ 40º de fiebre

/El Bruno

 

Home: https://vsarword4tfs.codeplex.com/

Descarga: https://vsarword4tfs.codeplex.com/releases/view/166627

Fuente: http://blogs.msdn.com/b/willy-peter_schaub/archive/2014/12/03/team-foundation-server-word-add-in-goes-oss-as-a-sample.aspx