[#TFS2012] New Update with incredible colors a cascoporro!


image

Buenas,

Oh I get more happy than a small child when I see an update of this type: new colorful and new layouts in the Team Foundation Server 2012 of Web view.

If you have an account on Team Foundation Service you can see it already, and while Brian Harry gives a full list of changes in this update there are 2 that are important for my.

  • Can now differentiate the WorkItem type in the backlog thanks to the same color. What looks like a simple thing, is extremely useful. So far, thanks to Council’s Edu what we did was put the prefix BUG – in the scope of type Bug to separate them in the PBIs. With this layout is finished as a prefix useless to the WIs.

image

  • Now in our board have the capability of
  • see tasks only for one person. That only leaves visible the tasks of the person. Mola
  • in the view you can see the current sprint, or previous ones. Which is also appreciated ;)

image

As always the complete list of features the Brian describes in his post. An interesting, small update but molon.

Source: http://tfs.visualstudio.com/en-us/home/news/2013/may-13/

Saludos @ Home

El Bruno

image image image

[#TFS2012] Nuevo Update con colorines a cascoporro !!! (o a cholón)


image

Buenas,

oh me pongo más contento que un niño pequeño cuando veo una actualización de este tipo: nuevos colorines y nuevos layouts en la vista Web de Team Foundation Server 2012.

Si tienes una cuenta en Team Foundation Service lo puedes ver desde ya, y si bien Brian Harry da un listado completo de los cambios en este update hay 2 que son importantes para mi.

  • Ahora puedes diferenciar el tipo de WorkItem en el backlog gracias al color del mismo. Esto que parece una cosa simple, es extremadamente útil. Hasta ahora, gracias a consejo de Edu lo que hacíamos nosotros era poner el prefijo BUG – en los workitems de tipo Bug para separar los mismos de los PBIs. Con este layout se acabó lo de poner un prefijo inútil en los WIs.

image

  • Ahora en nuestro board tenemos la capacidad de
  • ver las tareas solo para una persona. Eso solo deja visibles las tasks de la persona. Mola
  • en la vista puedes ver el sprint actual, o los anteriores. Cosa que también se agradece ;)

image

 

Como siempre el listado completo de features lo describe el Brian en su post. Un update interesante, pequeño pero molon.

Fuente: http://tfs.visualstudio.com/en-us/home/news/2013/may-13/

Saludos @ Home

El Bruno

image image image

[#VS2012] PowerStory for #PowerPoint with #TFS2012 (I)


image

Buenas,

Tools for the creation of WireFrames are many, perhaps too many. Now, if say me that name a quickly probably the first that comes to mind is Balsamiq. It is not for WireFrames to 100% but it serves the purpose. With the arrival of DEV11 (VS2012 and TFS2012), the friends of Redmond made a very timid approach to prototyping tools with StoryBoards for PowerPoint. The idea was very well, but it came in something that promises a lot but it accomplishes little.

Now on the other hand have an idea very similar but squeezed 100%: PowerStory. The basis of PoweStory is simple; “using PowerPoint to tell stories related with User Stories“. What definition is already a great goal. It is using PowerPoint to what has been created. The idea is that the stories are “painted” in PowerPoint are replacement requirements, user stories, etc.; Since a visually may represent a client needs.

Note:Delicate theme, pick up a need and raise it in visual mode, maybe we are ahead of the implementation of the same. That sure is a complaint of purists, in my case I prefer this to anything.

I return to that I miss. Another interesting point that incorporates this mode of “telling stories” is that from them is generate the Test Cases necessary to validate the same. And if we finally believe in this environment 100% integrated with Team Foundation Server, as it is almost a nirvana (one of the little ones).

This week I have it complicated but I will see take time to test and write about the idea. A video to enter in heat: http://www.youtube.com/watch?feature=player_embedded&v=GxQnOEAux40

HomePage: http://power-story.com/index.html

PS: I am lucky to meet the father of the idea and only say that it is a crack ;)

 

Saludos @ Home

El Bruno

image image image

[#VS2012] PowerStory para #PowerPoint integrado con #TFS2012 (I)


image

Buenas.

Herramientas para la creación de WireFrames hay muchas, tal vez demasiadas. Ahora bien, si me dicen que nombre una rápidamente seguramente la primera que me viene a la mente es Balsamiq. No es para WireFrames al 100% pero cumple el objetivo. Con la llegada de DEV11 (VS2012 y TFS2012), los amigos de Redmond hicieron un acercamiento muy tímido hacia las herramientas de prototipado con StoryBoards para PowerPoint. La idea estaba muy bien, pero se quedó en algo que promete mucho pero cumple poco.

Ahora bien, por otra parte tenemos una idea muy parecida pero exprimida al 100%: PowerStory. La base de PoweStory es simple; “utilizar PowerPoint para contar historias relacionadas con User Stories”. Lo que en definición ya es un golazo. Es usar PowerPoint para lo que ha sido creado. La idea es que las historias que se “pintan” en PowerPoint son el reemplazo de requerimientos, user stories, etc; ya que de una forma visual pueden representar las necesidades de un cliente.

Nota: Tema delicado este, al recoger una necesidad y plantearla en modo visual, tal vez estamos adelantando la implementación de la misma. Eso seguro que es una queja de los puristas, en mi caso prefiero esto a nada.

Retomo que me pierdo. Otro punto interesante que incorpora este modo de “contar historias” es que a partir de las mismas se generan los Test Cases necesarios para validar las mismas. Y si finalmente pensamos en este entorno 100% integrado con Team Foundation Server, pues es casi un nirvana (uno de los pequeñitos).

Esta semana lo tengo complicado pero veré de sacar un tiempo para probar y escribir sobre la idea. Un video para entrar en calor:

HomePage: http://power-story.com/index.html

PD: tengo la suerte de conocer al padre de la idea y solo decir que es un crack ;)

Saludos @ Home

El Bruno

image image image

[#RESHARPER] Tip: Introduce Variable (an internal #refactoring good good)


Buenas,

he other day was the Victor and I was surprised that he did not know the “Enter Variable” feature of ReSharper .Mainly, because the Victor is a fan of shortcuts keyboards, you want to or not, they increase productivity a lot.

Note: you to be fast with the keyboard, does not mean that you’re a good programmer. The writer is an example of this.

Returning to Introduce Variable, the purpose of this functionality is to create an “internal” refactoring within a method or function. Thinking of the most popular cases of refactoring, this is like an Extract Method, but internal. Here is an example, step by step. Suppose we have the following code:

   1: using System;
   2:  
   3: namespace ClassLibrary2
   4: {
   5:     public class Class1
   6:     {
   7:         public Class1()
   8:         {
   9:             string someValue = Guid.NewGuid().ToString() + " - valentino - " + Guid.NewGuid().ToString();
  10:         }
  11:     }
  12: }

and line 9 is a little confusing to us. If we want to implement the sum of the first 2 parts in another variable we can do the following.

1. Select the parts to work

image

2. Press CTRL + r, CTRL + v, or Enter a Variable option.

image

3 We will have this part of our code in another internal variable to the field where we are working. Where can we also define the data type, name, etc. Just great!

image

 

Saludos @ La Finca

El Bruno

image image image

[#RESHARPER] Tip: Introduce Variable (un #refactoring interno de los buenos buenos)


Buenas,

el otro día estaba con el Víctor y me sorprendió que no conociese la feature “Introduce Variable” de ReSharper. Principalmente, porque el Víctor es un fanático de los atajos de teclados, que quieras o no, incrementan la productividad muchísimo.

Nota: que seas rápido con el teclado, no significa que seas un buen programador. El que escribe es un ejemplo de ello.

Volviendo al Introduce Variable, el objetivo de esta funcionalidad es crear un refactoring “interno” dentro de un método o función. Pensando en los casos más populares de refactoring, esto es como un Extract Method, pero interno. Veamos un ejemplo, paso a paso. Supongamos que tenemos el siguiente código:

   1: using System;

   2:  

   3: namespace ClassLibrary2

   4: {

   5:     public class Class1

   6:     {

   7:         public Class1()

   8:         {

   9:             string someValue = Guid.NewGuid().ToString() + " - valentino - " + Guid.NewGuid().ToString();

  10:         }

  11:     }

  12: }

y la línea 9 nos resulta un poco confusa. Si queremos implementar la suma de las 2 primeras partes en otra variable podemos hacer lo siguiente.

1. Seleccionar las partes a trabajar

image

2. Presionar CTRL+R, CTRL+V, o la opción Introduce Variable.

image

3. Tendremos esta parte de nuestro código en otra variable interna al ámbito donde estamos trabajando. Donde además podremos definir el tipo de dato, el nombre, etc. Simplemente genial !!!

image

 

 

Saludos @ Home

El Bruno

image image image

[#VS2012] More powerful search using Quick Launch in Visual Studio 2012


image

Buenas,

a long time ago I commented that the Quick Launch of Visual Studio 2012 is a tool that allows us to work more productively. You press CTRL + Q and you’re within a window with access to all the elements of the IDE of Visual Studio 2012 (including a the of Resharper). The following image shows the Quick Launch, with one of the shortcuts I use most > Source Control Explorer to access.

image

Now, one thing that many people do not know is that it is possible to filter the item type to search. For example, the prefix “@menu” shows only results with elements of the IDE menus. Thus, the search for Source with @menu returns these results.

image

If on the other hand, we want to search for items that are options (from a dropdown), we can use the prefix “@opt “”. “

image

Continuing with this approach there are several more options, for example “@ “ nuget “. “

image

To the telephone numbers you can find them within the options of Visual Studio 2012 (menu Tools / / Options), in the section “Environment / / Quick Launch”. Within this view we can also define if we want to have this feature active, if we want to include the latest searches, etc.

image

 

Saludos @ Home

El Bruno

image image image