Updated: August 2, 2020 (July 28, 2008)
Analyst ReportEntity Framework Promises Simpler Data Access
A planned data access technology called the ADO.NET Entity Framework could simplify application maintenance by insulating applications from database design changes and reducing the amount of repetitive data access code that developers have to write. The Entity Framework will also support promising new Microsoft technologies for Web services development, and it could play an important future role in Microsoft’s business intelligence offerings. The Entity Framework is not appropriate for some application scenarios though, and the technology could change significantly in future versions.
Bridging the Application-Database Gap
Shipping in Visual Studio 2008 SP1 and the .NET Framework 3.5 SP1 (released Aug. 2008), the Entity Framework is an object-relational mapping (ORM) system, a set of developer tools and runtime components that automatically map blocks of data (objects) in an application to corresponding tables in a relational database management system, such as Microsoft’s SQL Server. Rather than access the database directly, the application uses the intermediate objects to create, read, update, and delete data in the underlying database. (See the illustration “Mapping Application Data to Databases“.)
Atlas Members have full access
Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.
Membership OptionsAlready have an account? Login Now