Entity Framework Core Tutorial - Everything You Need to Know to Get Started

preview_player
Показать описание
Hi everyone! This video covers everything you need to know to get up and running with EF Core today!

We'll talk about the various NuGet packages that we'll add:
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.Design
Microsoft.EntityFrameworkCore.Sqlite

As well as the dotnet-ef command line tool which we'll use to create migrations, the database and more.

This video doesn't cover complex relational database relationships. I'll cover this in-depth in the upcoming videos in my main series. If you don't want to miss out on it - make sure to smash the subscribe button!

The GitHub repository we used as the base for the project:

The full source code of what we wrote today and all the other videos I released in the past is available for my Patrons (It's 5$). If you want it or you wish to support me on my new YouTube endeavor, the link is over here:

Connect with me on 'em socials:

#dotnet #efcore #entityframework #amantinband
Рекомендации по теме
Комментарии
Автор

Although there are many other great topics (such as relationships) that I didn't cover, I will cover them in-depth with complex examples in the upcoming videos in the number dinners series.

In any case, I would love to hear what you think and other topics you would have liked to see in this video!

amantinband
Автор

The moment I see Amichai posted a new video, I know for sure that I'll learn something useful and interesting

forzafaruandrei
Автор

Really good video. Using additional diagrams to show how the concepts worked really helped as it gives a different perspective to just seeing the code

matthewclements
Автор

Thank you, Amichai. I can't wait for the video where you link DDD and EF Core together. Keep it up

Pachwara
Автор

I cant wait for Domain Layer and EF interaction video!!

manaralkammessy
Автор

Hey Amichai, absolutely awesome video, thank's so much for the many days it must have taken to put all this together, really liked the flow of design through to implementation, this is better than any dedicated entity framework course I have seen too! - learnt a tun of stuff on this one - I'll be watching this a number of times I think to understand everything. I think this will be really useful to lots of people trying to link DDD to the database via entity framework.

jamesevans
Автор

Perfect playback speed, you know us man :D Your content is cool! That's the beauty of learning from experienced seniors. I hope you keep posting regularly.

anamuslimun
Автор

Thansk Amichai! Good video for beginners in the world efcore

diegovivanco
Автор

From this video I learned very important skill- to shift rows up and down with a cursor in fast neurotical way. ;-)

alexalexander
Автор

Just have a performance feedback, but first thank you for such an awesome video, I've subscribed. Okay so when you insert lots or rows with Guids defined in C# as Ids, because those values are random, Microsoft Sql Server will have to work hard to place them in the right index location as it inserts each row into the table, if you run a test where you are inserting thousands of rows, you may see a noticeable performance degradation. So I would recommend using int or bigint and let sql server generate the key as autoincrement. If you really want to stick to guids then you can configure them to be autoincrement in sql server and let sql server generate it for you, then you will see that the guids will look very similar one from the next, but that's a configuration on the sql server side, not sure how you would do it on EF, but yeah all good, thank you, awesome video

jdavid
Автор

absolutely love your videos!! I see you have intellisense in the terminal as well, how is this done, on windows?

rdeem
Автор

Can you please tell me what extension do you use to suggest the code pieces ? thx a lot

csarts
Автор

I also recommend you to go over in details regarding one to many and many to many relationship in EF core using the diagram.

sauravbhatta
Автор

Is there any particular reason you prefer doing the configuration of entities in a fluent way instead of using data attributes?

matejl
Автор

Hey Amichai,
I've been following your previous video about implementing the different aggregates in ddd. How would I approach the saving and loading of the different id types through ef core?

skrp
Автор

Great Video Amichai! Can you do a video explaining how to use EF Core for an existing Data Base? I mean, using EF Core with a DB first approach. Thank you!

caiolopes
Автор

What software did you use to draw the diagrams?

felixnotthecat
Автор

Where does this course start from? what is bubber breakfast app?

waliqadri
Автор

thanx bro, can u make a video to explain Backing Fields in EF Core

ahmeddabas
Автор

Would be curious to hear why you chose a Mac as your OS ?

unhandledexception