To anyone who has any kind of experience building business applications that utilize a database, read on:

Of all the leaps and bounds that .NET brought us in the programming arena, there is still something missing: object relational mapping. I know MS is planning to build the ADO.NET Entity Framework, but who knows how good it will be or how long it will take them to build it? We all know object relational mapping is the future.

I've seen many different ORM tools for .NET out there, but I'm not satisfied with any of them. Half of them are free and the other half you have to pay for. I have an idea for a tool that would satisfy all my requirements. It would be free, efficient, extremely flexible, would not require your business objects to derive from a base class or interface.

I was wondering if anyone has any comments/criticism of my idea. If you're intrigued I'll post some more information. Also, I was thinking about turning it into a project on these forums, but I'm not sure.

Anyways, anyone who reads this please post your thoughts, no matter how short!