Vision AG

blog visionag = new blog(post);

Archive for the ‘.NET’ Category

Datalist Anidados con Ajax ASP.NET 2.0

Posted by Vision AG en junio , 2008

Estaba realizando un sitio un web cuando me tope con esta situación, se trataba de un calendario donde se agregaban eventos por un mes determinado, y un mes puede tener varios eventos, y el cliente queria que se muestre por cada mes todos eventos, de forma desplegable.Lo que plantee fue usar datalist anidados por cada mes con ajax, y bueno algo salió, les muestro lo que hice.

1) Lo primero que necesitamos es tener instalado AjaxToolKit, no voy a explicar como intalarlo ya que aqui puede encontrar mucha info de ese tema..

2) Creamos un nuevo proyecto web, agregaremos una pagina en donde pondremos los siguientes controles:
* ToolScriptManager de barra de herramientas
* Datalist (datalist1) a nuestra pagina
* Datasource el cual traera los datos del datalist.

En mi base de datos tengo una tabla Eventos que tiene esto campos
IdEvento
Comienzo
Fin
Mes
Resumen

Luego enlazamos el datalist1 con el sqldatasource:
datalist_ajax1
En la imagen superior vemos un ejemplo, en mi caso se trata de un datalist1 que trae todos los meses (en los que exista un evento), simple…

Leer el resto de esta entrada »

Posted in .NET, ASP.NET, C# | Etiquetado: , | 1 Comment »

Analizador de Codigo (best-practices)

Posted by Vision AG en marzo , 2008

FxCop es una herramienta  free de analisis de codigo para .net. Esta herraminenta analiza el asembly y verifica si las guidelines fueron aplicadas.
Las guidelines se encuentran en .NET Framework SDK\Reference\Design Guidelines for Class Library Developers. Estas traen información y buenas prácticas sobre: nomenclaturas, patrones de manejo de errores, patrones de diseño, entre otros temas.
Utilizar este analizador no nos asegura realizar codigo 100% seguro, pero si nos permite realizar un codigo mas robusto y de mayor calidad, reduciendo asi los riesgos.Posee una interfaz bastante sencilla, simple de usar y amigable, puden descargarlo desde aqui ,
tambien posee una version de linea de comandos que no la probe.

Pruebenla y despues me cuentan…

Posted in .NET, dotNetTools | Etiquetado: | Leave a Comment »