Update april 2011
Hierbij een update omtrent mijn framework.
De basis is een behoorlijk eind gevorderd. Het komt nu aan op het maken van een heleboel kleine componenten op verschillende niveaus, met name dataverwerking en user interface. Maar ook bijvoorbeeld macro-functionaliteit en een generieke scheduler.
Het is jammer dat ik het zo groot heb willen maken, daardoor schiet het niet zo op. Maar ik heb op zich al best wat: Een generieke Windows Service, een generieke WinForms applicatie (shell), en een aantal typen componenten waarvoor ik de implementatie al gemaakt heb.
In ieder geval is de basis nu volgens mij goed, en heb ik ook mogelijkheden om snel onderdelen toe te voegen zonder dat ik een heleboel met de hand hoef te doen. Dankzij mijn Excel Code Generator kan ik properties toevoegen, en op diezelfde plek zorgen dat afhankelijke stukken code aangevuld worden. Klinkt goed he?
Het belangrijkste is, dat ik nu een feature freeze op het framework doe, en dan een aantal componenten ga bouwen zodat ik ermee werken. Dan wat applicaties hierop bouwen. Dat zou dan een eitje moeten zijn…
Alle principes blijven overeind: Duidelijke scheiding van taken, gebruik van metadata waar mogelijk, modulaire uitbreidbaarheid, en vast nog een paar die ik vergeten ben.
Hopelijk zal ik wat vaker updates kunnen melden.
Happy coding!
