CRM day 4 : Discovered a new approach

Yesterday I had some things to do, so I could not really implement the main classes.

Today, I am happy not to have started, since I have discovered Subsonic. (Screencast at ).
This is a very nice ASP.Net prototyping framework, that has all the necessary buzzword features implemented. Atlas/AJAX/…
Later this day I will implement my basic data model, and try to extend the generation classes to implement the ActAs.. functionalities…

Basicly the generation will work like this : if the table contains the fields BaseTableName and BaseId, it will autogenerate some specific code.

For example, this should be possible :
Table Comment(id,name,text,basetablename,baseid,createdby,createdon,modifiedby,modifiedon)