Zelf generende software
Voor Kaboem omzetting naar .Net technologie ben ik op zoek naar de mogelijkheden van de .Net.
Voor deze organisatie moet een nieuw en flexibel CMS systeem komen waarbinnen verschillende soorten content beheerd moeten kunnen worden.
Voor dit deel gaan we een data definitie omgeving schrijven waarbij de gebruiker aangeeft hoe het soort data eruit ziet. Deze definitie wordt dan door een template geparsed en uiteindelijk gecompiled als binair object. Dit Object kunnen we dan op basis van reflectie weer gaan gebruiken in de scripts van de presentatie.. Waarom naar een binaire omgeving ? Omdat de templates voor de presentatie met C# 'gescript' kunnen worden. Hiervoor is het wel van belang dat je wel kunt aangeven waar welk veld van het dataobject moet worden gepresenteerd.
De frontend van het CMS wordt een rijke interface binnen IE. Hiervoor ga ik dus weer componenten schrijven die binnen IE gehost worden en zich met behulp van WebService gaan vullen met data. Dit zal waarschijnlijk wel in inhouden dat heel veel functionaliteit in de webservices geschreven gaat worden. Dit moeten we op een nader te bepalen moment verder uitwerken.
Naast content zijn ook polls en onderzoeken heel erg belangrijk.. Dit is tenslotte de core business van Kaboem. Voor de onderzoeken moet een mechanisme gaan komen waarbinnen de volgorde van vragen afhankelijk is van gegeven antwoorden.
Al met al een 'leuke' en uitdagende opdracht :-)
Heeft iemand ervaring met 1 van deze 'deel' projectjes.. Zo ja.. waar lagen de valkuilen ... of heb je nog op of aanmerkingen ..ik hoor ze heel graag!!!