Seguro que a todos nos ha pasado que olvidamos deshabilitar en el archivo web.config, cuando pasamos una aplicación al entorno de Integración o Producción, parámetros que solo afectan al entorno de Desarrollo (depuración, trace, etc.)… pues una forma sencilla de evitar esto, es configurar el archivo machine.config en la maquina de Integración o Producción a modo “Retail”
Para ello, establecemos a true el atributo retail del elemento deployment:
<configuration> <system.web> <deployment retail="true" /> </system.web> </configuration>
Nota: Solo se puede establecer a nivel de máquina (machine.config) y no de sitio o aplicación Web.
Cuando este atributo se establece <deployment retail=”true”/>, ASP.NET deshabilita cualquier configuración de depuración, trace y errores personalizados que exista a nivel de aplicación (es decir en los archivos web.config individuales).
En consecuencia, si al subir al servidor (de Integración o Producción) una aplicación te das cuenta que no funciona la configuración de depuración/trace de la misma, posiblemente sea porque el archivo machine.config del sistema tiene establecida la configuración “Retail”.
Referencia: MSDN





Es útil saber cómo publicar aplicaciones ASP.NET de 32-bit en Sistemas Operativos de 64-bits. Por ejemplo, suponga que deseas publicar una aplicacion en un Windows Server 2003 ( de64-bit) con IIS6.
El sistema de encriptación WPA utilizado junto con el algoritmo TKIP (Temporal Key Integrity Protocol) ha logrado romperse en menos de 60 segundos, según
Microsoft ha confirmado que es posible utilizar cualquier versión de


