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

lunes, 11 de octubre de 2010