Hi I seem to be at an ORM Tool crossroad and would like some advice of people who have faced a similar challenge. In the past I have been using CodeSmith with NetTiers Templates to generate my DAL all has been quite good, however I have decided to drop this for one reason or another.
So I am at a crossroads and have found the following:-
- I have looked at PLINQO (Linq to SQL) which seems to do a grand job however with Microsoft uncertain of Linq to SQL this may not be a good choice.
- Linq to Entities - This is still in its infancy and I may be wrong but people are complaining about the bloat and how Stored Procedures
- I have looked at nHibernate, this maybe the best choice but it seems to be a steep learning curve
- Ditto for LLblgen
- Subsonic - Not sure about this?
- Stick with the tried and tested NetTiers, forget the bloat, forget that you are forced to use the enterprise library, forget the dynamic sql it creates, forget that their is almost no activity on the forums, forget this and use it!
I already own Codesmith and do not wish to purchase anything else, the code generated must work in Medium Trust mode...
There may be others I have missed. I am looking for answers that explain why the ORM Tool is worth looking at.
Thanks Richard