https://github.com/karenpayneoregon/learn-ef-core-csharp
Learn how to work with Entity Framework Core in plain speak
https://github.com/karenpayneoregon/learn-ef-core-csharp
aspnet-core console-application csharp csharp-core efcore efcore5 entity-framework-core unit-testing
Last synced: 6 days ago
JSON representation
Learn how to work with Entity Framework Core in plain speak
- Host: GitHub
- URL: https://github.com/karenpayneoregon/learn-ef-core-csharp
- Owner: karenpayneoregon
- Created: 2022-02-20T15:24:08.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-01-15T12:36:07.000Z (9 months ago)
- Last Synced: 2025-04-04T18:52:00.740Z (7 months ago)
- Topics: aspnet-core, console-application, csharp, csharp-core, efcore, efcore5, entity-framework-core, unit-testing
- Language: C#
- Homepage:
- Size: 349 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Entity Framework Core for beginners
A continuing series of how-to working Entity Framework Core for novice developers and seasoned developers who are interested in learning Entity Framework Core.
The majority of work will be done at first in console and unit test project while later will present desktop and web projects.
# Intentions
Intentions of content to follow is to acclimate developers who are interested in learning how to use EF Core starting at a rudimentary level with code samples that work rather than most code samples on the web that are not complete in one way or another.
Each concept will be broken down in levels were each level will be in a new branch in a single GitHub repository. This makes learning easier and no knowledge of how to perform merge request from the repository.
Monthly installments will be added for developers to learn basics to advance topics. There may be code that is not discussed in a prior to current topic but will be in a future topic.
All code is guaranteed to work outside a developer’s environment or how their database has been setup.
---
# Getting started
[Configuring a new project](ConfiguringForUsingEntityFrameworkCore.md)
[Part 1 basics](Part1.md)
# Working with unit test
[Part 2 unit testing](Part2.md)
# Cumulative tips and tricks
- Microsoft TechNet [EF Core for Windows tips/tricks](https://social.technet.microsoft.com/wiki/contents/articles/53635.entity-framework-corewindows-forms-tips-and-tricks.aspx)
# Resources
- [BenchmarkDotNet](https://fransbouma.github.io/BenchmarkDotNet/index.htm) a powerful .NET library for benchmarking code.
- Microsoft [Testing EF Core Applications](https://docs.microsoft.com/en-us/ef/core/testing/)