8.17. Summary
I have to admit that I had heard nothing but bad things about EF before I starting writing this chapter, so I wasn't looking forward to it. However, after working with EF for some time, I really like it.
I am cautious, however, with recommending its use, since Microsoft can be fickle with its data access strategies. I would consider that a mature open source solution such as NHibernate probably has less chance of being dropped and has a large community to support it and offer advice. Thus, NHibernate could be a safer option from a future-proofing point of view. However, EF has some great features, good GUI support, and IDE integration and will be more than suitable for many projects.
In conclusion, although EF is not as feature-rich ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access