Hi, we are creating dynamic pages where the system admin can create the page with custom fields. We are giving provision to drag drop controls to be placed in the design page and they can customize the style and other stufs(similar to our visual studio design environment).
In our previous version of this kind of projects we have stored the field details (ie field properites and the value) in xml and store in the database. So rendering and showing is fine. But when it comes to searching, it is on slower side since the data is stored in the database as XML, and this XML has to be parsed before we do the field search which is time consuming.
I need your recomendation for this type of requirement, how to store the data of the dynamic page design in the database. Any suggestions will be highly appreciated. Thanks.