I am currently evaluting whether to use the Microsoft Entity Framework or the DevExpress XPO (eXpress Presistent Objects) for a new application i am developing.
I will be using the VS 2010 development platform, VB.NET as the developing language, and Microsoft SQL for the backend database. The application will be a Personnel tracking system to give you an idea of the kind of information that will be stored in the database.
Has anyone had experience with both of these solutions, and could you give me your opinion of the pros and cons of each. Obvioulsy a lot of it is opinion as there are many ways to skin a cat, i am just looking for some input from someone who has experience with both.