Thursday, June 14, 2007

[TECNOLOGIA] Microsoft Surface

Una nueva tecnología (nueva según Microsoft) próxima a salir llamó mi atención: Microsoft Surface, una interface que permite realizar actividades de forma más natural e intuitiva. Quizás les parezca similar a alguna escena de 'Minority Report' de Spielberg:

http://www.microsoft.com/surface/

Muy interesante.

[ASP] Problema compilando archivos ASP en IIS - Internal Server Error

Si en algún momento debes trabajar con páginas con scripts ASP (no ASP .NET) entonces es muy probable que tengas que soportar muchos dolores de cabeza.

En alguna oportunidad obtenía este error al ejecutar la aplicación (ASP) desde el Microsoft Interdev 6.0 (pertenece a Visual Studio 6.0):

- Internal Server Error (ASP 0147)

Ese error realmente no nos indica nada, ni nos da un indicio de donde puede encontrarse el error. Para poder obtener mas información debemos solicitar al Internet Explorer que no entregue los errores de manera amigable (al menos así le denomina IE), para ello, ingresar a Internet Explorer y en el dirigirse a Tools, Internet Options, ir a la viñeta 'Advanced' y desmarcar la opción 'Show friendly HTTP error messages', guardar los cambios, y volver a provocar el error.

Si no fuera posible visualizar la viñeta 'Advanced' en IE debes modificar un registro de windows:

Llave : HKEY_CURRENT USER\Software \Policies \Microsoft \Internet Explorer \Control Panel
Entrada : AdvancedTabSystem : 95, 98, ME, NT, 2K
Tipo : REG_DWORD
Valor : 0 or 1

Valor debe ser 0 para poder visualizar esta viñeta, 1 para no mostrarla.

Luego de ello, si aun no podemos encontrar el origen del error, puede deberse a la falta de permisos para la cuenta IWAM en nuestro equipo. Para solucionar esto agregue la cuenta IWAM al grupo de administradores locales (Mi PC -> Administrar -> Usuarios Locales), luego de lo cual vuelva a intentar replicar el error y verifique este ya no ocurra. Esto ultimo solucionó un problema que se me presentó.
Para más información, estos enlaces me fueron de utilidad:

[CONFIGURACION] Paso adicional en la Instalacion de IIS en windows 2000

Algo que puede serles de ayuda:

Instalar IIS (Internet Information Services) en Windows XP es realmente sencillo, tan solo es necesario instalar dicho componente adicional de windows además de la extensión de servidor de FrontPage (ambos en el disco de instalación de windows). Luego de ello el computador podrá ser utilizado como un pequeño servidor de paginas web.

En el caso de Windows 2000, es necesario un paso adicional. Luego de instalar los componentes mencionados anteriormente, es necesario configurar las extensiones de servidor manualmente. Para ello debe ingresar a panel de control, Herramientas del sistema, IIS, Servidor Web por defecto, sobre el, boton derecho, todas las tareas y alli seleccionar la tarea de configuración de extensiones. Luego de ello ya podrá utilizar la PC como un pequeño servidor de paginas web.