miércoles, 5 de diciembre de 2012

Tranformando Contenido XML a HTML con XSL

En esta version, se ha mejorado considerablemente la transformacion de xml a html con XSL, pues ahora se maneja via un Database Object Type que puede ser un Table, View o un Stored Procedure.

el XSL se puede obtener de un archivo que tengamos en nuestro ordenador, o pedemos crear uno desde cero pues ahora se tiene un editor, y completado los pasos podemos ver el resultado en el navegador que tengamos por defecto.

Seleccionando un objeto:

lookup

Visualizando el xml:

xml

Obteniendo el XSL, en la cual podemos modificar y guardar los cambios

file

xsl

el resultado de la transformacion :

web

Esto tiene varias utilidades, como un visualizador de consultas o reportes, y exponerlo via web

lunes, 3 de diciembre de 2012

Implementado Template para Service Contracts en GenCode

 

Con el meta lenguaje creado para el GenCode, podemos hacer muchas cosas, entre ellas por ejemplo crear una plantilla para la generación de Service Contracts para poder usarlos en WCF

aca les pongo el template:

template

y una vez que hacemos el proceso de agregar proyectos y referenciarlos, vemos el proceso resultante en la generacion de una clase de tipo Interface, que se usa en WCF

code

El codigo resultante es lo que se define en el Template, en este caso optamos por las operaciones clasicas del patron CRUD, y vemos que tambien se sobreescriben los metodos obviamente con diferente firma.