¿Cómo eliminar proyectos de Team Foundation Service?


El día de ayer estaba con unos compañeros de trabajo y surgió la necesidad de eliminar un proyecto de TFS luego de estar divagando mucho tiempo entre la página del proyecto, dando permisos, eliminando archivos y finalmente revisando cada opción de Visual Studio 2012 fue imposible borrar el dichoso proyecto.

Luego de indagar en Google durante un tiempo encontré la solución.

Lo primero que toca hacer es buscar el programa “Visual Studio Tools” si se está en Windows 8 solo basta con presionar el botón de inicio + F y buscar esas palabras, debe salir algo como lo siguiente:

En mi caso me sirvió el primero.

Ahora hay que fijarse bien en el nombre que tiene el proyecto, en mi caso se llama “Prueba”:

Y solo basta con escribir lo siguiente en la aplicación de consola previamente abierta:

TfsDeleteProject /q /force /collection:https://<your tenant name>.visualstudio.com/DefaultCollection “<Project Name>”

Presionando Enter debe salir algo como lo siguiente:

Cabe aclarar que cuando el nombre tiene espacios debe ir encerrado en comillas dobles, si el nombre no tiene espacios es sin comillas dobles.

Qué son y como funcionan las Expresiones Lambda en .NET?


Muchas veces cuando estamos comenzando en la plataforma .NET nos encontramos con muchas expresiones lambda que a los principiantes en el tema nos aleja de la simplicidad que acarrean.

Para los que no saben que es una Expresión Lambda, es algo parecido a esto:

Expression<del> myET = x => x * x;

Entonces si te haz encontrado con que quieres saber e implementar las Expresiones Lambda te dejo un artículo bastante bueno sobre este tema: