[#TFSSERVICE] Team Foundation Service goes RTM !!! y sigue siendo gratis


image

Buenas,

ya lo oiste en el BUILD durante el día de hoy: TFS On The Cloud pasa a ser RTM y ya tenemos algunos puntos a tener en cuenta para el tipo de servicio gratuito y de pago. Ahora un repaso

  • La url inicial de http://tfspreview.com cambia a la final http://tfs.visualstudio.com
  • El servicio es GRATIS hasta un máximo de 5 usuarios. Esto incluye todas las funcionalidades que posee hoy TFS Preview
  • Es probable que en este modelo GRATIS, se incluya alguna restricción como horas de proceso de un servidor de Build por mes. Es por esto que el servicio Team Build Service todavía está en fase Preview
  • Si tienes una cuenta de MSDN Premium, TestPro o Ultimate puedes utilizar Team Foundation Service con un número ilimitado de cuentas
  • Todavía no hay detalles sobre como será el modelo de pago

Hasta aquí puedo escribir Risa

Saludos @ La Finca

El Bruno

image image image

[# VS2012] There are many rumors about VS2012 and WP but less news than on the location of Atlantis


image

Buenas,

Disclaimer: When I wrote this post I was not at my 100% mental level. Thanks to @wasat I got more information and I still wait for some cool tools Open-mouthed smile

I do not understand very well that are passed by the head to our friends of MS with regard to development of Windows 8, Windows Phone and Visual Studio 2012 tools. VS11 Developer Preview and VS11 Beta versions, half who understood that the extensions might not exist to develop for WP but with a final version, they are not… scares me a little.

Once more have to be installed Side-By-Side VS2010 and VS2012 RC to be able to pull a few lines on WP… Worst thing is that neither seems to be much official information on dates of release, roadmap, etc. Except this thread of StackOverflow and a couple of articles, there is nothing of nothing…

Anger again… Angry smile

Saludos @ Home

El Bruno

image image image

[#VS11] Vuelven algunos colores a Visual Studio 11


image

Buenas,

y es que lo de VS11 Beta era un poco intolerable. Un poco más soso y era como masticar cartón mojado. Ahora parece que para el próximo RC tendremos un carnaval de colores que nos ayudará a pensar seriamente si tanto trabajar con azules remarcados no nos quemará la vista.

En el post del equipo de producto de Visual Studio están todos los ejemplos, pero algunos no me terminan de gustar.

Por ejemplo, el definir un color de fondo más claro que el gris actual y marcar los elementos seleccionados en Azul, es muy Metro, pero no sé si para un IDE esa idea es correcta.

image

image

Ni hablar si encima comenzamos a utilizar colores como indicadores de estado o de progreso. La película Rio será una peli en blanco y negro al lado del nuevo Visual Studio.

image

Eso sí, hay algunas cosas interesantes como los nuevos colores del Solution Explorer o una barra de herramientas más amigable

image

image

Aunque, después de un par de meses me terminé acostumbrando al nuevo IDE y entiendo que con este haré lo mismo.

Eso sí, en mi próxima vida quiero ser experto en experiencia de usuario Risa

 

Fuente: http://blogs.msdn.com/b/visualstudio/archive/2012/05/08/visual-studio-11-user-interface-updates-coming-in-rc.aspx

Saludos @ Home

El Bruno

image image image

[#AWESOME] Microsoft + Mustang


image

Buenas,

estamos de vacaciones de semana santa y terminando el libro de KinectSDK, con lo que no escribiré mucho sobre tecnología. Aunque lo siguiente merece un post y mucho más.

Este pedazo de Ford Mustang de 1967, ha cumplido un objetivo muy simple:

Intentar meter dentro del mismo, todos los gadgets posibles Risa

image

Con ese objetivo tan simple, dentro de esta bestia bruta podemos encontrar:

  • 2 sensores Kinect en el frente, ¿sensores de aparcar? además de cámaras frontales
  • 2 tablets con Windows 7, una de ellas en el tablero del coche para ver los datos propios del coche
  • Microsoft Ford Sync, que ya conocemos de antes
  • XBox 360 para jugar un poco
  • etc..

 

Pueden ver más datos en el siguiente video: http://youtu.be/zv6vWbteI4M

PD: Aquí tenemos a @JuanLu con la versión 2010 del Mustang cuando lo alquilamos el año pasado en Redmond.

image

Saludos @ Home

El Bruno

image image image

Fuente:

http://channel9.msdn.com/Blogs/Vector/The-400-horsepower-device 

 http://blogs.msdn.com/b/cdnstudents/archive/2012/03/30/microsoft-mustang-ultimate-machine.aspx

[# TFS11] Visual Studio 11 Alm Demos to use without any Virtual Machine


image

Hi,

while I’m still hitting me with PowerShell (possessed advanced scripting language) I said get out of the drafts a post. On this occasion the great Brian Keller helps us to which they usually go for the presentation in presentation of products in beta.

In these demos, it is important to know the product and "where clicking", but is almost more important to know "where do click". A beta can spoil in seconds and leave us a demo by half… Triste

Luckily Brian Keller (or some minion) has created a series of demos using DemoMate, which allow us to go through several points of the new capabilities of Visual Studio 11 ALM.

We go with the list:

Online:
Agile Project Management in Team Foundation Server 11
Building the Right Software – Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 11
Diagnosing Issues in Production with IntelliTrace and Visual Studio 11
Exploratory Testing and Other Enhancements in Microsoft Test Manager 11
Making Developers More Productive with Team Foundation Server 11
Unit Testing with Visual Studio 11 – MSTest, NUnit, xUnit.net, and Code Clone

Offline: (gets installed locally on your computer)
Agile Project Management in Team Foundation Server 11
Building the Right Software – Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 11
Diagnosing Issues in Production with IntelliTrace and Visual Studio 11
Exploratory Testing and Other Enhancements in Microsoft Test Manager 11
Making Developers More Productive with Team Foundation Server 11
Unit Testing with Visual Studio 11 – MSTest, NUnit, xUnit.net, and Code Clone

Greetings @ Home

The Bruno

Source: http://blogs.msdn.com/b/briankel/archive/2011/10/16/demomates-for-visual-studio-11-alm-demos.aspx

[# VS11] Detecting duplicate code sections


image

Hi,

Today we will see an interesting option for the analysis of code which has been incorporated into Visual Studio 11. In this case it’s the ability to find code sections duplicate within a solution.

We all know that in the rush of every day, many times we skip all the good practices and instead of giving her a bit of the thinking machine, use the copy & paste as patron of implementation of code. In the long run we will bring more problems than solutions, but… well not I want to tell something they already know.

If you are working and you find yourself with a piece of code that “gives you a bad smell”, now have the ability to select it, display the contextual menu and select the option “”Find Matching Clones in Solution“.”

image

 

As I wanted to do a test on a good code base and good, so I decided to analyze the source code of Enterprise Library 5.And after a while of searching I found duplicate portions of code, add a new class in which “I commissioned to force the error”.

When you end the search for duplicate sections, you will see that, in the results window, we can see the selected code and its clones.

image

If on the other hand select a portion of code that is repeated more than once, because we can see the different results in the results window. These results may be “exact copy”, or even partial implementations of the code that analyzes, cool Risa

image

 

Greetings @ Home

The Bruno

   

[#VS11] Detectando secciones de código duplicadas


image

Buenas,

hoy veremos una interesante opción para el análisis de código que se ha incorporado en Visual Studio 11. En este caso se trata de la capacidad de encontrar secciones de código duplicadas dentro de una solución.

Todos sabemos que en las prisas del día a día, muchas veces nos saltamos todas las buenas prácticas y en lugar de darle un poco a la máquina de pensar, utilizamos el copy & paste como patrón de implementación de código. Esto a la larga nos va a traer más problemas que soluciones, pero … bueno no les quiero contar algo que ya saben.

Si estás trabajando y te encuentras con una porción de código que te “da un mal olor”, ahora tienes la capacidad de seleccionar la misma, desplegar el menú contextual y seleccionar la opción "”Find Matching Clones in Solution”.

image

 

Como quería hacer una prueba buena y sobre una buena base de código, pues me decidí a analizar el código fuente de Enterprise Library 5. Como después de un rato de buscar no encontré porciones de código duplicadas, agregue una nueva clase en la que “me encargué de forzar el error”.

Cuando finaliza la búsqueda de secciones duplicadas, veremos que en la ventana de resultados podremos ver el código seleccionado y sus clones.

image

Si en cambio seleccionamos una porción de código que se repite más de una vez, pues podremos ver en la ventana de resultados los diferentes resultados encontrados. Estos resultados pueden ser “copias exactas” o inclusive implementaciones parciales del código que se analiza, cool Risa

image

 

Saludos @ Home

El Bruno

   

[# VS11] New tool for DIFF / MERGE (finally!)


image

Good,

If you know me a little you know that some of the things I hate most are social injustice, animal abuse and WinDiff. That is the tool for DIFF and MERGE that comes by default with Visual Studio before that is born the Valentino. After that half the world asked that they incorporate a tool like people awhile, lso friends from Redmond decided to finally throw WinDiff Visual Studio 11and garbage, finally have something more decent.

The first thing that attracts our attention, for example when comparing two versions of a file, is that… it is integrated within the IDE of Visual Studio 11. From here we can work directly in the IDE without problems and without the need to ALT + tab.The tool also has 3 views in which they can see the columns origin, destination and result in portrait mode.

image

In landscape mode

image

Or in composite mode, which is similar to that offered us WinDiff.

image

The selection of the elements is done with a few very nice but somewhat uncomfortable CheckBox to select,

Well, if what we are doing is to compare different versions of a file, we now have another view also integrated within the IDE that shows something similar to the following.

image

If you see many colorful you think a Carnival, it is likely that changing the view to “Side by Side” is more clear that it is every thing. The interesting thing about this view is that we can

image

We are going as tools is a great step forward, in addition have browsers types in combos superiors and other few more interesting tips which I will comment on other posts.

 

Greetings @ Here

The Bruno

   

PS: Just in case, always you can configure WinMerge to be used in Visual Studio 2010, details here.

[#VS11] Nueva herramienta para DIFF / MERGE (por fin!!!)


image

Buenas,

si me conoces un poco sabes que algunas de las cosas que más detesto son la injusticia social, el maltrato animal y WinDiff. Es decir la herramienta para realizar DIFF y MERGE que viene por defecto con Visual Studio desde antes que nazca el Valentino. Después de que medio mundo les pida que incorporen una herramienta como la gente un tiempo, lso amigos de Redmond se decidieron a tirar por fin WinDiff a la basura y en Visual Studio 11, por fin tenemos algo más decente.

Lo primero que nos llama la atención, por ejemplo cuando comparamos 2 versiones de un archivo, es que … está integrada dentro del IDE de Visual Studio 11. A partir de aquí podemos trabajar directamente en el IDE sin problemas y sin necesidad de hacer alt+tab. Además la herramienta posee 3 vistas en las que podemos ver las columnas origen, destino y resultado en modo vertical.

image

En modo horizontal

image

O en el modo compuesto, que es similar al que nos ofrecía WinDiff.

image

La selección de los elementos, se hace con unos CheckBox muy bonitos pero un tanto incómodos para seleccionar,

Ahora bien, si lo que estamos haciendo es comparar diferentes versiones de un archivo, tenemos otra vista tambien integrada dentro del IDE que nos muestra algo similar a lo siguiente.

image

Si ver tantos colorines te parece un carnaval, es probable que cambiando la vista a "Side by Side” quede más claro que es cada cosa. Lo interesante de esta vista es que podemos ver no solo los elementos propios de cada versión, sino que además podemos utilizar todas las capacidades de Visual Studio (crear unit tests, indentar, etc). Siempre que estemos comparando la ultima versión de un archivo con una versión anterior. Los cambios se aplicarán automáticamente en la ultima versión y de esta forma podremos “incorporar” es que nos hemos “olvidado” de la versión anterior.

image

Vamos que como herramientas es un gran avance, además poseen los navegadores de tipos en los combos superiores y otros par de tips más interesantes que comentaré en otros posts.

 

Saludos @ Here

El Bruno

   

PD: Por las dudas, siempre puedes configurar WinMerge para ser utilizado en Visual Studio 2010, detalles aquí.

[# MTM11] Microsoft Test Manager 11: welcome Exploratory Testing (I)


image

Good,

today I have to change the tool and after talking Visual Studio 11 and Team Foundation 11, today give a review of the 3rd suite tool: Microsoft Test Manager 11. (in reality with VS11 there are several more, but we split).

One of the novelties that are incorporated in this version is the ability to perform “Exploratory Testing” (don’t know what the simile in Spanish). This type of test is implemented when it was decided to test an application without guided by a test script.

Thus evidence (which is not the classic test of the mad monkey) is very useful when you work in very agile iterations, with phases of design and implementation that will be maturing as it advances the product.

The interesting thing about exploratory testing (does not like me the term), is that then we can associate them to one or more WorkItems to thus give rise to what we already know about ALM and Team Foundation. For example, if we work with a history of user with the following information:

As a < code monkey > I want < a code editor tool > so that < I can’t write awesome code >

and we started a session of exploratory testing associated with that User Story, because the errors that we find be automatically associated to the US.

Let’s see an example with my user previous story which is the number 4. When I launched MTM11, I see in the TEST section I have an option “do exploratory testing”, well, we launched and see that we have the option of selecting the User Story with which we work.

image

At this point, we launched the exploratory testing option and we are with the sidebar of MTM to start our tests, but without any test script.

image

At this point I can create, bugs, test cases, or even associate this test screenshots or additional information such as comments.

To give meaning to this test, I launched the notpad and I started to program in it.

image

But of course, I have found with lack of uná option “BUILD” in notepad, so I reportaré a BUG. An interesting detail at this point, is that this type of evidence, leads a full log of actions to be able to report them.

image.

But it is also possible from the actions that we have done, we need create a Test Case. In this case, we take the option to Create Test Case and we will have a script of tests with the actions that I made.

image

When we have created these related elements, since we can see them in the log of actions of the MTM sidebar.

image

Finally, since our test without script we created a new session of Exploratory Testing.

image

We can then return to the same

image

or even see the other elements we have created.

And just out of curiosity, this is the ActionLog you created for my MTM

  • Launch ‘% windir%\System32\notepad.exe’
  • Type the following paragraph in ‘Unknown Name’ text box
  • ‘ public class Demo()
  • ‘ in the window ‘Untitled – Notepad’
  • Type ‘ Alt, Control + “in ‘Unknown Name’ text box”
  • Type ‘ Alt, Control +?’ in ‘Unknown Name’ text box
  • Type the following paragraph in ‘Unknown Name’ text box
  • public class Demo()
    {
    }’
  • Type ‘{Up} {Right}’ in ‘Unknown Name’ text box
  • Click ‘File’ menu item
  • Click ‘File’ – > ‘Save As…’ menu item
  • Click ‘Favorites’ – > ‘Desktop’ tree item in the ‘Save As’ window
  • Click ‘Favorites’ – > ‘Desktop’ tree item
  • Click window numbered 2 in ‘Explorer Pane’ pane
  • Select ‘demo.cs’ in ‘ File name:’ combo box
  • Type ‘{Enter}’ in ‘ File name:’ text box
  • Click ‘View’ – > ‘Status Bar’ menu item in the window ‘ demo.cs – Notepad’
  • Type ‘ Control + {F11}’ in ‘Unknown Name’ text box in the window ‘Untitled – Notepad’

It is also possible to exploratory testing, without involving any User Story, we leave it for another post.

 

Greetings @ Home

The Bruno