Reducir el tamaño del ViewState en un DropDownList
0 (0)

Si tenemos en una página en ASP .NET varios controles DrowDownList con muchos valores y necesitamos mantener el ViewState para recuperar el valor seleccionado en cada PostBack, en el ViewState se estará  almacenando la información de cada uno de los valores de cada DropDownList. Aunque la página sea muy sencilla, el resultado de tener estos … Leer más

Generar fichero excel desde ASP, ASP .NET y PHP
0 (0)

Microsoft Excel es una herramienta muy potente que no sólo permite abrir ficheros en formato propio de Excel, sino también ficheros csv separados por comas, separados por tabuladores, e incluso tablas HTML entre otros formatos. Los usuarios suelen exportar continuamente datos a Excel para usarlos en el futuro. Por ello puede que sea interesante incluir … Leer más

Cómo aumentar el tamaño de subida de archivos por defecto en ASP.NET
0 (0)

Por defecto, el tamaño máximo de subida de un fichero en ASP .NET a través del control FileUpload es de 4096 KB (4 MB). Esto quiere decir que si tratamos de subir un fichero cuyo tamaño excede los 4 MB recibiremos la siguiente excepción: System.Web.HttpException: Maximum request length exceeded. Para incrementar este límite podemos incluir … Leer más

Servicios web JSON en .NET y cómo evitar el parámetro d con un filtro
0 (0)

Si hemos creado un servicio web en .NET que devuelve los resultados en formato JSON (más o menos como comentábamos en este artículo) y utilizamos la versión 3.5 o superior del Framework, puede que nos ocasione algún problema el parámetro «d», que .NET introduce automáticamente en la respuesta para evitar una vulnerabilidad (de la que hablábamos en este … Leer más

Servicios web en .NET que devuelven JSON y cómo llamarlos desde jQuery
0 (0)

ASP .NET permite crear servicios web de manera muy sencilla, que devuelven el resultado en formato XML, pero hoy en día muchos desarrolladores prefieren que sus servicios web devuelvan los resultados en formato JSON y poder utilizar jQuery para hacer las llamadas. Programando nuestros servicios web en .NET, podemos conseguir de manera muy sencilla que … Leer más

Manejo y captura de excepciones en Servicios Web sobre ASP .NET y C#
0 (0)

Si desarrollas aplicaciones en ASP.NET, puedes utilizar de una manera muy sencilla el evento Application_Error del fichero Global.asax para manejar las excepciones. En cambio, este método no está disponible para los Servicios Web ya que el evento Application_Error no llega a dispararse cuando se lanza una excepción. La razón de esto es que el manejador … Leer más

Manejo y captura de excepciones en ASP .NET
0 (0)

Por muy bien que programemos nuestra aplicación web siempre es posible que se lance alguna excepción que no estemos controlando, con la consiguiente pantalla de error en el navegador del usuario. Si no estamos capturando de ninguna manera esas excepciones, nunca nos enteraremos de que los usuarios están recibiendo errores de nuestra aplicación a no … Leer más