One question that I am sometimes being asked is what to look for in an ORM solution or more properly which ORM is preferable and why. The decision which ORM to choose is very crucial to the project development since after you start developing it will be hard to go back and use another ORM solution. Since there are many ORMs out there, here is a checklist that will help you to evaluate ORM solutions and to pick the one that fits your needs:
This is a suggested list and there are more things to evaluate other than that which can help you to make the relevant decision.
This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)