Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Getting Started with Entity Framework

Learn to use Entity Framework in building data-oriented applications.

GK# 5257

Course Overview


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).

This course introduces you to EF 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 behind" 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 write advanced queries, work with lazy and eager loading, query views, call stored-procedures, and separate out the data access layer using the repository pattern.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


Class is Full
This session is full. Please select a different session.

What You'll Learn


You will learn to use LocalDB as a development database; Read database data with Entity Framework; Insert, update, and delete data from a database using Entity Framework; Write efficient and optimized LINQ to Entity Framework queries; Call views and stored procedures using Entity Framework; Use the Repository Pattern in Entity Framework.


Viewing outline for:

On-Demand Outline

  1. Use LocalDB as a Development Database
  2. Read Database Data with Entity Framework
  3. Insert, Update, and Delete Data from a Database using Entity Framework
  4. Write LINQ to Entity Framework Queries
  5. Call Views and Stored Procedures using Entity Framework
  6. Use the Repository Pattern in Entity Framework


  • At least six months of programming experience using the Microsoft .NET framework and C#
  • Some experience with SQL is assumed

Who Should Attend


.NET developers who need to work with relational data using domain-specific objects

Course Delivery

This course is available in the following formats:


Train at your own pace with 24/7 access to courses that help you acquire must-have technology skills.

Duration: 11 hours

Request this course in a different delivery format.