Articles of asp.net mvc 3

¿Materiales de aprendizaje para ASP.NET MVC 3.0? ¡Por favor liste!

Estoy buscando materiales de aprendizaje (como publicaciones de blog y tutoriales) para materiales específicos de ASP.NET MVC 3.0. Si conoces libros, blogs, sitios o recursos en línea que estén relacionados exclusiva, predominantemente o incluso principalmente con MVC 3.0, me encantaría conocerlos; también se aceptarán enlaces específicos a tutoriales individuales relacionados con MVC 3.0 y publicaciones […]

Cambie el diseño (página maestra) de la vista en ASP.NET MVC sin volver a crearlo

Estoy usando ASP.NET MVC 3 con vistas de Razor. Cuando quiera crear una vista, puede elegir un diseño (página maestra) para su vista, o dejarlo para elegir Predeterminado (_Disposición). Me interesa cambiar este diseño después de crear una vista sin volver a crearla, ¿hay algún lugar donde almacenar la información de diseño sobre las vistas? […]

MVC3 Cómo verificar si HttpPostedFileBase es una imagen

Tengo un controlador como este: public ActionResult Upload (int id, HttpPostedFileBase uploadFile) { …. } ¿Cómo puedo asegurarme de que uploadFile es una imagen (jpg, png, etc.) Lo he intentado con using (var bitmapImage = new Bitmap (uploadFile.InputStream)) {..} que lanza una ArgumentException si no se puede crear bitmapImage. ¿Hay una mejor manera, por ejemplo, […]

Comprobando el rol de usuario de inicio de sesión en la página de afeitar

@if (Request.IsAuthenticated && User.Identity.Name==”administrator”) { @Html.ActionLink(“Home”, “Index”, “Home”) @Html.ActionLink(“About”, “About”, “Home”) @Html.ActionLink(“Contact”, “Contact”, “Home”) Hello, @User.Identity.Name ! Este es mi diseño si el usuario está autenticado como administrador, pero este tipo de verificación no tiene buena pinta, necesito verificar la función del usuario, no su nombre. Aquí está el método de control public ActionResult AuthenticatedUserLayout(string […]

ASP.NET MVC Helpers, fusionando dos objetos htmlAttributes juntos

Tengo una situación en la que necesito escribir un Ayudante HTML para extender otro ayudante html. Normalmente, el ayudante se vería así. @Html.TextAreaFor(model => model.Content, new { @class = “some css”, @data_bind = “some other stuff…” }) Esto funciona bien, pero tiene que estar envuelto en algún otro HTML que sea siempre el mismo. Quería […]

ASP.NET MVC3 enrutando servicios REST al controlador

Quiero enrutar la URL del servicio REST de la siguiente manera: /User/Rest/ -> UserRestController.Index() /User/Rest/Get -> UserRestController.Get() /User/ -> UserController.Index() /User/Get -> UserController.Get() Así que básicamente estoy haciendo una excepción codificada para el descanso en la url. No estoy muy familiarizado con el enrutamiento MVC. Entonces, ¿cuál sería una buena manera de lograr esto?

¿Cómo reasigno un parámetro de acción MVC a otro nombre de parámetro?

Tengo que implementar una acción MVC que se invoca así: http://address/Controller/MyAction?resName=name y es llamado por un tercero que está codificado para pasar resName . Así que la forma ingenua es tener una acción como esta: ActionResult MyAction( String resName ) { pero creo que tener un parámetro llamado resName es resName y preferiría que tenga […]

Formulario con archivos adjuntos de carga y envío de correo electrónico.

Necesito hacer un formulario con un área de texto y un campo de carga de imagen . Cuando alguien lo envíe, quiero que me envíe un correo electrónico (con texto de área de texto) con archivos adjuntos (desde el campo de carga del archivo de entrada). Mi forma simple se ve así: @using (Html.BeginForm()) { […]

Pasa una cadena simple desde el controlador a una vista MVC3

Sé que esto parece bastante básico, y debería serlo, pero no puedo descubrir a qué me equivoco. (He leído otros artículos con títulos similares en SO, y otros recursos en la web, pero todavía no puedo entenderlo), por lo que cualquier ayuda sería apreciada. Tengo un controlador y en él estoy configurando una variable de […]

Entonces … ASP.NET MVC y WebSockets?

Tengo una aplicación en MVC 3 y busco agregar WebSockets (con respaldo a Comet). He investigado un poco y descubrí que la parte del cometa es bastante sencilla y prefiero hacerlo yo mismo. Solo AsyncControllers y un poco bastante simple de js es todo lo que se necesita para manejar esas solicitudes de ajax de […]