Archive for the Microsoft Category

Pruebas unitarias para interfaz de usuario (CodedUI Test).

Posted in Microsoft, Programación with tags , , on 18 octubre, 2010 by febrer

En este interesante vídeo de Channel9, podemos ver un sencillo ejemplo de como crear pruebas unitarias de interfaz de usuario.
Esta funcionalidad esta integrada en Visual Studio 2010, y es un mecanismo muy útil para mejorar nuestras pruebas unitarias.

http://channel9.msdn.com/Blogs/Charles_Sterling/How-to-create-edit-and-playback-CodedUI-Tests-in-Visual-Studio-2010-Beta2

Desde SecondNug, nos ofrecen una charla práctica de la mano de Toni Recio, Project Manager en Pasiona y MVP de Microsoft.

Información y registro:
https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032464830&EventCategory=4&culture=es-AR&CountryCode=AR

Que lo disfrutes!

Anuncios

El generador de perfiles (Profiler) de Internet Explorer 8

Posted in Microsoft, Programación with tags , , , , on 25 febrero, 2010 by febrer

Como algunos de vosotros sabréis, IE8, dispone de una serie de herramientas de desarrollo accesibles desde el propio explorador pulsando la tecla F12.

 Desde estas herramientas, puedes acceder al código script de la página, a la hoja de estilos (Css), y al código html (mostrado en forma de árbol). Puedes incluso, desde la pestaña “Script”, depurar la aplicación con un sencillo depurador, creando puntos de ruptura, analizar variables, etc. Personalmente, la depuración prefiero realizarla desde el entorno de desarrollo Visual Studio, pero es una opción muy interesante si desarrollas con otros lenguajes de programación que no sean de Microsoft.

 La herramienta que me ha sorprendido, por su sencillez y eficacia, es el generador de perfiles ó “profiler”. Esta utilidad, nos permite tener una visión rápida de los tiempos utilizados por cada una de nuestras funciones (js o vbs) de nuestra aplicación. De una manera fácil, podemos determinar cuales son las funciones que utilizan más tiempo en ejecutarse, y solucionar problemas de rendimiento en nuestras aplicaciones. Permite tener una vista de las funciones y sub-funciones de nuestra aplicación, organizada jerárquicamente, para que fácilmente puedas navegar por las diferentes funciones y métodos viendo los tiempos incurridos por cada una de ellas.

 Su funcionamiento es muy sencillo. Simplemente, cargamos la página que deseamos analizar, pulsamos F12, activamos el modo “captura”, pulsando en “Iniciar la creación de perfiles” (en la pestaña “Generador de perfiles”), volvemos a acceder a nuestra aplicación, y ejecutamos el código que queremos analizar. Una vez ejecutado el código a analizar, pulsamos de nuevo F12, y detenemos la captura con “Detener la creación de perfiles”. Automáticamente, podremos visualizar un informe con todos los tiempos de nuestras funciones, pudiendo ordenarlo por el campo que deseemos. Cambiando la vista a “Árbol de llamadas”, podremos acceder a las diferentes funciones y tiempos organizados por las llamadas realizadas. Toda la información, se puede exportar a csv para un posterior análisis.

 Espero que esta utilidad os permita detectar problemas de rendimiento en vuestras aplicaciones web.

 Happy scripting!!

Cambiar clave de instalación de Microsoft Office

Posted in Microsoft with tags , , on 20 junio, 2009 by febrer

Llevaba días con la “estrellita azul” de microsoft. Porque claro, ¿a quien no le a pasado alguna vez que ha instalado sin querer, un software pirata? Estas cosas pasan, hasta en las mejores familias.
Llevaba días con la intención de desinstalar, y volver a instalar, y al final, googleando, encontré un método más sencillo, simplemente hay que borrar una entrada del registro para que la aplicación al iniciar, vuelva a solicitarnos la clave de instalación.

En esta documentación de microsoft lo explican muy clarito: http://support.microsoft.com/kb/895456/es