TFS2010 y VS2008: No veo mi Team Foundation Control!

Hola a todos, y se acaba Julio!!
Pero bueno, aqui vengo con algo que me sucedió hace poco:
Actualmente estoy trabaja1ndo en un proyecto que tiene como base un Team Foundation Server 2010, el resto de clientes se distribuyen entre Visual Studio 2005, 2008 y 2010.
Lo referente a conectividad honestamente merece un post adicional, espero darme un tiempo para ello =)

Aqui el tema es que estaba haciendo unos trabajos y pruebas con muchos componentes y extensiones, y de la nada, crash del Visual Studio, pero no de esos que se cierra solo! simplemente me salió una advertencia (no se puede cargar un control) y pude continuar.

En ese momento me encontraba en el Visual Studio 2008. Unos días despues (es que no apagaba ni cerraba nada), me topé con algo similar a lo siguiente:
image

No es broma, no habia nada que mostrar!
Ahora, ni se atrevan a cerrar la ventana, pues, cuando intenté abrirla, nunca más, nunca más funcionó el botón del Team Explorer =(

La verdad es que llegué a pensar que mi Visual Studio se habia muerto, intenté rezos y plegarias (y un buen /resetsettings), pero nada.
Procedí a reinstalar (les dije líneas arriba que el tema de conectividad era un post adicional? créanme, lo es) y nada!

En ese momento recordé algo que tenía que haber probado un comando desde mucho antes.
/setup

Qué hace este amiguito?
Simple, reconfigura tu Visual Studio y lo deja como nuevo, es decir, como si recien lo hubieras instalado… claro, me malogró los third controls que habia instalado, pero valió la pena =D
Luego de esto no tuve problemas, todos felices y contentos, podia conectarme nuevamente al TFS =O

Aquí las preguntas que me vienen a la mente son:
– Les ha pasado algo similar?
– Han usado el /resetsettings o /setup? la verdad, les recomiendo revisar esos comandos.
– Si el /setup me deja el Visual Studio como si recién lo hubiera instalado, por qué cuando reinstalé no se solucionó mi problema =(

Un Saludo y Mucha Suerte.
@Jersson

Expo: Programación Cotidiana con VS2010 (Slides y Fotos!)

Pues bien, y llegó el día! hace unas horas expuse por primera vez para un MUG, la verdad es que fue todo muy emocionante (tráfico incluido, claro está).
Pero bueno, no me queda mas que decir que tengo la suerte de tener amigos como el buen Roberto, que además de compartir la presentación, darme feedback de los slides que me correspondían directamente, fue sincero con la informacion que iba poniendo o bueno, pensaba poner. Gracias por eso =) 

Aquí los slides que usé, no son muchos en realidad, ya que casi todo lo basamos en demostraciones.

Antes de pasar por las fotos que pude tomar, no me queda más que agradecer a los chicos del Mug Lima, por invitarnos, confiar en nosotros y bueno, esperamos haber cumplido sus espectativas!!! =O

Por otro lado, debo confesar que fue la primera vez en mi vida que voy a Microsoft a exponer sobre tecnología, otras veces (muy pocas) he asistido para asuntos similares, como el año pasado, que estuve en una sesión interna, en la que pude exponer sobre calidad de software, pero bueno… fueron quince minutos!, y esta vez fue diferente, Visual Studio en mano, es muy diferente, la verdad… es que no lo habia pensado =)
Ahora si, las fotos =D
http://picasaweb.google.com/s/c/bin/slideshow.swf

Saludos y Gracias
@Jersson

TFS2010: Project Portal de VS Scrum 1.0

Acabo de instalarlo, lo cual, honestamente, merece un post al respecto, pero bueno, de momento quería comentarles, que si lograron instalarlo correctamente, deberían tener acceso al Project Portal, de qué forma? De la misma que siempre =) pero igual pondré el acceso para aquellos que recién vamos aprendiendo por estos lares.
image 

Click y llegamos al sitio, con variaciones que vale la pena considerar, como el que muestro =)
image

Ahora, si quieren revisar la información del proceso, pues
image 

image

Y bueno, si desean darle una revisad sin necesidad de instalar todo, pues, click aquí =D

Bien, ya me voy, tengo que exponer!!!

Saludos y Suerte
@Jersson

TFS2010: Microsoft Visual Studio Scrum 1.0 (ya disponible!)

Hola a todos,
Comenzamos el día con una noticia que le puede interesar a más de uno le va parecer interesante.
image

Así es! nuestros amigos de Redmond publicaron ayer 19 de Julio, la plantilla oficial que nos permitirá trabajar con Scrum.

Esta es una buena manera de comenzar la semana ya que no hay motivo para olvidar descargar la plantilla y comenzar a probar. De esto les comento, que poco más de un día van más de 2000 descargas, así que, veamos que tal les va =)

Espero postear al respecto, y claro, espero su feedback también =)

Saludos y Gracias
@Jersson

VS2010: Comparación de Código

Pues bien, antes de dar un breve descanso, quería contarles de la última herramienta que he estado probando.
Code Compare, es uno de los complementos disponibles en la Galería de Visual Studio, o en todo caso, a través del administrador de excepciones, tal como podemos apreciar:
image 
Mayor explicación al Code Compare? pues es un complemento gratuito, que tiene como objetivo principal… comparar archivos! obvio no?
Bueno, las aclaraciones siempre son necesarias =)

Complejidad de uso? No mucha, por no decir, nula! ya que la he notado como una herramienta altamente intuitiva. Es cuestión de ubicarte, por ejemplo, en una clase, click derecho, comparar este documento…
image

Pues bien, si de comparaciones se trata, se requiere siempre algo contra que comparar, no? de momento, te genera:
image
Claro, no hay archivo o fuentes contra que comparar, para ello, he agregado una clase program.cs, es decir, tiene el código por defecto.

Si deseo comparar contra otro archivo, se puede usar el clásico botón punteado para seleccionar un archivo en partícular, es decir:
image  
O, pueden seleccionar una clase de la solución y arrastrar hacia el espacio en blanco, lo cual luego de realizar esta operación, te genera:
image
Ahora, que hay de interesante en esto? Sugiero que revisen los botones con flechitas que se pueden notar en las columnas centrales, aquí mas detalle:image

En este caso, la exploración y curiosidad es más que requerida, pues estos botones con flechitas, de ser presionados; generarán lo que uno siempre quiere realizar al hacer comparación de archivos… pues claro! un merge!
image

Si esta funcionalidad ya existe? pues si, pero si usan TFS o VSS, han notado los pasos que tienen que seguir? (click derecho, ver historial, comparar…), ahora bueno, si desean integrarlo con el TFS, les comento… si se puede!

Por otro lado, algo que acabo de descubrir, en el Windows Explorer, click derecho…
image 

Debo admitir que hay aspectos que me faltan mencionar, pero les pediría que revisen este complemento, además claro de la barra de herramientas que se agrega, de la cual, pondré el siguiente gráfico:
image 
Sin más, me despido.
Saludos
@Jersson

TF255455

No, no estoy hablando en clave! aunque en realidad lo que estoy poniendo como título es un código de error al realizar la instalación/configuración de un Team Foundation Server 2010.

Claro, el código viene con un mensaje, el cual es:
[ Reporting ] TF255455: SQL Server Reporting Services is configured to require a secure connection. However, no HTTPS URL is configured with a valid certificate. Use the Reporting Services Configuration Manager to configure or remove HTTPS support.

Resumiendo, hay un problema con el SQL Reporting Services ya que se necesita configurar una dirección web con un certificado válido.

Esto qué es? Esto por qué?
Lo que sucede es que Reporting Services ha detectado que hay certificados en el servidor en el que se encuentra, así que
Configurar?
Es necesario?
Quizá no sea nuestro caso, como me sucedió en esta oportunidad, así que, que hacer para omitir ese mensaje?
Pues se debe realizar un cambio en un archivo de configuración ubicado en la ruta C:Program FilesMicrosoft SQL ServerMSRS10.<NombreInstancia>Reporting ServicesReportServerrsreportserver.config

//Cuidado con este archivo! mínimo hagan una copia de seguridad! (o dos!)
Modificar la siguiente línea:
<Add Key="SecureConnectionLevel" Value="2"/>  (cambiar a “0”)
Aquí los valores:
3 Seguridad Máxima—Usa SSL para todo.
2 Seguro—Usa SSL para aquellos métodos que utilizan credenciales, la mayoría de veces, solo cuando es explícito.
1 Seguridad Básica—Rechaza llamadas que utilicen credenciales.
0 Menos Seguro—No usa SSL.

Aquí la fuente que encontré, de gran ayuda por cierto!

Saludos
@Jersson