Yhoan Galeano
LINQ (Language-Integrated Query)
var resultados = from c in MiColeccion
where c.miPropiedad< 10
select new {c.miPropiedad,
c.miOtraPropiedad};
foreach (var resultado in resultados )
{
Console.WriteLine(resultado );
}| Servidor | Cliente |
|---|---|
| Estado de la aplicación | Cookies |
| Estado de sesión | ViewState |
| Base de datos | QueryStrings |
Application["LLaveTuObjeto"] = tuObjeto;
string copiaTuObjeto = Application["LLaveTuObjeto"].toString();Session["LLaveTuObjeto"] = tuObjeto;
string copiaTuObjeto = Session["LLaveTuObjeto"].toString();HttpCookie cookieUsuario = new HttpCookie("cookieUsuario");
cookieUsuario.Values.Add("Id", usuario.Id.ToString());
cookieUsuario.Values.Add("Nombre", usuario.Nombre);
cookieUsuario.Values.Add("Appellido", usuario.Apellido);
cookieUsuario.Values.Add("Contrasena", usuario.Contrasena);
cookieUsuario.Values.Add("Ciudad", usuario.Ciudad);
cookieUsuario.Expires = DateTime.Now.AddHours(1);
Response.Cookies.Add(cookieUsuario);
//Accesa a la cookie
HttpCookie cookieUsuario = Request.Cookies["cookieUsuario"]; ViewState["ejemplo"] = 21;
int i = (int)ViewState["ejemplo"];Page.isPostbackResponse.Redirect("WebForm.aspx?parametro="+valorparametro);
string copiaParametro = Request.QueryString("parametro");