Part 3. Using Entity Framework Core in real-world applications
In my experience, you don’t really know something until you need to use it for a real job. I might have read books containing great recipes and watched inspiring cooking videos, but it isn’t until I have to cook an important meal that I know whether I’ve learned what I’ve seen. Part 3 is a bit like that: you’ve read a lot about EF Core in the previous chapters, so now I’ll help you take that knowledge and implement more-complex issues, such as database migration and performance tuning, in EF Core.
Part 3 starts with tips and techniques in chapter 10. I think every developer has a software architect inside them and, even if you have the smallest of jobs in a project, you should be thinking about the best way to build your part. I introduce patterns and techniques that you can study to help you perfect your own patterns for your project. Some topics, such as domain-driven design, need multiple books to cover, but my aim is to give you an overview so you can decide whether looking at that topic in more detail is worthwhile.