Prior to .NET 3.5, we (developers) often used to write ADO.NET code or Enterprise Data Access Block to save or retrieve application data from the underlying database. We used to open a connection to the database, create a DataSet to fetch or submit the data to the database, convert data from the DataSet to .NET objects or vice-versa to apply business rules. This was a cumbersome and error prone process. Microsoft has provided a framework called "Entity Framework" to automate all these database related activities for your application. Entity Framework is an open-source ORM framework for .NET applications supported by Microsoft. It enables developers to work with data using objects of domain specific classes without focusing on the underlying database tables and columns where this data is stored. With the Entity Framework, developers can work at a higher level of abstraction when they deal with data, and can create and maintain data-oriented applications with less code compared with traditional applications. Official Definition: “Entity Framework is an object-relational mapper (O/RM) that enables .NET developers to work with a database using .NET objects. It eliminates the need for most of the data-access code that developers usually need to write.


All Engineering Students from any stream and any year.
Students of MCA, BCCA, BCA, BSc-IT, Others who love programming
IT professional who want to start their carrier with Microsoft Technology
Non IT professional who want to kick their carrier in IT.

Basic of programming language could be great help to you.
English understanding.

Entity Framework
Linq Basic
C# Basic
ASP. NET MVC BASIC
Entity Framework
MS-SQL Basic
Advance
100% Industrial Scope
Ideology Lab Certificate for completion.