Skip to main content
Free Course Download100% Free Direct MP4 LinksOreillyOther Professional Courses2021-6 Edition

Download Entity Framework Core in Action, Second Edition Course for Free

Download the complete Entity Framework Core in Action, Second Edition video course for free with high-definition MP4 video lectures, project exercise archives, and step-by-step masterclasses. Learn offline at your own pace with zero paywalls or recurring subscriptions.

164Lectures
16.3Total Hours
2176.1MB Total Size
MP4 / 1080p HD
Instructor: Senior Industry Specialist
English
Tags:#Entity Framework Core in Action Second Edition#Entity Framework Core in Action Second Edition Download#Entity Framework Core in Action Second Edition Free#Entity Framework Core in Action Second Edition Free Download#Jon Smith#Oreilly - Entity Framework Core in Action Second Edition#Oreilly - Entity Framework Core in Action Second Edition Download#Oreilly - Entity Framework Core in Action Second Edition free#free-download#video-course
Download Entity Framework Core in Action, Second Edition Course100% Free Download
Direct, authenticated download links from secure cloud storage.

Direct Download Options

Click any lecture below to download its MP4 video file directly. You can also copy all links for download managers like IDM or JDownloader.

Watch Online Instead

Download Course Exercise Files & Project Archives (1)

Free Zip Files

Oreilly – Entity Framework Core in Action, Second Edition 2021-6_Materials.zip

Archive • 0.00 MB

All Video Lectures Available to Download164 Videos

Direct high-speed MP4 downloads for every chapter.

Chapter 1. What about NoSQL

MP4 HD1m2.81 MB
Stream

Chapter 1. An overview of EF Core

MP4 HD2m4.19 MB
Stream

Chapter 1. Some words for existing EF6.x developers

MP4 HD1m1.91 MB
Stream

Chapter 1. Introduction to Entity Framework Core

MP4 HD3m6.89 MB
Stream

Chapter 1. My “lightbulb moment” with Entity Framework

MP4 HD5m10.40 MB
Stream

Part 1. Getting started

MP4 HD3m5.95 MB
Stream

Chapter 1. The stages of development of EF Core

MP4 HD1m1.88 MB
Stream

Chapter 1. Setting up the MyFirstEfCoreApp application

MP4 HD3m7.07 MB
Stream

Chapter 1. The database that MyFirstEfCoreApp will access

MP4 HD2m5.35 MB
Stream

Chapter 1. Your first EF Core application

MP4 HD4m9.76 MB
Stream

Chapter 1. Should you use EF Core in your next project

MP4 HD4m9.09 MB
Stream

Chapter 1. When should you not use EF Core

MP4 HD1m2.05 MB
Stream

Chapter 1. Looking under the hood of EF Core

MP4 HD18m40.05 MB
Stream

Chapter 1. Summary

MP4 HD1m1.83 MB
Stream

Chapter 2. Creating the application’s DbContext

MP4 HD11m24.18 MB
Stream

Chapter 2. Understanding database queries

MP4 HD3m7.11 MB
Stream

Chapter 2. Querying the database

MP4 HD17m37.15 MB
Stream

Chapter 2. Using client vs. server evaluation Adapting data at the last stage of a query

MP4 HD3m7.47 MB
Stream

Chapter 2. Introducing the architecture of the Book App

MP4 HD2m5.28 MB
Stream

Chapter 2. Adding sorting, filtering, and paging

MP4 HD8m16.95 MB
Stream

Chapter 2. Putting it all together Combining Query Objects

MP4 HD1m3.16 MB
Stream

Chapter 2. Building complex queries

MP4 HD7m15.57 MB
Stream

Chapter 2. Summary

MP4 HD1m2.85 MB
Stream

Chapter 2. Loading related data

MP4 HD9m20.01 MB
Stream

Chapter 3. Changing the database content

MP4 HD2m4.85 MB
Stream

Chapter 3. Creating new rows in a table

MP4 HD7m16.03 MB
Stream

Chapter 3. Deleting entities

MP4 HD6m13.41 MB
Stream

Chapter 3. Summary

MP4 HD2m3.33 MB
Stream

Chapter 3. Updating database rows

MP4 HD13m29.57 MB
Stream

Chapter 3. Handling relationships in updates

MP4 HD31m68.19 MB
Stream

Chapter 4. Complex business logic example Processing an order for books

MP4 HD1m2.31 MB
Stream

Chapter 4. Using EF Core in business logic

MP4 HD9m20.53 MB
Stream

Chapter 4. Using a design pattern to implement complex business logic

MP4 HD3m6.86 MB
Stream

Chapter 4. Simple business logic example ChangePriceOfferService

MP4 HD3m6.98 MB
Stream

Chapter 4. Validation business logic example Adding review to a book, with checks

MP4 HD2m4.75 MB
Stream

Chapter 4. Summary

MP4 HD1m1.92 MB
Stream

Chapter 5. Using EF Core in ASP.NET Core web applications

MP4 HD2m4.82 MB
Stream

Chapter 4. Implementing the business logic for processing an order

MP4 HD25m55.97 MB
Stream

Chapter 5. Understanding the architecture of the Book App

MP4 HD1m2.29 MB
Stream

Chapter 4. Adding extra features to your business logic handling

MP4 HD19m42.28 MB
Stream

Chapter 5. Understanding dependency injection

MP4 HD8m17.16 MB
Stream

Chapter 5. Making the application’s DbContext available via DI

MP4 HD5m10.05 MB
Stream

Chapter 5. Calling your database access code from ASP.NET Core

MP4 HD4m8.74 MB
Stream

Chapter 5. Implementing your database methods as a DI service

MP4 HD8m18.09 MB
Stream

Chapter 5. Implementing the book list query page

MP4 HD5m11.58 MB
Stream

Chapter 5. Deploying an ASP.NET Core application with a database

MP4 HD4m7.72 MB
Stream

Chapter 5. Using asyncawait for better scalability

MP4 HD4m9.73 MB
Stream

Chapter 5. Using EF Core’s migration feature to change the database’s structure

MP4 HD6m13.31 MB
Stream

Chapter 5. Running parallel tasks How to provide the DbContext

MP4 HD5m10.99 MB
Stream

Chapter 5. Summary

MP4 HD2m3.61 MB
Stream

Chapter 6. Writing to the database with EF Core

MP4 HD11m23.27 MB
Stream

Part 2. Entity Framework in depth

MP4 HD1m3.15 MB
Stream

Chapter 6. Summary

MP4 HD1m2.27 MB
Stream

Chapter 6. Tips and techniques for reading and writing with EF Core

MP4 HD32m70.78 MB
Stream

Chapter 7. Configuring nonrelational properties

MP4 HD3m7.14 MB
Stream

Chapter 7. A worked example of configuring EF Core

MP4 HD4m9.14 MB
Stream

Chapter 7. Configuring by convention

MP4 HD4m9.88 MB
Stream

Chapter 7. Configuring via Data Annotations

MP4 HD1m2.82 MB
Stream

Chapter 7. Excluding properties and classes from the database

MP4 HD1m2.76 MB
Stream

Chapter 7. Configuring via the Fluent API

MP4 HD3m7.44 MB
Stream

Chapter 7. Setting database column type, size, and nullability

MP4 HD2m4.38 MB
Stream

Chapter 7. Value conversions Changing data tofrom the database

MP4 HD2m5.19 MB
Stream

Chapter 7. Adding indexes to database columns

MP4 HD1m2.69 MB
Stream

Chapter 7. The different ways of configuring the primary key

MP4 HD3m5.79 MB
Stream

Chapter 7. Configuring the naming on the database side

MP4 HD3m7.31 MB
Stream

Chapter 7. Applying Fluent API commands based on the database provider type

MP4 HD2m4.12 MB
Stream

Chapter 7. Configuring Global Query Filters

MP4 HD1m2.17 MB
Stream

Chapter 7. Shadow properties Hiding column data inside EF Core

MP4 HD4m7.74 MB
Stream

Chapter 7. Backing fields Controlling access to data in an entity class

MP4 HD6m12.82 MB
Stream

Chapter 7. Summary

MP4 HD1m3.14 MB
Stream

Chapter 7. Recommendations for using EF Core’s configuration

MP4 HD10m22.87 MB
Stream

Chapter 8. Configuring relationships

MP4 HD3m6.79 MB
Stream

Chapter 8. Configuring relationships

MP4 HD1m1.61 MB
Stream

Chapter 8. What navigational properties do you need

MP4 HD2m3.36 MB
Stream

Chapter 8. Configuring relationships By Convention

MP4 HD13m28.29 MB
Stream

Chapter 8. Configuring relationships by using Data Annotations

MP4 HD2m5.34 MB
Stream

Chapter 8. Fluent API relationship configuration commands

MP4 HD16m34.86 MB
Stream

Chapter 8. Controlling updates to collection navigational properties

MP4 HD2m4.51 MB
Stream

Chapter 8. Additional methods available in Fluent API relationships

MP4 HD9m20.73 MB
Stream

Chapter 8. Summary

MP4 HD2m3.62 MB
Stream

Chapter 8. Alternative ways of mapping entities to database tables

MP4 HD19m41.61 MB
Stream

Chapter 9. Handling database migrations

MP4 HD2m4.70 MB
Stream

Chapter 9. Understanding the complexities of changing your application’s database

MP4 HD3m6.30 MB
Stream

Chapter 9. Part 1 Introducing the three approaches to creating a migration

MP4 HD3m5.85 MB
Stream

Chapter 9. Editing an EF Core migration to handle complex situations

MP4 HD9m19.21 MB
Stream

Chapter 9. Creating a migration by using EF Core’s add migration command

MP4 HD20m44.53 MB
Stream

Chapter 9. Using SQL scripts to build migrations

MP4 HD10m22.00 MB
Stream

Chapter 9. Using EF Core’s reverse-engineering tool

MP4 HD9m18.74 MB
Stream

Chapter 9. Part 2 Applying your migrations to a database

MP4 HD13m28.89 MB
Stream

Chapter 9. Migrating a database while the application is running

MP4 HD7m14.63 MB
Stream

Chapter 9. Summary

MP4 HD1m2.40 MB
Stream

Chapter 10. Configuring advanced features and handling concurrency conflicts

MP4 HD11m25.04 MB
Stream

Chapter 10. Computed column A dynamically calculated column value

MP4 HD4m7.73 MB
Stream

Chapter 10. Setting a default value for a database column

MP4 HD7m15.03 MB
Stream

Chapter 10. Sequences Providing numbers in a strict order

MP4 HD1m2.50 MB
Stream

Chapter 10. Marking database-generated properties

MP4 HD5m11.16 MB
Stream

Chapter 10. Summary

MP4 HD1m2.51 MB
Stream

Chapter 10. Handling simultaneous updates Concurrency conflicts

MP4 HD32m70.49 MB
Stream

Chapter 11. Going deeper into the DbContext

MP4 HD2m4.66 MB
Stream

Chapter 11. Understanding how EF Core tracks changes

MP4 HD2m4.63 MB
Stream

Chapter 11. Using SQL commands in an EF Core application

MP4 HD8m17.85 MB
Stream

Chapter 11. SaveChanges and its use of ChangeTracker.DetectChanges

MP4 HD14m31.11 MB
Stream

Chapter 11. Looking at commands that change an entity’s State

MP4 HD12m26.58 MB
Stream

Chapter 11. Dynamically changing the DbContext’s connection string

MP4 HD2m4.10 MB
Stream

Chapter 11. Accessing information about the entity classes and database tables

MP4 HD7m15.20 MB
Stream

Chapter 11. Handling database connection problems

MP4 HD5m10.76 MB
Stream

Chapter 11. Summary

MP4 HD2m3.55 MB
Stream

Part 3. Using Entity Framework Core in real-world applications

MP4 HD2m3.66 MB
Stream

Chapter 12. Using entity events to solve business problems

MP4 HD5m11.78 MB
Stream

Chapter 12. Where might you use events with EF Core

MP4 HD4m9.81 MB
Stream

Chapter 12. Defining where domain events and integration events are useful

MP4 HD1m2.97 MB
Stream

Chapter 12. Implementing a domain event system with EF Core

MP4 HD14m30.28 MB
Stream

Chapter 12. Implementing an integration event system with EF Core

MP4 HD6m14.12 MB
Stream

Chapter 12. Improving the domain event and integration event implementations

MP4 HD5m11.68 MB
Stream

Chapter 12. Summary

MP4 HD1m2.16 MB
Stream

Chapter 13. Domain-Driven Design and other architectural approaches

MP4 HD2m4.91 MB
Stream

Chapter 13. The Book App’s evolving architecture

MP4 HD7m16.31 MB
Stream

Chapter 13. Introduction to DDD at the entity class level

MP4 HD4m8.71 MB
Stream

Chapter 13. The downside of DDD entities Too many access methods

MP4 HD2m4.10 MB
Stream

Chapter 13. Altering the Book App entities to follow the DDD approach

MP4 HD21m45.90 MB
Stream

Chapter 13. Using your DDD-styled entity classes in your application

MP4 HD11m25.09 MB
Stream

Chapter 13. Three architectural approaches Did they work

MP4 HD6m13.81 MB
Stream

Chapter 13. Getting around performance issues in DDD-styled entities

MP4 HD8m18.43 MB
Stream

Chapter 13. Summary

MP4 HD1m3.24 MB
Stream

Chapter 14. Part 2 Techniques for diagnosing a performance issue

MP4 HD11m23.34 MB
Stream

Chapter 14. Part 3 Techniques for fixing performance issues

MP4 HD1m2.29 MB
Stream

Chapter 14. EF Core performance tuning

MP4 HD7m15.39 MB
Stream

Chapter 14. Using good patterns makes your application perform well

MP4 HD5m11.73 MB
Stream

Chapter 14. Performance antipatterns Database queries

MP4 HD10m21.63 MB
Stream

Chapter 14. Performance antipatterns Writes

MP4 HD11m24.06 MB
Stream

Chapter 14. Summary

MP4 HD1m1.62 MB
Stream

Chapter 14. Performance patterns Scalability of database accesses

MP4 HD4m9.07 MB
Stream

Chapter 15. Master class on performance-tuning database queries

MP4 HD7m15.20 MB
Stream

Chapter 15. LINQ+UDFs approach Adding some SQL to your LINQ code

MP4 HD3m6.10 MB
Stream

Chapter 15. Good LINQ approach Using an EF Core Select query

MP4 HD5m10.20 MB
Stream

Chapter 15. SQL+Dapper Creating your own SQL

MP4 HD4m8.08 MB
Stream

Chapter 15. Improving database scalability

MP4 HD3m7.15 MB
Stream

Chapter 15. Comparing the four performance approaches with development effort

MP4 HD2m5.44 MB
Stream

Chapter 15. Summary

MP4 HD1m2.15 MB
Stream

Chapter 15. LINQ+caching approach Precalculating costly query parts

MP4 HD26m58.00 MB
Stream

Chapter 16. Cosmos DB, CQRS, and other database types

MP4 HD3m7.10 MB
Stream

Chapter 16. Introduction to Cosmos DB and its EF Core provider

MP4 HD3m6.28 MB
Stream

Chapter 16. Building a Command and Query Responsibility Segregation (CQRS) system using Cosmos DB

MP4 HD4m8.53 MB
Stream

Chapter 16. The design of a two-database CQRS architecture application

MP4 HD16m35.80 MB
Stream

Chapter 16. Understanding the structure and data of a Cosmos DB account

MP4 HD4m8.62 MB
Stream

Chapter 16. Was using Cosmos DB worth the effort Yes!

MP4 HD14m30.43 MB
Stream

Chapter 16. Differences in other database types

MP4 HD6m13.25 MB
Stream

Chapter 16. Displaying books via Cosmos DB

MP4 HD13m28.64 MB
Stream

Chapter 16. Summary

MP4 HD1m2.55 MB
Stream

Chapter 17. Getting your application’s DbContext ready for unit testing

MP4 HD3m5.83 MB
Stream

Chapter 17. Unit testing EF Core applications

MP4 HD8m17.27 MB
Stream

Chapter 17. Three ways to simulate the database when testing EF Core applications

MP4 HD2m5.42 MB
Stream

Chapter 17. Choosing between a production-type database and an SQLite in-memory database

MP4 HD5m11.86 MB
Stream

Chapter 17. Using a production-type database in your unit tests

MP4 HD12m27.36 MB
Stream

Chapter 17. Using an SQLite in-memory database for unit testing

MP4 HD4m9.06 MB
Stream

Chapter 17. Stubbing or mocking an EF Core database

MP4 HD6m12.46 MB
Stream

Chapter 17. Unit testing a Cosmos DB database

MP4 HD4m9.84 MB
Stream

Chapter 17. Seeding a database with test data to test your code correctly

MP4 HD2m3.88 MB
Stream

Chapter 17. Solving the problem of one database access breaking another stage of your test

MP4 HD5m11.78 MB
Stream

Chapter 17. Capturing the database commands sent to a database

MP4 HD6m12.58 MB
Stream

Chapter 17. Summary

MP4 HD2m4.84 MB
Stream

Appendix. A brief introduction to LINQ

MP4 HD4m9.02 MB
Stream

Appendix. Introduction to IQueryableT type, and why it’s useful

MP4 HD5m10.68 MB
Stream

Appendix. Querying an EF Core database by using LINQ

MP4 HD1m2.86 MB
Stream
Safe & Direct Course Video Downloads

All course videos and archive files are verified, malware-free, and hosted on secure cloud storage. Videos are encoded in standard H.264/MP4 format playable on VLC, QuickTime, Windows Media Player, Android, and iOS devices. No proprietary downloaders or subscriptions required.

What You'll Master in this Free Download Course

Configuring EF to define each table and column
Updating your schema as your application grows
Integrating EF with an existing C# application
Writing and testing business logic for database access
Using domain-driven design in EF Core
Getting the best performance from EF Core
And…

About this Free Download Course

Entity Framework Core in Action, Second Edition is a course on mastering Microsoft’s modern data access technology, published by OReilly Online Academy. This course takes developers from the basics of Entity Framework Core to advanced concepts, with an emphasis on real-world applications and performance optimization techniques. Students learn to set up EF Core, design robust data models, manage migrations, and efficiently query databases. The updated second edition includes the latest EF Core features, including support for newer versions of .NET and database providers.Entity Framework radically simplifies data access in .NET applications. This easy-to-use object-relational mapper (ORM) lets you write database code in pure C#. It automatically maps classes to database tables and enables queries with standard LINQ commands. It even generates SQL, so you don’t have to! Through practical examples and step-by-step explanations, this training course ensures a solid foundation for creating high-performance, scalable, and maintainable data-driven applications.

Frequently Asked Questions - Course Downloads

How do I download Entity Framework Core in Action, Second Edition course for free?+

You can download the Entity Framework Core in Action, Second Edition course for free directly from this page. Simply click the "Download MP4" button next to any lecture to download that video file, or download the complete project zip archives. There are zero paywalls, subscriptions, or registrations required.

What video format are the downloaded course lectures?+

All video lectures are encoded in high-definition (1080p/720p) standard MP4 format. They play seamlessly on all operating systems including Windows, macOS, Linux, Android, iPhone, and iPad using any media player like VLC, QuickTime, or Windows Media Player.

Are project materials, exercise files, and source code included?+

Yes! If this course includes downloadable source code, exercise assets, or templates, they are available in the "Course Exercise Files & Project Archives" section as standard ZIP files for free download.

Can I download all course videos to watch offline?+

Yes, you can download every lecture video to your device and study offline anytime without an internet connection. You can also use the "Copy All Links" feature to paste the download URLs into download managers such as IDM, JDownloader, or Free Download Manager for high-speed automated batch downloads.

Is there any cost or catch to download this course?+

No. All courses hosted on MJ Accedemy are 100% free to stream online and download. We believe high-quality technical education should be freely accessible to learners worldwide.

Free Download Summary

Price:100% Free
Total Lectures:164 videos
Total Duration:16.3 hours
Video Format:MP4 (1080p HD)
Exercise Archives:1 ZIP files
Registration:None (Instant Access)
Offline Playback:Supported
Start Streaming in Classroom

Instructor

S

Senior Industry Specialist

Specialist in Other Professional Courses. Real-world engineering curriculum and hands-on masterclasses.

More Free Course Downloads

Download Related Video Courses for Free

Browse all →