viernes, octubre 22, 2004

Finalmente!, una especificación que si resuelve los problemas al validar un XML

Desde hace mucho tiempo la mayoría de quienes usabamos XML teníamos claro que los XSD eran vitales para la validación de su estructura. Lamentablemente, luego de intentar resolver algunos problemas, como la condicionalidad de un Sub-Elemento apartir del valor de un Atributo, la sonrisa en nuestra cara desaparecia..., obvio, no podía ser tan fácil!.

Pero ahora, ese y otro problemas como:
- Exclusividad en los atributos: poder condicionar la existencia uno u otro atributo (nunca de ambos juntos).
- Agrupación de atributos: poder agrupar Atributos, tal como se hace con los Elementos.
- Condicionalidad de la estructura: poder condicionar si un Sub-Elemento debe existir o no apartir del valor de un Atributo.

... están resueltos, -> "Long live Schematron!".

más info: Improving XML Document Validation with Schematron

domingo, octubre 10, 2004

Nice components and code


http://www.idesign.net/idesign/DesktopDefault.aspx?tabindex=5&tabid=8

...was looking for a BackgroundProcesWorker pattern implementation. (= Tasks pattern = Service Agent Pattern)