CodeGenerate aims to provide a way of automatically generating code (initially vb.net but other languages to follow) based on a database schema. It will also provide automatically gerated code for a variety of other purposes such as error logging etc.