Learning Entity Framework Core [Video]

Preview in Mapt

Learning Entity Framework Core [Video]

Dimitris Loukas

Learning Entity Framework Core from scratch for building efficient and secure web applications

Quick links: > What will you learn?> Table of content

Video
$5.00
RRP $124.99
Save 95%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$5.00
RRP $124.99

Frequently bought together


Learning Entity Framework Core [Video] Book Cover
Learning Entity Framework Core [Video]
$ 124.99
$ 5.00
Mastering Entity Framework Core - Advanced Querying, Migrations and Testing [Video] Book Cover
Mastering Entity Framework Core - Advanced Querying, Migrations and Testing [Video]
$ 124.99
$ 5.00
Buy 2 for $10.00
Save $239.98
Add to Cart

Video Details

ISBN 139781788628921
Course Length3 hours and 58 minutes

Video Description

Entity Framework is a highly recommended Object Relation Mapping tool used to build complex systems. This course provides a full learning path to getting productive with the Entity Framework Core. Designed with the intermediate developer in mind and utilizing all of the latest features introduced by EF Core 2.0 and ASP.NET Core 2.0.

In this course, you will learn how to create, execute and rollback your own migrations. You will also get familiar with everything you need to create complex relational models. You will explore some of the most important advanced features of the entity framework like shadow properties, database generated values and raw SQL queries. You will know how to take an existing database and write a project based upon it with minimal intervention.

By the end of this course, you will certainly have added Entity Framework Core to your toolbox.

Style and Approach

We will begin with the basics, a simple introduction to the concept of an ORM, a database context, and migrations. Theoretical introductions will be followed by rich code demonstrations of all the important features of Entity Framework.

Table of Contents

Introduction to Entity Framework Core
The Course Overview
What is an O/RM
Starting a New Project
The Database Context
Creating the Database
The SQL Server Object Explorer
Create, Execute, and Roll Back Migrations
What is a Migration
Our First Migration
Updating a Table
Rolling Back
An Alternative: The Command Prompt
Create Models and Connect Them Through Relationships
Restricting Length
Setting a Primary Key
Including and Excluding Properties
Database Generated Values
Shadow Properties
Relationships: One to One
Relationships: One to Many
Relationships: Many to Many
Unique Fields
Performing Querying Operations
Reading from the Database
Reading with LINQ
More CRUD Operations
Loading Strategies
Eager Loading
Query Object Pattern
Advanced EF Core
Seeding the Database
Working with Transactions
Raw SQL Queries
Handling Concurrency
Working with an Existing Database

What You Will Learn

  • Explore object-relational mapping
  • Install Entity Framework Core
  • Create a database context
  • Create, execute, and roll back migrations
  • Execute complex relational models
  • Seed the database
  • Write custom SQL queries
  • Work with existing databases

Authors

Table of Contents

Introduction to Entity Framework Core
The Course Overview
What is an O/RM
Starting a New Project
The Database Context
Creating the Database
The SQL Server Object Explorer
Create, Execute, and Roll Back Migrations
What is a Migration
Our First Migration
Updating a Table
Rolling Back
An Alternative: The Command Prompt
Create Models and Connect Them Through Relationships
Restricting Length
Setting a Primary Key
Including and Excluding Properties
Database Generated Values
Shadow Properties
Relationships: One to One
Relationships: One to Many
Relationships: Many to Many
Unique Fields
Performing Querying Operations
Reading from the Database
Reading with LINQ
More CRUD Operations
Loading Strategies
Eager Loading
Query Object Pattern
Advanced EF Core
Seeding the Database
Working with Transactions
Raw SQL Queries
Handling Concurrency
Working with an Existing Database

Video Details

ISBN 139781788628921
Course Length3 hours and 58 minutes
Read More

Read More Reviews

Recommended for You

Mastering Entity Framework Core - Advanced Querying, Migrations and Testing [Video] Book Cover
Mastering Entity Framework Core - Advanced Querying, Migrations and Testing [Video]
$ 124.99
$ 5.00
Mastering Entity Framework Core 2.0 Book Cover
Mastering Entity Framework Core 2.0
$ 39.99
$ 5.00
Mastering Entity Framework Core - Mapping, Querying and Manipulating Data [Video] Book Cover
Mastering Entity Framework Core - Mapping, Querying and Manipulating Data [Video]
$ 124.99
$ 5.00
Rapid C++ [Video] Book Cover
Rapid C++ [Video]
$ 124.99
$ 5.00
Deploying and Running Docker Containers [Video] Book Cover
Deploying and Running Docker Containers [Video]
$ 124.99
$ 5.00
Deep Dive into AWS Lambda [Video] Book Cover
Deep Dive into AWS Lambda [Video]
$ 124.99
$ 5.00