He implementado el código necesario en los proveedores de XML y SQL para dar soporte al esquema de widgets en BlogEngine.NET, con esto tanto la zona de widgets como los widgets mismos se pueden almacenar en la base de datos o en archivos XML.
La estratégia utilizada es mantener el formato XML de cada uno de estos elementos y almacenarlos de ese modo en la base datos, obviamente esto solo funciona en SQL Server 2005 o superior.
Todos los cambios y agregados se encuentran en el archivo BlogEngine.zip (47,01 kb). En el se mantiene la estructura de directorios del proyecto original, de modo que sabrán donde deben copiar cada uno de los archivos, esta probado con el conjunto de cambios 10287.
También están los widgets que faltan en la versión 1.3, se puede probar en este lugar, de hecho con el usuario y password estándard.
Nota: al 25-Mar-2008, el equipo de desarrollo de BlogEngine está implementando un soporte en los proveedores de XML y SQL para widgets, themes y extensiones. Es conveniente esperar por esta versión.
I implemented the necessary code in XML and SQL providers to support widgets schema in BlogEngine.NET, so widgetzones and widgets themselves can be stored in the database, or XML files.
The strategy used is to keep the XML format in each of these elements and store them in this way in the database, obviously this only works in SQL Server 2005 or higher.
All changes and additions are in the file BlogEngine.zip (47,01 kb). I maintain the directory structure of the original project, so you know where to copy each file, I tried this with change set 10287.
They are some widgets missing in version 1.3, you can try here, use the standard user name and password.
Note: at Mar-25-2008, BlogEngine developers team are implementing support in XML and SQL providers for widgets, thems and extensions. Is advisable to wait for this version.