Desarrollo Web
Este Blog nace con el propósito de compartir las experiencias que he tenido en temas relacionados con el IIS y ASP.NET
IIS: Usar Administradores como Identidad del Application Pool
Este es un escenario que he con mucha frecuencia. Si nuestra aplicación está dando problemas de...
Date: 03/28/2016
FTP 8.5: OutOfMemory subiendo ficheros con un cliente .NET
Recuerdo un caso en el que un cliente tenía un OutOfMemory subiendo ficheros de más de...
Date: 02/23/2016
OutOfMemoryException al manejar StringBuilder en un proceso de 64 bits
¿Es posible tener un OutOfMemory con un proceso que tenga menos de 5GB de memoria virtual,...
Date: 02/17/2016
Procesos de Session 0 y cuadros de diálogo
Este es un patrón que vemos con mucha frecuencia, procesos que se vuelven lentos o dejan de...
Date: 10/13/2015
Web Farm Framework: WebAgentService.exe consume mucha memoria
Imaginemos este escenario, tenemos una Web Farm Framework 2.2 formada por: · 2 Controllers: Windows...
Date: 09/25/2013
ASP.NET: ¿Es realmente perjudicial el modo debug?
Aunque es un tema muy comentado, quiero hacer hincapié sobre los problemas de rendimiento del...
Date: 05/22/2013
IIS 7.x: No se inicia el IIS de una máquina clonada
He tenido varios casos en los que tras clonar un servidor con un IIS, el IIS clonado no funciona...
Date: 05/19/2013
IIS 6/7.x: No se refrescan los cambios en una página que se muestra a través de un iFrame
Imaginad que tenemos una página que se muestra a través de un iFrame y que...
Date: 05/15/2013
FTP 7.x: Error 550 cuando intentamos acceder a un fichero abierto por Office
Hemos tenido varios casos en los que nos consultan el motivo del error 550 The process cannot access...
Date: 04/10/2013
No se cambia el valor del timeout en tiempo de ejecución cuando cambio el valor incovando a la API de WinINET cuando accedo a través de un proxy y protocolo seguro
Es un título largo, pero no creo que se pueda resumir de mejor forma. Imaginad que...
Date: 03/18/2013
Asincronía en .NET 4.5: Introducción a Dataflow
Introducción Async/Await Task Parallel Library Introducción a Dataflow...
Date: 02/28/2013
Asincronía en .NET 4.5: Introducción
Introducción Async/Await Task Parallel Library Introducción a Dataflow...
Date: 02/22/2013
Asincronía en .NET 4.5: Task Parallel Library
Introducción Async/Await Task Parallel Library Introducción a Dataflow Task Parallel...
Date: 02/18/2013
Asincronía en .NET 4.5: Async/Await
Introducción Async/Await Task Parallel Library Introducción a Dataflow Async/Await La...
Date: 02/18/2013
Se lanzan excepciones StackOverFlow cuando se manejan excepciones en llamadas recursivas en procesos en arquitecturas x64
El breve título de este post se debe a que hace unas semanas tuve un caso en el que me ayudo...
Date: 01/16/2013
WebDAV 7.x: Cómo configurarlo para que acceda a un recurso alojado en un File Server
Ya que el IIS no suele ser un servidor de ficheros, tenemos muchas consultas acerca de si se puede o...
Date: 09/10/2012
¿Por qué ejecutar mi Application Pool en 32 bits en una arquitectura x64?
A priori la respuesta es fácil. Un proceso de 64 bits nos va a dar memoria casi sin...
Date: 08/26/2012
ASP.NET: Usar variables globales en una Web Farm
¿Podemos usar variables globales dentro de una misma aplicación desplegada en una Web...
Date: 08/05/2012
Siete problemas comunes al desplegar una Web Farm de IIS
Cada vez es más habitual tener una Web Farm para alojar aplicaciones web. Una Web Farm es una...
Date: 07/29/2012
Web Farm, ¿por qué deja de funcionar la aplicación cuando se añade un nodo nuevo?
Realmente no hay una sola respuesta a este problema pero sí una causa que es muy fácil...
Date: 07/26/2012
IIS y Kerberos, ¿un matrimonio posible?
El uso de Kerberos como modo de autenticación en aplicaciones web cada vez está más extendido. Entre...
Date: 07/26/2012
IIS6: Problemas con el IISReset
Hemos tenido muchos casos relacionados con problemas después de haber hecho un IISReset. No...
Date: 07/25/2012
¿Qué modo de autenticación debo utilizar?
Este pregunta es bastante habitual y como ocurre en otras ocasiones no existe una única respuesta....
Date: 07/21/2012
¿Cuántos Application Pool debo tener?
No es la primera vez que me preguntan cuántos application pools tienen que crear. Y la respuesta que...
Date: 06/19/2012
¿Qué son los eventos 1309 de ASP.NET?
Nos suelen preguntar muy a menudo el significado de las advertencias de ASP.NET que aparecen en...
Date: 06/13/2012
El archivo ‘nombre assembly' no se ha precompilado y no se puede solicitar
Imaginemos que tenemos una aplicación completamente compilada y cuando vamos a ejecutarla nos...
Date: 05/31/2012
¿Qué es el Web Garden y cuándo debo utilizarlo?
En varias ocasiones me han hecho esa pregunta. La primera parte de la pregunta es fácil de...
Date: 05/11/2012
Capturar volcados con DebugDiag usando contadores de rendimiento
Vamos a utilizar el Debug Diagnostic Tool (DebugDiag) para configurar reglas que se activen cuando...
Date: 05/09/2012
ASP.NET: La primera llamada a la aplicación tarda tanto que aparecen timeouts
Hace unos días me comentaron que las peticiones a una aplicación daban timeouts cuando se la...
Date: 05/08/2012
Cómo detectar problemas de rendimiento de una aplicación ASP.NET
Muchas de las preguntas que recibimos son referentes al rendimiento de la aplicación. Es un...
Date: 05/06/2012
Posibles errores debidos a la compilación dinámica de ASP.NET
Hoy vamos a hablar de algunos errores que nos pueden aparecer debido a la compilación dinámica de...
Date: 05/04/2012
FTP 7.5: Autenticación con certificados digitales
Ya os comenté en otro post como solventar un error al acceder con FTPS...
Date: 04/30/2012
FTP 7.5: Cómo solucionar el error Failed to initialize security context - The parameter is incorrect. cuando te conectas a un FTPS
Si cuando estás intentando a un FTPS te aparece este error, lo primero que debes hacer es...
Date: 04/27/2012
ARR y Certificados de cliente
Hace poco me encontré con esta pregunta,¿cómo puedo utilizar un certificado de...
Date: 04/26/2012
ASP.NET: Accesos simultáneos a un diccionario pueden causar problemas de rendimiento
He tenido varioscasos en los que una aplicación ASP.NET se iba volviendo cada vez más...
Date: 04/06/2012
WebDAV 7.x: Qué hacer cuando tienes un error 1920 al mapear una unidad de red.
En el anterior post comenté cómo solucionar un error 67...
Date: 04/02/2012
WebDAV 7.x: Qué hacer cuando tienes un error 67 al mapear una unidad de red.
En muchas ocasiones, me he encontrado con diversos casos en los que los usuarios de WebDAV no pueden...
Date: 03/23/2012