Thanks to Federico Boerr and his team, there is a new version of AjGenesis, rewritten to run using .NET Compact Framework:
http://ajgenesiscf.codeplex.com/

This version uses only the reflection features supported by CF. Then, you don’t have all the original features. As example, the creation of instances using parameters in the constructor is not supported in CF. But you can compile AjGenesis as a .DLL, and invoke it from your program, use templates, tasks and AjBasic. The published code contains a sample program.
More information about the original program at:
http://ajgenesis.codeplex.com
http://ajlopez.wordpress.com/category/ajgenesis/
Angel “Java” Lopez
http://www.ajlopez.com/en
http://twitter.com/ajlopez