14/6/2009 16:17
El Bruno
[VSTS2010] Filtrando contenidos en el Architecture Explorer (especial para proyectos orquestados por algun demonio de bajo nivel)

Buenas,
mientras espero el probable último partido de la final de la NBBA y después de la impresionante victoria de Valentino en MotoGP; hoy toca seguir probando VSTS 2010 con un par de proyectos bastante grandes. El Architecture Explorer es la herramienta ideal en estos casos para comenzar a comprender como se estructuran estos proyectos es decir para hacer tareas de Code Discovery (la traducción de descubrimiento de código queda horrible); pero claro, cuando tienes grandes proyectos tienes mucha cantidad de información con lo que el Architecture Explorer deja de ser una herramienta útil para ser un poco imposible de utilizar, por la gran cantidad de información que se puede visualizar en el mismo.
Por suerte dentro del Architecture Explorer existen varias alternativas para filtrar toda esta información. La primera consiste en filtrar de acuerdo al tipo de contenido que estamos analizando por las características del mismo.
Sunpogamos que hemos seleccionado un proyecto y estamos viendo todo el contenido que posee el mismo, pero solo queremos ver los archivos que lo conforman. Para lograr esto, una vez seleccionado el proyecto como muestra la siguiente imagen

Hacemos click en la sección que separa los 2 contenidos, en este caso llamada “Project Items”

Y veremos que la misma se despliega y nos muestra diferentes opciones para filtrar los contenidos que se muestran en el Architecture Explorer.

En este caso el filtro puede ser para ver solo los archivos, las clases, etc.
Otra opción, por ejemplo en listados muy grandes de información, es aplicar un filtro clásico sobre el texto que se muestra. Por ejemplo, si en el listado de archivos, en la sección superior introducimos el texto “Custo” y presionamos Enter.

Podremos ver que solo se visualizarán aquellos elementos que cumplan con el criterio de filtro. A partir de allí el trabajo sigue siendo igual que con otros comportamientos del Architecture Explorer.
Finalmente comentar que si guardamos una consulta de este tipo, creada con el Architecture Explorer (como comenté aquí) este tipo de filtros también se guardarán en la consulta DGQL.
Saludos @ Home
El Bruno
Archivado en: Visual Studio Team System,VSTS,Visual Studio 2010
Comparte este post: