I’m searching for an ORM framework for .NET 2.0 (has to run on Windows 2000, so 3.0/3.5 is out) that is entirely code configured, and does not require XML. I need this to be “hard coded” in the app so that the app can be stand-alone and copied without any support files.
I’ve looked at most of the common ones like nHibernate and the XML requirement just won’t work for me. I would also like the ability to generate the support classes via codesmith templates. I am using C# 3 on VS 2008, but I have to target .net 2.0.
Does anyone have any suggestions?
There exists Fluent NHibernate, which allows you to configure nHibernate without xml mapping files.
Next to that, you can also have a look at LLBLGen.