Video description
In this course, Entity Framework Core - A Full Tour, you will learn to work with data in your .NET applications.
In this course, we will review the general benefits of using Entity Framework Core 5, which is Microsoft’s flagship Object Relational Mapper (ORM), to relieve you of many concerns and challenges that come with this component of software development. We will also spend time discovering how EF Core translates classes and references to database models and relationships.
We will learn how to write queries, update databases incrementally, roll back changes, and explore the myriad capabilities that Entity Framework Core affords us.
By the end of this course, you will have the skills and knowledge of Entity Framework Core needed to fluidly interact with data and write queries for .NET Core applications with ease.
What You Will Learn
- Know the differences between database-first and code-first workflows
- Use migrations to manage changes to your database
- Use Fluent API to manage constraints and design
- Implement database relationships
- Understand change tracking and conduct RAW SQL queries
- Execute stored procedures, functions, view queries
Audience
This course is for students who want to learn Entity Framework in a hands-on way. In order to take this course, you should have at least three months' experience of programming in C#. If you need to strengthen your C# fundamentals, you can take the C# beginner course, C# Console and Windows Forms Development with LINQ and ADO.NET.
About The Author
Trevoir Williams: Trevoir Williams is a software engineer and part-time lecturer. With a master’s degree in computer science, he has spent over a decade teaching web, software, and database development courses. He also has extensive industry experience in web application development, Azure Cloud system, and server administration.
He enjoys teaching IT and development courses and hopes to impart knowledge of the latest developments in industry standards and techniques to his students.
Publisher resources
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Getting Started with Entity Framework Core
- Chapter 3 : Interact with Your Database
- Chapter 4 : Interacting with Related Records
- Chapter 5 : Working with Views, Stored Procedures, and Raw SQL
-
Chapter 6 : Additional Common Tasks
- Seeding Data
- Rolling Back Migrations
- Manipulate Entries Before Saving Changes
- Extending DbContext
- Implement Full Database Auditing
- Implement Full Database Auditing - Fix
- Data Validation with Data Annotations
- Fully Using Configuration Files
- Support For Database Transactions
- Database Connection Retry Policy
- Chapter 7 : Entity Framework Core 6 Features
- Chapter 8 : Conclusion
Product information
- Title: Entity Framework Core — A Full Tour (.NET 5 and up)
- Author(s):
- Release date: September 2021
- Publisher(s): Packt Publishing
- ISBN: 9781803242231
You might also like
video
SSL Complete Guide 2021: HTTP to HTTPS
This course is all about securing websites with SSL/TLS certificates. We start by exploring the basics …
video
Full Stack Web Development Mastery Course - Novice to Expert
Full stack development refers to the development of both frontend (client-side) and backend (server-side) portions of …
video
The Complete Practical Docker Guide
Docker is a software framework for building, running, and managing containers on servers and the cloud. …
video
Elasticsearch 8 and the Elastic Stack: In-Depth and Hands-On
Elasticsearch 8 is a powerful tool for analyzing big datasets in a matter of milliseconds! It’s …