Mejoras de Añadir Referencias

Este es el décimo segundo post de una serie que estoy escribiendo sobre las próximas versiones de Vs 2010 y NET 4. En este post veremos algunas pequeñas pero increibles mejoras del diálogo «Add reference» de Visual 2010 que hacen que carge más rápido.

Add Reference en VS 2008

El bajo rendimiento del diálogo «Add reference» de versiones anteriores de VS ha sido algo de lo que todos los desarrolladores (incluido tu) se han quejado.

En las versiones anteriores VS abría este diálogo en el tab de «.NET» por defecto – y cuando ese tab se cargaba en VS debía sincronizar y escanear todo el global assembly cache (GAC) para obtener la información de todos los assemblies. Como este escaneo se hacía en el thread de la interfaz de usuario, VS se quedaba congelado hasta que terminaba – con lo que no podíamos cancelar la operación, incluso si no querías usar ese tab.

Como este escaneo del GAC puede tardar un poco (si tenéis un montón de asssemblies instalados y/o un disco duro lento), al final podías acabar esperando un buen rato hasta que el diálogo respondía.

Add reference en VS 2010

La Beta 2de VS 2010 introduce algunos cambios bienvenidos en el comportamiento del diálogo «Add Reference» que mejora significativamente su rendimiento.

La primera mejora es que ahora este diálogo se abre por defecto en el tab «Projects» en lugar del tab «.NET». Esto quiere decir que el diálogo siempre se carga realmente rápido. Si queréis añadir una referencia de un proyecto a otro, o buscar un assembly en el discoduro , podéis seleccionar estos tabs inmediatamente sin tener que esperar a que se cargue nada.

La segunda mejora es que los tabs de .NET y COM ahora se cargan asíncronamente y no bloquean el thread del UI mientras que se muestran las listas. Esto quiere decir que si seleccionamos sin querer uno de esos tabs, no tendremos que esperar a que termine – con VS 2010 podemos hacer clic en «Cancel» para cerrar el diálogo o seleccionar otro tab.

Espero que sirva.

Scott

Traducido por: Juan María Laó Ramos

Artículo original.

0 comentarios sobre “Mejoras de Añadir Referencias”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *