miércoles, mayo 28, 2008

Como deshabilitar el cache del browser en ASP.NET

Cuantas veces se han enfrentado a la no grata experiencia de que su aplicación web les muestra datos antiguos que son el resultado del cache de una versión anterior de su página y no la ultima que acaban de guardar.

Si esta problemática se les esta presentando en su aplicación actual, tiene remedio con una línea de código.

Así que pare de sufrir y ponga lo siguiente en la primera línea del método Page_Load de su página:

Response.Cache.SetCacheability(HttpCacheability.NoCache)

Saludos

Workaround para el Web Client Software Factory en caso de error al utilizar VS 2008 y Windows Vista

Si se te presenta el siguiente problema

Server Error in '/HelloWorldApplication' Application.
--------------------------------------------------------------------------------
Failed to map the path '/'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.


Intenta lo siguiente:

  1. Ejecuta VS2008 como Administrador.
  2. Usa Web Application Projects (WAP) al crear el proyecto.

Saludos

martes, mayo 13, 2008

Como obtener el primer elemento de un arreglo de objetos que contienen enteros usando Linq

Respuesta:

Linq, implementa como una de sus tantas características, métodos de extensión (extension methods) que le permiten ejecutar operaciones sobre arreglos de objetos. Uno de esos métodos de extensión es first, el cual te puede devolver el primer elemento en dicho listado. Y tu despues puedes realizar la conversión al tipo que mas te convenga.

Object[] datos = { 7, 2, 3, 4, 5 };
int entero = Convert.ToInt16(datos.First());

 

Saludos

 

Mensaje Original

Lauro wrote:

Como obtener el primer elemento de un arreglo de objetos que contienen enteros usando Linq?