Articles of asp.net mvc 3

¿Cuál es la mejor manera de migrar un proyecto MVC 2 a MVC 3 usando el motor de visualización Razor?

¿Cuál es la mejor manera de migrar un proyecto MVC 2 a MVC 3 usando el motor de visualización Razor?

¿Desea omitir o desactivar durante el desarrollo?

Construyendo una aplicación MVC3, y TPTB quiere que usemos su proveedor de autorización personalizado. Sin embargo, durante el desarrollo, este proveedor de autenticación es una molestia, ya que dará un error hasta que cierre / reinicie el navegador, o requerirá que vuelva a iniciar sesión en cada comstackción. Por ahora, acabo de agregar al web.config, […]

Obtener valor de tipo anónimo

Tengo un método como el siguiente: public void MyMethod(object obj){ // implement } Y lo llamo así: MyMethod(new { myparam= “waoww”}); Entonces, ¿cómo puedo implementar MyMethod() para obtener el valor de myparam? Editar Yo uso esto: dynamic d= obj; string param = d.myparam; pero el error sube: ‘object’ does not contain a definition for ‘myparam’ […]

Menú dynamic cargando en ASP.Net MVC3 Razor

Quiero preguntar acerca de la carga del menú de Dynamic Database Driven en ASP.Net Afeitadora MVC3. Este es mi 1.Ver Código 2.Modelo para Menu 3.Modelo para elementos de menú Estructura del modelo de navegación. En este proyecto tengo diferentes inicios de sesión de usuario. Para cada inicio de sesión son limitado por los módulos. Entonces, […]

MVC3 devuelve múltiples pdfs como un archivo zip

Tengo una vista que devuelve un pdf (usando iTextSharp) con varias páginas, pero ahora tengo que cambiarlo para que cada página sea un pdf separado (con su propio título) y devolver un archivo zip. Mi código original se ve así: public FileStreamResult DownloadPDF() { MemoryStream workStream = new MemoryStream(); Document document = new Document(); PdfWriter.GetInstance(document, […]

ASP.NET MVC Grid Display solutions

Me doy cuenta de que hay varias soluciones a este problema. Estoy buscando consejos sobre una forma elegante de resolver algunos problemas … Estoy usando Entity Framework para mi modelo. Necesito mostrar tablas de datos con paginación y clasificación como funcionalidad mínima. Antes de cambiar a MVC, en WebForms, era un gran fan del complemento […]

Entity Framework 4.3 con MVC en Editar no guarda un objeto complejo

Hice un pequeño proyecto con la base de datos Northwind para ilustrar la problemática. Aquí está la acción del controlador: [HttpPost] public ActionResult Edit(Product productFromForm) { try { context.Products.Attach(productFromForm); var fromBD = context.Categories.Find(productFromForm.Category.CategoryID); productFromForm.Category = fromBD; context.Entry(productFromForm).State = EntityState.Modified; context.SaveChanges(); return RedirectToAction(“Index”); } catch { return View(); } } El contexto se crea en el […]

Entity Framework Database La primera regeneración me hace perder cambios manuales

Estoy haciendo un sitio web con MVC .NET. Como soy un progtwigdor de la vieja escuela que aprendió a diseñar la base de datos primero, opté por el primer enfoque de la base de datos. También estoy usando “generación de código” que crea archivos con la extensión .tt . Todo funciona hasta ahora, excepto una […]

Cómo migrar un proyecto ASP.NET MVC 3 existente con un archivo .MDF (Sql 2008) a Windows Azure Emulator (usando SQL Azure)

Tengo un proyecto existente en Visual Studio 2010, ASP.NET MVC 3 con una base de datos existente usando .mdf (SQL 2008 Express). Después de hacer un poco de google, me confundí porque hay muchos recursos. ¿Podrías ayudarme a señalarme el sencillo enlace del tutorial?

Cómo extender AuthorizeAttribute y verificar los roles del usuario

Estoy ocupado escribiendo mi propio atributo personalizado para mi método de acción llamado MyAuthorizeAttribute, todavía estoy ocupado escribiendo el código, aquí está mi código parcial: [AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] public class MyAuthorizeAttribute : AuthorizeAttribute { public new Role Roles; public override void OnAuthorization(AuthorizationContext filterContext) { base.OnAuthorization(filterContext); if (Roles != 0) // Did it this way […]