Getting Started with EF Core on .NET Framework

These 101 tutorials require no previous knowledge of Entity Framework Core or Visual Studio. They will take you step-by-step through creating a simple .NET Framework Console Application that queries and saves data from a database. You can chose a tutorial that creates a model based on an existing database, or creates a database for you based on your model.

You can use the techniques learned in these tutorials in any application that targets the .NET Framework, including WPF and WinForms.


These tutorials and the accompanying samples have been updated to use EF Core 2.0 (with the exception of the UWP tutorial, that still uses EF Core 1.1). However, in the majority of cases it should be possible to create applications that use previous releases, with minimal modification to the instructions.