martes, enero 29, 2008

Web Development Helper y Otras Herramientas para Desarrollo Web

El Web Development Helper es una herramienta muy útil cuando se desarrolla en ASP.NET. En este caso nos muestra con el Http Logging habilitado todos los requests que esta haciendo Interent Explorer, esto nos puede ser muy útil como por ejemplo en este caso para saber porque no estaba cargando el Xaml de una aplicación de Silverlight. Un error muy menso obviamente, pero detactado rápidamente con la herramienta, pudieron haber sido muchas otras cosas, un script que cargaba no cargaba bien el Xaml.

image

Adicional al HttpLogging, se integra bastante bien con ASP.NET de tal forma que desde ahí pudieramos ver el ViewState, Cache, Trace, tiene una consola de Script para escribir, un DOM Inspector entre otras cosillas interesantes. Puedes descargarlo desde aquí.

Otras herramientas básicas para el desarrollo en Web son:

Fiddler: monitorea el puerto 80.
IE Developer Toolbar: nos permite ver como Internet Explorer esta rendereando nuestra página seleccionando elementos en ella y explorando el DOM.
BugZilla: add-in para Firebird con excelentes características para depuración.
ScriptSharp: compilador de C# a JavaScript, el logging para JavaScript es muy útil.
Visual Studio 2008: con soporte mejorado para manejo de hojas de estilo y depuración e intellisense para JavaScript.
Aptana: IDE basado en Eclipse que con mejor soporte para depuración e intellisense para JavaScript (también sirve para Ruby).

Seguramente se me pasan algunas que no utilizo tan frecuentemente. Lo importante de estas herramientas es saber que hacen y tenerlas presentes para saber cuando usaralas.

No hay comentarios.: