lunes, 20 de septiembre de 2010

Que son los Atributos y su uso en .NET

Hola a tod@s.

Llevo un tiempo OFF del Blog, porque ando haciendo un proyecto, que espero que vea la luz dentro de poco, y sobre el cual publicaré algunos artículos en el BLOG.
Os traigo un pequeño ejemplo hecho con MVC2 y XML.
Este ejemplo viene a servir para destacar el uso de los atributos en el código.
Si entrais aquí , podréis ver más en detalle la definición de los atributos.



Los atributos pueden aplicar a Clases, Métodos o Funciones y Propiedades.
Se pueden usar uno o varios sobre el mismo objeto.

Sintaxis:

VB

"<"Atributo([Parametros])">" _ (Sobras las ")
Clase, método o propiedad

C#

[Atributo([Parametros])]
Clase, método o propiedad


Algunos ejemplos de atributos son:
=> Serializable: Permite guardar una clase como un fichero XML a través de un Serializer.
=> Required: hace indicar que una propiedad es obligatoria. Acepta el parámetro ErrorMessage donde se podría indicar el valor en el caso de que no se rellene la propiedad.
=> StringLength: nos permite validar longitudes de una cadena, he indicar un mensaje de error si no se cumple.
=> RegularExpression: nos permite validar una cadena con una expresión regular dada. Para ver ejemplos de expresiones regulares podeis visitar este enlace.
=> DisplayNameAttribute: nos permite darle un alias a una propiedad.
El ejemplo, consiste en la creación de ficheros XML a través de MVC.

El código fuente del ejemplo lo teneis en este enlace.
Creo que es un ejemplo sencillo, pero si teneis alguna duda, por favor podeis preguntármela a través de los comentarios, por email, o a través de twitter(@Jtorrecilla).

Saludos.

No hay comentarios:

Publicar un comentario