Articles of asp.net

¿Cómo actualizo la página en ASP.NET? (Déjalo recargarse por código)

¿Cómo actualizo una página en ASP.NET? (Déjalo recargarse por código) Prefiero no utilizar Response.Redirect () porque no sé si estaré en la página, ya que está dentro de un control de usuario dentro de un elemento web dentro de sharepoint.

Páginas SSL bajo ASP.NET MVC

¿Cómo hago para usar HTTPS en algunas de las páginas de mi sitio ASP.NET MVC? Steve Sanderson tiene un buen tutorial sobre cómo hacer esto de manera SECA en la Vista previa 4 en: http://blog.codeville.net/2008/08/05/adding-httpsssl-support-to-aspnet-mvc-routing/ ¿Hay alguna manera mejor / actualizada con Preview 5?

Almacenar / asignar roles de usuarios autenticados

Estoy actualizando un sitio para usar MVC y estoy buscando la mejor manera de configurar la Autenticación. En este punto, tengo el inicio de sesión activo de Active Directory: validar un nombre de usuario y contraseña, y luego configurar la cookie de autenticación. ¿Cómo almaceno la información del rol del usuario al momento de iniciar […]

Grupo de usuarios y gestión de roles en .NET con Active Directory

Actualmente estoy investigando métodos para almacenar roles de usuario y permisos para proyectos basados ​​en .NET. Algunos de estos proyectos están basados ​​en la web, otros no. Actualmente estoy luchando por encontrar el mejor método para lograr lo que estoy buscando de una manera consistente y portátil en todos los tipos de proyectos. En donde […]

¿Cuál es la diferencia entre Server.MapPath y HostingEnvironment.MapPath?

¿Hay alguna diferencia entre Server.MapPath() y HostingEnvironment.MapPath() ? ¿ Server.MapPath() tiene alguna ventaja sobre HostingEnvironment.MapPath() ? Mi problema original fue mapear la ruta del archivo en un servidor cuando el HttpContext no está presente y no puedo pasar una variable del Server de Global.asax a mi método. HostingEnvironment.MapPath() porque no necesita HttpContext . ¿Hay alguna […]

¿Cómo implementar la compresión GZip en ASP.NET?

Estoy intentando implementar la compresión GZip para mi página asp.net (incluidos mis archivos CSS y JS). Probé el siguiente código, pero solo comprime mi página .aspx (lo encontré en YSlow ) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); HttpContext.Current.Response.AppendHeader(“Content-encoding”, “gzip”); HttpContext.Current.Response.Cache.VaryByHeaders[“Accept-encoding”] = true; El código anterior solo está comprimiendo mi código de página […]

diseño de esquema de base de datos del sistema de mensajería de subproceso

Estoy tratando de lograr exactamente lo que se explica aquí: crear un sistema de mensajes privado con hebras como Facebook y Gmail , sin embargo, no entiendo completamente la respuesta de Joel Brown. ¿alguien puede explicarme? Así es como se ven mis tablas db con datos de muestra (supongo que la rellené correctamente para fines […]

MVC 5 Access Claims Identity User Data

Estoy desarrollando una aplicación web MVC 5 utilizando Entity Framework 5 Database First . Estoy usando OWIN para la autenticación de los usuarios. A continuación se muestra mi método de inicio de sesión dentro de mi controlador de cuenta. public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { var user = _AccountService.VerifyPassword(model.UserName, model.Password, false); […]

Modelo de depósito Paso a paso Explicación

¿Puede alguien explicarme el patrón de repository en .NET, paso a paso, dando un ejemplo o demo muy simple? Sé que esta es una pregunta muy común, pero hasta ahora no he encontrado una respuesta satisfactoria.

Cómo implementar una aplicación ASP.NET sin tiempo de inactividad

Para implementar una nueva versión de nuestro sitio web, hacemos lo siguiente: Comprime el nuevo código y súbelo al servidor. En el servidor directo, elimine todo el código en vivo del directorio del sitio web de IIS. Extraiga el archivo zip del nuevo código en el directorio IIS ahora vacío Este proceso está todo guionado, […]