[VS2010] HowTo: Invoke the form of selection of Team Project from C#

image47dd1de4

Good,

This is a post where I said not to forget the 10 lines of code needed to launch the form of selection of Team Project inVisual Studio 2010.

The following example uses the TeamProjectPicker class and shows a form of modal selection for the selection of a Team Project Collection:

 

   1: private static Uri SelectTeamProjectCollection()

 

   2: {

 

   3:     Uri uri = null;

 

   4:     var projectPicker = new TeamProjectPicker(TeamProjectPickerMode.NoProject, false)

 

   5:                             {

 

   6:                                 Text = "Selección de Team Projects",

 

   7:                                 AcceptButtonText = "Seleccionar"

 

   8:                             };

 

   9:

 

  10:     if (projectPicker.ShowDialog() == System.Windows.Forms.DialogResult.OK)

 

  11:         uri = projectPicker.SelectedTeamProjectCollection.Uri;

 

  12:     return uri;

 

  13: }

 

 

The resulting form is as follows, where we see that we can select items at the Team Project Collection:

image

 

If on the other hand we want to select a Team Project, the following function is an example:

   1: private static Uri SelectTeamProject()

 

   2: {

 

   3:     Uri uri = null;

 

   4:     var projectPicker = new TeamProjectPicker(TeamProjectPickerMode.SingleProject, false)

 

   5:     {

 

   6:         Text = "Selección de Team Project",

 

   7:         AcceptButtonText = "Seleccionar"

 

   8:     };

 

   9:

 

  10:     if (projectPicker.ShowDialog() == System.Windows.Forms.DialogResult.OK)

 

  11:         uri = projectPicker.SelectedTeamProjectCollection.Uri;

 

  12:     return uri;

 

  13: }

 

 

And when you run it, will show the following form:

image

 

The code source of the examples can be downloaded from

http://CID-bef06dffdb192125.Office.live.com/embedicon.aspx/code%20Samples/2011%2005%2031%20ElBruno.TfsTeamPicker.zip

Greetings @ Alicante

The Bruno

   

[VS2010] HowTo: Invocar el formulario de seleccion de Team Project desde C#

image47dd1de4

Buenas,

este es un post donde me apunto para no olvidarme las 10 líneas de código que se necesitan para lanzar el formulario de selección de Team Project en Visual Studio 2010.

El siguiente ejemplo, utiliza la clase TeamProjectPicker y muestra un formulario de selección modal para la selección de una Team Project Collection:

 

   1: private static Uri SelectTeamProjectCollection()

   2: {

   3:     Uri uri = null;

   4:     var projectPicker = new TeamProjectPicker(TeamProjectPickerMode.NoProject, false)

   5:                             {

   6:                                 Text = "Selección de Team Projects",

   7:                                 AcceptButtonText = "Seleccionar"

   8:                             };

   9:  

  10:     if (projectPicker.ShowDialog() == System.Windows.Forms.DialogResult.OK)

  11:         uri = projectPicker.SelectedTeamProjectCollection.Uri;

  12:     return uri;

  13: }

 

El formulario resultante es el siguiente, donde vemos que podemos seleccionar elementos a nivel de Team Project Collection:

image

 

Si en cambio queremos seleccionar un Team Project, la siguiente función es el ejemplo:

   1: private static Uri SelectTeamProject()

   2: {

   3:     Uri uri = null;

   4:     var projectPicker = new TeamProjectPicker(TeamProjectPickerMode.SingleProject, false)

   5:     {

   6:         Text = "Selección de Team Project",

   7:         AcceptButtonText = "Seleccionar"

   8:     };

   9:  

  10:     if (projectPicker.ShowDialog() == System.Windows.Forms.DialogResult.OK)

  11:         uri = projectPicker.SelectedTeamProjectCollection.Uri;

  12:     return uri;

  13: }

 

Y al ejecutar la misma, se nos mostrará el siguiente formulario:

image

 

El código fuente de los ejemplos se puede descargar desde

http://cid-bef06dffdb192125.office.live.com/embedicon.aspx/Code%20Samples/2011%2005%2031%20ElBruno.TfsTeamPicker.zip

Saludos @ Alicante

El Bruno

   

[TFS2010] HowTo: Refresh the contents of the cache from Team Web Access

image47dd1de4

Good,

It is a pile of time, I wrote a post which showed how to set the path of the Cache for Team System Web Access. A couple of versions of Team Foundation, this is much simpler, and is also much simpler the refresh of the data that Visual Studio 2010works Team Web Access.

For this you just have to open the upper right drop down menu and select the [Settings / / Refresh Cache]]

image

Simple cannot be Open-mouthed smile

Greetings @ Here

The Bruno

   

[TFS2010] HowTo: Refrescar los contenidos del cache de Team Web Access

image47dd1de4

Buenas,

hace una pila de tiempo, escribí un post donde mostraba como configurar el path del Cache para el Team System Web Access. Un par de versiones de Team Foundation después, esto es mucho más simple, y además también es mucho más simple el refresco de los datos con los que trabaja Visual Studio 2010 Team Web Access.

Para esto simplemente tenemos que desplegar el menú superior a la derecha y seleccionar la opción [Settings // Refresh Cache]

image

Más simple no se puede Open-mouthed smile

Saludos @ Here

El Bruno

   

[TFS2010] HowTo: Create a BackUp of the elements of a Team Foundation server plan

image47dd1de4

Good,

make a BackUp of the elements of a Team Foundation Server is a task that does not have many problems. Everything on the server is located in the SQL Server database, so if the BackUp of the same, is properly configured because many more problems there. However, as we also have information in other repositories, as for example SharePoint, therefore the concept of BackUp Gets a little more. Fortunately, with the launch of the tfs power tools in March of 2011, a feature has been incorporated more than it helps us to define a BackUp and run the same.

The following tutorial demonstrates how to create a BackUp plan to a Team Foundation Server 2010server.

Tutorial

1. Open the Team Foundation Server administrative console and select the [team foundation backup]

image

2 In the same select [create backup Plan]. This option launches the wizard for the definition of a BackUp plan.

3. In the first step is defining a network path to store the result of the BackUp process. In addition to options as a retention policy and extensions to save.

image

4. The following defines the extra content, in addition to the TFS that will be stored in the BackUp. The options are databases for Reporting Services and SharePoint databases.

image

5. The next step is to define the user account that will run the BackUp process.

image

6. If we have access to an SMTP server, we can set an alert by email for the execution of each BackUp. A while ago I wrotea post about how to do this using a GMAIL account.

image

7. The next step is setting the agenda for the implementation of the Backup, with the basic options for this action.

image

8. There is a verification of the data of the BackUp plan.

image

9 And ready, we can create our content of TFS BackUp plan.

image

10 Starting at this time, we can already launch a BackUp manually, check the status of the processes of BackUp or restore the contents from a Backup previously done.

image

Greetings @ Here

The Bruno

   

[TFS2010] HowTo: Crear un plan de BackUp de los elementos de un server Team Foundation

image47dd1de4

Buenas,

hacer un BackUp de los elementos de un servidor Team Foundation Server es una tarea que no tiene muchos problemas. Todo el contenido del servidor se encuentra en la base de datos SQL Server, con lo que si está bien configurado el BackUp del mismo, pues muchos más problemas no hay. Sin embargo, como también tenemos información en otros repositorios, como por ejemplo SharePoint, pues el concepto de BackUp se complica un poco más. Por suerte, con el lanzamiento de las TFS Power Tools de Marzo del 2011, se ha incorporado una feature más que nos ayuda a definir un BackUp y ejecutar el mismo.

El siguiente tutorial demuestra como crear un plan de BackUp para un servidor Team Foundation Server 2010.

Tutorial

1. Abrir la consola de administración de Team Foundation Server y seleccionar la opción [Team Foundation BackUp]

image

2. Dentro de la misma seleccionar la opción [Create Backup Plan]. Esta opción lanza el asistente para la definición de un plan de BackUp.

3. En primer paso es definir una ruta de red donde almacenar el resultado del proceso de BackUp. Además de opciones como la política de retención y las extensiones a guardar.

image

4. A continuación se definen los contenidos extras, además del TFS que se almacenarán en el BackUp. Las opciones son bases de datos de Reporting Services y bases de datos de SharePoint.

image

5. El próximo paso es definir la cuenta de usuario con la que se ejecutará el proceso de BackUp.

image

 

6. Si tenemos acceso a un servidor SMTP, podemos configurar una alerta por correo para la ejecución de cada BackUp. Hace un tiempo escribí un post al respecto sobre como hacer esto utilizando una cuenta de GMAIL.

image

 

7. El siguiente paso es la definición de la agenda de ejecución del Backup, con las opciones básicas para esta acción.

image

 

8. Se realiza una verificación de los datos del plan de BackUp.

image

9. Y listo, ya podemos crear el plan de BackUp de nuestros contenidos de TFS.

image

 

10. A partir de este momento, ya podemos lanzar un BackUp de forma manual, consultar el estado de los procesos de BackUp o restaurar los contenidos desde un Backup realizado anteriormente.

image

Saludos @ Here

El Bruno

   

[VS2010] Spec Explorer 3.5

image47dd1de4

Good,

If you want a little help at the time of generating your tests: Spec Explorer can be quite useful. This extension for visual Studio 2010allows you to define Behaviors through rules in C# or expressions based on a pattern. From these contents, which are regarded as “models”, then the tool allows us to work in mode “test – case”.

In version 3.5 now incorporates the ability of reinspeccionar changes in a model to reflect them in the evidence and “explorations” have greatly improved, I think that now I consider it quite mature to be used in test projects and give it a try on a real project.

If you like to try something new, because Spec Explorer can give you a álegría Open-mouthed smile

Greetings @ Alicante

The Bruno

   

Download: http://visualstudiogallery.msdn.microsoft.com/271d0904-f178-4ce9-956b-d9bfa4902745/