The ADO.Net Entity Framework 4 is an ORM (Object Relational Mapping) framework that allows developers to work with relational data as application specific objects, freeing us from the need to write the data access plumbing code. We us LINQ to query data and retrieve and manage data as strongly typed objects. EF also provides us with services like change tracking, lazy loading and query translation. It supports the development of data – oriented software applications. Features of Entity Framework 4 - Works with a variety of databases (SQL Server, Oracle, and DB2) Rich mapping engine to map application objects to database schema. Integrated Visual Studio tools to visually create models or to auto generate models from an existing database (EDM Generator and EDM Designer). Integrates well into any .net applications like asp.net, WPF and WCF. Programming model similar to ADO.Net since EF4 is built on top of existing ADO.Net provider model. Reduced development time. Application centric objec...
Welcome to learn from my learnings. This is where I share my learnings so that others can benefit too and I can reference it in future. I publish posts, helpful notes or cheat sheets on various software technologies.
Abhy Nadar. Sr. Architect @ 3Pillar Global.