EF Core 6: Best Practices
Offered By: Pluralsight
Course Description
Overview
Focus your knowledge of Entity Framework Core. This course will teach you which features to choose so that you can build safe, secure, and efficient solutions
You've learned the fundamentals of EF Core. You have seen the many options available to you as you build applications. Now let's see which options give you the most secure, well-tested, and easy to maintain solution. In this course, Entity Framework Core Best Practices, you will learn why you should favor some options over others. First, you'll assemble the best project structure for creating testable and secure applications. Next, you'll discover how to safely evolve your data schema using the latest C# language features and powerful migrations-based devops. Finally, you'll learn how to optimize your data access layer to efficiently handle payloads large and small. When you've finished with this course, you will be able to apply your knowledge of Entity Framework Core 6 to choose the best path for your team.
You've learned the fundamentals of EF Core. You have seen the many options available to you as you build applications. Now let's see which options give you the most secure, well-tested, and easy to maintain solution. In this course, Entity Framework Core Best Practices, you will learn why you should favor some options over others. First, you'll assemble the best project structure for creating testable and secure applications. Next, you'll discover how to safely evolve your data schema using the latest C# language features and powerful migrations-based devops. Finally, you'll learn how to optimize your data access layer to efficiently handle payloads large and small. When you've finished with this course, you will be able to apply your knowledge of Entity Framework Core 6 to choose the best path for your team.
Syllabus
- Course Overview 1min
- Structuring Your Project for Cleanliness and Testability 34mins
- Designing Security Into Your Application and Process 21mins
- Automating Schema Evolution with Migration Bundles and Docker 28mins
- Building Safer Code by Controlling Nullability 13mins
- Identifying and Resolving Performance Issues 14mins
- Delivering Large Result Sets with Asynchronous Streams 15mins
Taught by
Michael Perry
Related Courses
MongoDB for .NET DevelopersMongoDB University Web Application Development – Capstone Course
University of New Mexico via Coursera Ciberseguridad: ataques y contramedidas
Universidad Rey Juan Carlos via Independent Reliable Cloud Infrastructure: Design and Process auf Deutsch
Google Cloud via Coursera Securing and Integrating Components of your Application 日本語版
Google Cloud via Coursera