September 2011 - Artículos

ASP.NET MVC: Compilar Vistas Razor en una DLL

Hace poco, el gran David Ebbo publicaba un proyecto experimental llamado “Razor Generator”, un conjunto de herramientas destinadas a precompilar las vistas Razor que he visto bastante interesante y que creo que vale la pena comentar. Aunque ya aquí hemos hablado varias veces sobre la compilación de vistas , el enfoque de este nuevo proyecto es bastante diferente, pues permite generar clases en C# partiendo de las vistas, lo que permite, por ejemplo: distribuir vistas compiladas...
Publicado por José M. Aguilar | con no comments
Archivado en: ,,

ASP.NET MVC: Textarea con maxlength

Hace cerca de un año ya vimos por aquí cómo crear cuadros de edición de de extensión limitada , o en otras palabras, tags <input type="text" … /> con el atributo Maxlength establecido, con objeto de evitar la introducción de textos más extensos de lo indicado en las restricciones StringLength del Modelo. En este post vamos a implementar la misma funcionalidad, pero sobre áreas de texto (tag <textarea> ), de forma...
Publicado por José M. Aguilar | 2 comment(s)

ASP.NET MVC: obtener id y nombre de un control de formulario

Es bastante frecuente necesitar obtener el identificador o nombre de un control de entrada que ha sido generado por un helper de ASP.NET MVC. Por ejemplo, si queremos acceder desde scripts al contenido de un cuadro de texto creado de esta forma, obligatoriamente debemos conocer con exactitud qué identificador le asignó el sistema. Observad el siguiente código de vista, bastante trivial: @ Html.EditorFor(model=>model.Nombre) Intuitivamente podemos estar seguros de que el control...
Publicado por José M. Aguilar | 2 comment(s)