We may earn an affiliate commission when you visit our partners.
Course image
Michael Perry, Simon Hughes, and Julie Lerman

Entity Framework (EF) is Microsoft's Object Relational Mapping (ORM) tool for the .NET framework that allows you to rapidly create a data access layer for your applications. This skill path covers EF 6, which is a mature and stable version of Entity Framework that runs on the full .NET Framework. This skill path takes you through getting started with EF 6 to advanced features. It also covers how to use EF Migrations to create and populate your databases as well as how to test your Entity Framework applications.

Read more

Entity Framework (EF) is Microsoft's Object Relational Mapping (ORM) tool for the .NET framework that allows you to rapidly create a data access layer for your applications. This skill path covers EF 6, which is a mature and stable version of Entity Framework that runs on the full .NET Framework. This skill path takes you through getting started with EF 6 to advanced features. It also covers how to use EF Migrations to create and populate your databases as well as how to test your Entity Framework applications.

What You'll Learn

  • Creating Code-first based models to represent your database entities
  • Use of the DbContext class
  • Mapping database tables to EF model classes
  • Retrieving and updating data using EF
  • Using EF Migrations to create and manage your database schema
  • Using Domain-Driven Design Concepts with Entity Framework
  • Integration testing of Entity Framework
  • Reverse engineering a database to an Entity Framework model
  • Enroll now

    Share

    Help others find this collection page by sharing it with your friends and followers:

    What's inside

    Two courses

    Entity Framework 6 in the Enterprise

    (4 hours)
    Entity Framework is the most widely-used ORM for .NET software development. This course will show you how to incorporate Entity Framework into your advanced software architecture.

    Integration Testing of Entity Framework 6 Applications

    (2 hours)
    Entity Framework is the best way to create a data access layer in .NET. This course will show you how to test that data access layer, whether you are using EF6 or EF Core. Having a good integration test suite is your greatest asset.

    Save this collection

    Save Entity Framework 6 to your list so you can find it easily later:
    Save
    Our mission

    OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

    Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

    Find this site helpful? Tell a friend about us.

    Affiliate disclosure

    We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

    Your purchases help us maintain our catalog and keep our servers humming without ads.

    Thank you for supporting OpenCourser.

    © 2016 - 2024 OpenCourser