Visual Studio: Opciones de IntelliSense

Buenas noches amigos, 
La verdad es que ha pasado mucho tiempo para este post pero quería comentarles y de paso aprovechar en consultarles si es que en transcurso del tiempo y las versiones de Visual Studio han notado las mejoras del IntelliSente en el producto.

Personalmente he dedicado algunos posts al respecto (los cuales podrán encontrar aquí, aquí y aquí) pero considero importante mencionar la existencia de la opción de menú para que se hagan una idea de las bondades que se tienen desde la caja 🙂

Por ello, partiendo desde lo básico, nos ubicamos en el menú EditIntelliSense
image

Pongamos un acercamiento
image

Posiblemente ya conocen los métodos tradicionales como autocompletar o mostrar información de los métodos a usar… vamos son las más usadas! pero conocen las de generación de métodos, clases o enumerados? 😀

Veamos las opciones de generación
image

Posiblemente hayan notado la generación de métodos, ya que es la opción que más encontramos al programar asumiendo que los métodos ya existen, asi es, aprovechando algunos conceptos de TDD.

image

image

Si ya utilizaron esta funcionalidad, les recomiendo tengan en cuenta el resto, pues si hacemos otro acercamiento a las opciones de menú, encontraremos lo siguiente:
image

Asi es, desde el menú tambien se pueden generar constructores, propiedades, campos, enumerados!

Por si se lo preguntan la opción New Type… tambien aparece cuando usamos un tipo de dato sin antes haberlo definido (asi es, seguimos con los conceptos de TDD)
image

Qué nos ofrece?
image

Como tal podemos seguir explorando estas opciones y no voy a dejar de confesarles lo sorprendido que me encuentro cuando en algunas conversaciones descubro que a pesar de que esta funcionalidad esta disponible hace ya un tiempo, no muchos la utilizan al 100% o peor aún, no la conocen :( 

Para el caso de organizar usings ya hemos realizado una publicación al respecto.
image

Los invito a revisar estas funcionalidades, las cuales se encuentran disponibles en su totalidad para desarrollo con C# y que incluso se puede probar sin problemas en Visual Studio 11, incluso este post se hizo con esa versión 🙂

Me despido esperando se den un tiempo para probar lo arriba mencionado y en el mejor de los casos, compartan sus comentarios al respecto.
Un Abrazo.

@Jersson
[Fuente]

Visual Studio: Ya conoces Team Foundation Service?

Buenas noches amigos, como alguno de ustedes ya debe conocer, ya van varios días del lanzamiento de  Visual Studio Team Foundation Service, claro, todavía en su etapa preview pero definitivamente ya se estaba haciendo esperar el golpe de los chicos de Redmond con respecto a servicios Team Foundation en la nube.

image

Lo que encuentran en la imagen anterior es lo que verán si entran al sitio oficial en https://tfspreview.com/, luego de esto tienen opción a crear una cuenta, la cual de momento es previa invitación, por ello…

image

Imagino que es natural tener sentimientos encontrados tipo Google Wave al ver que se accede vía código de invitación, no?

image

Pero les comento que al ponerse en lista de espera, no pasará mucho tiempo en tener una respuesta afirmativa 🙂
image

Cuando esto suceda tendran en su bandeja de correo algo similar a esto :D 

image

El resto es historia que comentaré en las siguientes publicaciones pero mientras tanto, no olviden en registrarse y estar atentos al nuevo servicio, en serio, está muy interesante!

Un Saludo
@Jersson
[Fuente]

VS11: Máquina virtual y demos Application Lifecycle Management!

Buenas noches amigos, este post lo tengo pendiente hace algunos días, ya que, mientras buscaba información sobre el Unit Test Explorer,  encontré que en el blog de Brian Keller habían publicado una máquina virtual de ALM con Visual Studio 11!!! (Esto significa… Team Foundation Server 11!!!)

8130.clip_image002_2214B6A1

Este ambiente virtual trabaja con Hyper-V y tiene de momento 6 casos prácticos a modo de laboratorio, que cubren aspectos como:

Los cuales vienen en un ambiente virtual con:

  • Microsoft Windows Server 2008 R2 Standard Edition
  • Microsoft SQL Server 2008 R2
  • Microsoft Visual Studio 11 Ultimate Developer Preview
  • Microsoft Team Foundation Server 11 Developer Preview
  • Microsoft SharePoint Foundation 2010
  • Microsoft Project 2010
  • Microsoft Office Professional 2010 (Word, PowerPoint, Excel)

Bueno, ya casi por despedirme, los invito a explorar esta nueva máquina virtual, les recomiendo antes de comenzar con el trabajo de descarga, revisar las consideraciones mencionadas en el post original (vamos, que es un poco tarde y el sueño me está venciendo)

Un Abrazo y espero les sirva.
@Jersson
[Fuente] 

VS11: Mejoras en el Team Explorer

Buenas noches amigos, en esta oportunidad mostraré rápidamente como es que ha cambiado el Team Explorer en el nuevo Visual Studio 11 

En modo desconectado, pasamos de esta interfaz:
image

A esta otra, más intuitiva 🙂
image

En este caso, las diferencias son obvias, se tiene un buscador de work items, un acceso directo a los cambios pendientes, un indicador de estado de la conexión y un botón rojo que segun entiendo sirve para detener alguna petición realizada al servidor, como una búsqueda o cuando se hace click en refrescar.

Ahora a conectarnos!

image

Un cambio notable es la opción para cambiar la cuenta de acceso al servidor 🙂
image

Otro cambio notable es el paso de un explorador tipo arbol a uno basado en filtros y accesos directos en forma de enlace
image

Si tenemos más de un Team Project, antes nos encontrábamos con un arbol similar a este
image

Mientras que ahora, para ubicarnos en un Team Project tendremos el siguiente acceso
image

La vista que me llamó bastante la atención fue la de Builds
image

Aqui y ya casi para despedirme… la vista de configuración general
image

Se vé muy interesante esta versión mejorada del Team Explorer, el sentido minimalista se hace sentir eh!

Ya me voy despidiendo mientras les comento que para esta prueba hice una conexión a un Team Foundation Server 2010, en breve estaré haciendo pruebas con el Team Foundation Service Preview y les estaré comentando al respecto!! 

Saludos
@Jersson
[Fuente]