
This is the introduction to the course. We will talk about how this course is structured and what will you learn after completing this course.
In this lecture, we will talk about what is Entity Framework and what are the benefits of using it.
In this lecture, you will learn how Entity Framework works and how makes it possible to offer an enhanced data access experience.
This lecture, is a recap on what we’ve learned in this section.
In this lecture, you will learn about the DbContext and DbSet classes, which are main components of the Entity Framework.
In this lecture, you will learn about Inheritance in Entity Framework.
In this lecture, you will learn about the Code First workflow in Entity Framework.
In this lecture, you will learn about the Model First workflow in Entity Framework.
In this lecture, you will learn about the Database First workflow in Entity Framework.
This lecture, is a recap on what we’ve learned in this section.
This lecture, presents the sample database that will be used for the demos. Moreover, it provides the relevant T-SQL DDL and DML script for creating the database, as a downloadable resource.
In this demo/guide, we will see step by step, how we can build a .NET Console App in Visual Studio 2017, using the Code First workflow in Entity Framework along with creating a new database.
In this demo/guide, we will see step by step, how we can build a .NET Console App in Visual Studio 2017, using the Code First workflow in Entity Framework along with using an existing database.
In this demo/guide, we will see step by step, how we can build a .NET Windows Forms GUI App in Visual Studio 2017, using the Code First workflow in Entity Framework along with creating a new database.
In this demo/guide, we will see step by step, how we can build a .NET Windows Forms GUI App in Visual Studio 2017, using the Code First workflow in Entity Framework along with using an existing database.
This lecture, is a recap on what we’ve learned with the Code First demos.
In this demo/guide, we will see step by step, how we can build a .NET Console App in Visual Studio 2017, using the Model First workflow in Entity Framework.
In this demo/guide, we will see step by step, how we can build a .NET Windows Forms GUI App in Visual Studio 2017, using the Model First workflow in Entity Framework.
This lecture, is a recap on what we’ve learned with the Model First demos.
In this demo/guide, we will see step by step, how we can build a .NET Console App in Visual Studio 2017, using the Database First workflow in Entity Framework.
In this demo/guide, we will see step by step, how we can build a .NET Windows Forms GUI App in Visual Studio 2017, using the Database First workflow in Entity Framework.
This lecture, is a recap on what we’ve learned with the Database First demos.
A few words about this section.
In this lecture and demo, we will learn more about Entity Framework Core and see how we can set up our environment for working with Entity Framework Core and .NET Core in Visual Studio.
In this lecture and demo, we will talk about the Fluent API in Code First and see how we can configure a Code First workflow in Entity Framework Core using the Fluent API.
This lecture, is an introduction of this new section in my course.
In this lecture, we will talk about the supported Linux Distributions by SQL Server 2017 or later.
In this demo, we are going to install SQL Server 2019 (currently CTP 3.0) on Ubuntu Linux 19.04.
In this lecture, we will talk about the available SQL Server command-line tools in Linux.
In this lecture, we will install SQL Server command-line tools on Ubuntu Linux 19.04.
In this lecture we will talk about Azure Data Studio and about its cross-platform characteristics.
In this demo, we will install and use Azure Data Studio on Ubuntu Linux 19.04.
In the lecture and demo, we will talk about .NET Core and install it on Ubuntu Linux 19.04.
In this lecture and demo, we will talk about Database Providers for Entity Framework Core, and we will install the SQL Server provider on our Ubuntu Linux 19.04 test environment.
In this lecture and demo, on our Ubuntu Linux 19.04 test environment, we will create step-by-step, an Entity Framework Core project, using the Code-First workflow, along with creating a new database in SQL Server 2019 CTP 3.0 via Migrations.
Learn more about the upcoming release of Entity Framework 6.3.
In this lecture and demo, we will see how we can install Entity Framework 6.3 Preview with .NET Core 3.0 Preview 5 and how we can get started with using this new version of Entity Framework.
In this lecture, we'll be discussing about essential strategies for optimizing data access and management using the Entity Framework in .NET development.
A few words about the addition of this new section (Special Topics).
In this special topic, we will create a sample database in order to be used in some of my subsequent special topics.
In this article, we will be examining in more detail, Inheritance in Entity Framework. Also, with the use of a step-by-step example, we will see how we can use Inheritance when developing data apps with Entity Framework.
Via this live demonstration, you will learn how to install SQL Server and apply the basic configuration.
In this special topic, via live demonstrations, you will learn how you can connect to SQL Server using SQL Server Management Studio (SSMS).
In this special topic, you will learn via live demonstrations, how you can create databases and other objects in SQL Server using SSMS.
In this lecture, via live demonstrations, you will learn how you can run queries against SQL Server using SSMS, and how you can script procedures to T-SQL.
In this special topic, via live demonstrations, you will learn how you work with SQL Server, using Azure Data Studio.
In this lecture and demo, we will see how we can perform an offline installation of SQL Server 2019 (currently CTP 3.1) on Ubuntu Linux 19.04.
In this special topic, we will see how we can import data in SQL Server using the OPENROWSET function.
In this special topic, we will see how we can import and export data using SQL Server Integration Services (SSIS).
In this special topic, we will see how we can install SQL Server on CentOS Linux version 8.
In this lecture, we discuss what are the benefits of using database stored procedures.
In this special topic, we’ll review the fundamentals of clustered and non-clustered indexes, then explore specialized types like columnstore, filtered, and full-text indexes.
Learn about the key cloud deployment options, with a focus on Microsoft Azure, and how to make the right choice based on your needs.
In this special topic, we’re diving into one of the most modern and flexible ways to deploy SQL Server — using containers.
This lecture, is a recap on what we've learned in this course.
Bonus lecture.
Discover the power of Entity Framework and Entity Framework Core! Learn to build efficient data applications with C# on Windows and Linux.
Welcome to the ultimate course on Entity Framework and Entity Framework Core! If you're ready to unleash the full potential of your C# applications on both Windows and Linux, you've come to the right place. Get ready to dive into the world of data development with Entity Framework, where you'll learn how to streamline your code, build efficient data applications, and embrace different workflows. With step-by-step demonstrations and engaging guides, this course will equip you with the knowledge and skills to conquer the realm of Entity Framework and elevate your programming prowess. Let's embark on this exciting journey together and unlock the true power of data-driven applications!
What you'll learn:
Understand Entity Framework and Entity Framework Core
Develop .NET Console and Windows Forms data apps
Master Code First, Model First, and Database First workflows
Boost productivity and design data applications faster
Get hands-on experience with Entity Framework Core on Windows and Linux
Prerequisites:
Basic programming principles and C# knowledge
Familiarity with Microsoft Visual Studio
Course features:
5 hours of high-quality video lectures
Live demos and guides to get you started quickly
Downloadable resources and infographics for easy reference
Practice tests to assess your understanding
Instructor Q&A for personalized support
Certificate of completion
Hear What Our Learner Have to Say!
"This course was a great match for me."
"The course, and especially the live demos, help me start using Entity Framework easily."
"Thank you sir. This course helped me to better understand Framework!"
"This is my first introduction to Entity Frame Works. I am following the demo video by coding at same time . I like this way of learning rather than reading a book."
"Great learning experience, addressing the areas I expected to cover."
Join the course and unlock the potential of Entity Framework! Regular updates ensure you stay at the forefront of this essential technology.