miércoles, 27 de octubre de 2010

Nuevo Blog en GEEKS

Hola a todos,

Ahora voy a empezar a escribir en GEEKS.MS . Espero Leeros por alli y que me sigais leyendo.

Lo primero que quiero hacer es dar las gracias por el Blog tanto a Josue Yeray, como a Rodrigo, por darme la oportunidad de añadir mi granito de arena a Geeks.
Este blog va a tratar de mis experiencias programando en Tecnologías Microsoft, desde VB.Net y C# hasta SilverLight, aplicaciones Windows, Web, Algo para Mobile, Bases de Datos, Controles personalizados...
Espero que os guste, y leer vuestros comentarios.
Un saludo a todos!

Un saludo.

martes, 19 de octubre de 2010

MVC3: Validación de Elementos HTML condicional

Hasta ahora, tanto en aplicaciones WebForms como en ASP.NET MVC1 y ASP.NET MVC2, si queríamos dejar de comprobar la introducción de código HTML en alguno de los campos de nuestros formularios, teníamos que permitirlo en todos los campos, y a través de nuestras propias validaciones tratar de no permitirlo (javascript o código servidor).

En la Beta de MVC3, ha aparecido una modificación en el Atributo ValidateInput, que nos permite excluir algunos campos a la hora de validar nuestro formulario.

El nuevo parámetro del atributo, se llama Exclude, y nos permite introducir distintos campos de nuestro formulario separados por comas. Aquí va un ejemplo de la sintaxis:

[ValidateInput(true,Exclude="ContentPost")]

public ActionResult CreatePost()
       {
         //Contenido de la vista.

       }

 

Espero que os sea de utilidad!

Saludos.


PD: se me olvido citar la fuente WhitePaper MVC 3.

lunes, 18 de octubre de 2010

CODEPLEX: TabControl con mejoras

Desde las versiones antiguas de Visual Studio, me he encontrado con un pequeño problema a la hora de trabajar con el TabControl: Ocultar / Mostrar las TabPages.

Pese a que el control TabControl, presenta una propiedad “TabPageCollection” que alberga todas las TabPages del Control, y a su vez cada TabPage tienen unos métodos Hide y Show, su funcionamiento no es el que “yo” desearía. Me explico:

- Si yo llamo al método Hide de un TabPage, me gustaría que este TabPage no fuera visible de cara al usuario.

miércoles, 13 de octubre de 2010

MVC: Helper WebGrid(3)

Días atrás, os hable de este helper(aquí y aquí). Hoy voy a dar mas detalles de la personalización que nos aporta.

lunes, 11 de octubre de 2010