Monday 7 January 2013

What is Entity Framework:
Entity framework in dot net is an object relational mapper, to create abstraction between application and database.  It is basically generates business objects and entities according to the database tables and provides  the mechanism for:
  •   Performing basic CRUD(Create,Read,Update,Delete) operations.
  •   Easily managing  different entity relations(1:1,1:M,M:M).
  •   Ability to have inheritance relationship between entities. 
Object Relational Mapping { ORM }:
Technique to integrate object oriented language  capabilities  with relational databases managed by Oracle,DB2,Sybase,and other RDBMSs.