Articles of asp.net

El objeto no se puede eliminar porque no se encontró en ObjectStateManager

Recibo este error “El objeto no se puede eliminar porque no se encontró en ObjectStateManager”. Mi código es: protected MyEntities sqlEntities; public virtual void Delete(TEntity entity) { System.Type t = typeof(TEntity); sqlEntities.DeleteObject(entity); sqlEntities.SaveChanges(); }

¿Es una buena práctica evitar el uso del estado de sesión en ASP.NET MVC? Si es así, ¿por qué y cómo?

No está escrito explícitamente en alguna parte, pero lo sentí después de leer algunos blogs en ASP.NET MVC. Solo me puse curioso y pensé en preguntarlo aquí. ACTUALIZAR: No estoy preguntando sobre preocupaciones de memoria / almacenamiento / RAM en el servidor. Para ellos, hay una solución para almacenar la sesión fuera de proceso. Yo […]

Cómo eliminar la funcionalidad de la unidad de trabajo de los repositorys usando IOC

Tengo una aplicación que usa ASP.NET MVC, Unity y Linq to SQL. El contenedor de unidad registra el tipo AcmeDataContext que hereda de System.Data.Linq.DataContext , con un LifetimeManager utiliza HttpContext . Hay una fábrica de controladores que obtiene las instancias del controlador utilizando el contenedor de unidades. Configuré todas mis dependencias en los constructores, así: […]

Generando una nueva sesión de ASP.NET en el HTTPContext actual

Como resultado de una prueba de penetración en contra de algunos de nuestros productos en la tubería, lo que parecía ser en ese momento un problema ‘fácil’ de arreglar está resultando difícil. No es que deba hacerlo, por supuesto, me refiero a por qué sería tan difícil generar una nueva sesión para el HTTPContext actual […]

Ruta absoluta hacia la ruta relativa a la web

Si he logrado localizar y verificar la existencia de un archivo usando Server.MapPath y ahora quiero enviar al usuario directamente a ese archivo, ¿cuál es la forma más rápida de convertir esa ruta absoluta nuevamente en una ruta web relativa?

¿Cómo se configura globalmente el formato de fecha en ASP.NET?

¿Cómo se configura globalmente el formato de fecha en ASP.NET? La máquina y los servidores locales tienen Configuración regional configurada en “Inglés (Nueva Zelanda)”. Cuando formato una fecha con dd/MM/yyyy , espero ver 19/11/2008 para hoy, por ejemplo. Hasta hace poco, eso es lo que obtuve, de hecho, tanto de mi máquina local como de […]

Combine ASP.Net MVC con WebForms

¿Sería posible crear una aplicación raíz MVC (Portal con páginas maestras y temas) y agregar un par de subproyectos basados ​​en WebForms (ya tenemos una aplicación WebForms existente que nos gustaría integrar en el Portal)? ¿Cómo centralizaría la navegación (sitemaps, url routing)? ¿Cómo compartirías las páginas maestras? ¿Cómo se referiría a los recursos (~ problemas, […]

Obteniendo el directorio actual en la aplicación web .NET

Así que tengo un proyecto web, y estoy tratando de obtener el directorio raíz del sitio web usando el método c # Directory.GetCurrentDirectory() . No quiero usar una ruta estática ya que las ubicaciones de los archivos cambiarán en el futuro. Este método se ejecuta en mi archivo imageProcess.aspx.cs, pero donde pensé que volvería: C:\Users\tcbl\documents\visual […]

Las DLL no administradas no se pueden cargar en el servidor ASP.NET

Esta pregunta se relaciona con un sitio web ASP.NET, desarrollado originalmente en VS 2005 y ahora en VS 2008. Este sitio web utiliza dos DLL externas no administradas que no son .NET y no tengo el código fuente para comstackrlas y tengo que usarlas tal cual. Este sitio web funciona bien desde Visual Studio, localizando […]

Reescribir URL de IIS y Web.config

No entiendo nada acerca de IIS, pero estoy tratando de resolver este problema de redirigir a todos los visitantes a domain.com/page a domain.com/page.html Un par de problemas surgen: No sé dónde poner el archivo. Hay un directorio raíz de usuario, y un directorio htdocs, probé ambos, sin alegría. Ni siquiera sé si la cuenta puede […]