|
|
The Ado.NET Entity Framework ArchitectureADO.NET Entity Framework abstracts the relational diagram of the data that is stored in a database and presents its conceptual schema to the application. This construct eliminate the object-relational impedance mismatch that is otherwise common in conventional database-oriented programs. In order to understand the role that Ado.Net entity framework plays and the platform that it offers to .Net development outsource companies, it is important to understand its architecture. The architecture of Ado.Net Entity framework comprises of various components and they include: Specific Data Source Providers: The main function of this component is to abstract the Ado.Net interfaces thereby enabling .Net developers to connect it with the database when programming takes place against the conceptual scheme. EDM Parser: This particular component along with view mapping picks up the SDL specification maps it onto the relational model and then facilitates programming against the conceptual model. Therefore, this helps .Net application development by assimilating information from multiple tables and then aggregating them into an independent entity. Query and update: There is a query and update pipeline that helps in processing queries, it then filters and even updates requests to translate them into store specific queries through the help of the map provider. Transactions and Meta data Services: Transactions help Microsoft dot net development to integrate with transactional abilities of the underlying store while meta data services helps in managing meta data in regard to relationships, entities and mappings. Conceptual Layer API: This is the run time that displays the programming model for coding and it helps .Net developers to use the ADO.Net for utilizing connection objects while referring to the map provider. Disconnected Components: In the complete process of .Net application development, this helps in locally caching data sets and then utilizing Ado.Net entity framework in Entity Sets that contain the results. Design Tools: .Net development outsource team also realizes that the Ado.Net framework also includes design tools such as mapping designer , which helps in easing the process of mapping a conceptual schema to the relational schema and also highlighting the characteristics of an entity type.Article Tags: Adonet Entity Framework, Adonet Entity, Entity Framework, Meta Data Source: Free Articles from ArticlesFactory.com
ABOUT THE AUTHOR |
||||||||||||||||||||||||||||||||||||||||||
Partners
|