Getting Started with Entity Framework

0% of 11 hours and 21 minutes completed.

Getting started with Entity Framework is for developers who are comfortable with LINQ and the supporting C# language concepts, such as delegates, who want a no-nonsense introduction to Entity Framework (EF).

The course introduces you to Entity Framework and gives you experience with most of the common use-cases. You will see how to model your database entities with C# classes using "code first" with Visual Studio's Entity Framework templates. You will learn to connect to databases and perform basic CRUD operations.

Beyond the basics, you'll learn how to write advanced queries, work with lazy and eager loading, query views, call stored-procedures, and separate out the data access layer using the repository and unit of work patterns.

After completing this course, you will be able to:

  • Use LocalDB as a development database
  • Read database data with Entity Framework
  • Create a set of objects based on a database schema
  • Insert, update, and delete data from a database using Entity Framework
  • Correctly handle changes that occur concurrently
  • Write advanced LINQ queries
  • Understand how C# methods are converted into database queries
  • Call stored procedures and map entities to procedures using Entity Framework
  • Use the Repository and Unit of Work patterns
There are no resources available.
0 attachments
0%
Use LocalDb as a development database
1 hour 26 minutes 7 Activities: Article  (3)  |  Lab  (2)  |  Video  (2)
0%
Read database data with Entity Framework
2 hours 45 minutes 10 Activities: Article  (2)  |  Lab  (3)  |  Video  (5)
0%
Insert, update, and delete data from a database using Entity Framework
1 hour 56 minutes 8 Activities: Article  (1)  |  Lab  (4)  |  Video  (3)
0%
Write LINQ to Entity Framework queries
2 hours 22 minutes 12 Activities: Article  (2)  |  Lab  (6)  |  Video  (4)
0%
Use stored procedures with Entity Framework
1 hour 34 minutes 6 Activities: Article  (1)  |  Lab  (2)  |  Video  (3)
0%
Use enterprise patterns
1 hour 10 minutes 5 Activities: Article  (2)  |  Lab  (1)  |  Video  (2)
0%
Copyright
1 minute 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)
0%
Survey
5 minutes 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)