Pada bulan Juli 2008 Microsoft meluncurkan ADO.NET Entity
Framework yang merupakan bagian dari Visual Studio 2008 Service Pack 1 dan .NET
Framework 3.5 Service Park 1. Selain itu Microsoft juga memperkenalkan LINQ
(Language Integrated Query). Hal ini menunjukkan Microsoft sangat serius untuk
meningkatkan produktifitas produksi dalam membangun aplikasi. Kemudian
Microsoft meluncurkan Entity Framework bersamaan dengan diluncurnya Visual
Studio 2010 dan .NET Framework 4.0.
Apa itu Entity Framework? Entity Framework adalah
sekumpulan teknologi ADO.NET yang membantu mapping antara pengembangan
object-oriented dan database. Metode ini dikenal dengan ORM (Object-Rational
Mapping). Kalau diteliti lebih dalam Entity Framework lebih sekedar dari ORM
karena Entity Framework juga dapat bekerja sebagai ERM (Entity Relationship
Model).