Wednesday, October 13, 2010

Why I hate Entity Framework - EF is tied to specific Net framework version

One big issue the Entity Framework that it is tied to specific version of Net framework. Say if I started using EF1 which is tied to Net framework 3.5 sp1 and Visual Studio 2008 you just can't switch to EF4 which fixes many EF1 annoyances (one of them is lack of POCO support). You would have to switch to Net 4 framework and buy Visual Studio 2010. However I must admit Linq to Entities is nice feature.