{"id":10433,"date":"2026-08-10T10:19:07","date_gmt":"2026-08-10T10:19:07","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/pluralsight-ddd-and-ef-core-3-preserving-encapsulation-2020-4\/"},"modified":"2026-08-10T10:19:07","modified_gmt":"2026-08-10T10:19:07","slug":"pluralsight-ddd-and-ef-core-3-preserving-encapsulation-2020-4","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/pluralsight-ddd-and-ef-core-3-preserving-encapsulation-2020-4\/","title":{"rendered":"Pluralsight \u2013 DDD and EF Core 3: Preserving Encapsulation 2020-4"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2>Description<\/h2>\n<p dir=\"ltr\">DDD and EF Core 3: Preserving Encapsulation is a course on the principles of Domain-Driven Design (DDD) while using Entity Framework Core 3 published by Pluralsight Online Academy. This is a focused course designed for .NET developers looking to effectively apply Domain-Driven Design (DDD) principles while using Entity Framework Core 3. This course addresses the common challenge of maintaining proper encapsulation and aggregation boundaries in rich domain models, even when using an ORM like EF Core. This course provides practical strategies, patterns, and refactorings to ensure that your domain logic remains pure and protected, without leaking persistence concerns to the domain layer.<\/p>\n<p dir=\"ltr\">In this course, DDD and EF Core: Preserving Encapsulation, you will learn the fundamental knowledge of the pitfalls and pitfalls you need to be aware of when applying Domain-Driven Design to applications with EF Core. First, you will learn how to maintain the encapsulation of your domain models in such applications. Next, you will explore various mapping techniques that will help you build complex domain models. Finally, you will explore tips and tricks that will help you solve common ORM problems. After completing this course, you will have the necessary skills and knowledge in domain-driven design to adhere to DDD principles without compromising domain model encapsulation.<\/p>\n<h3>What you will learn in DDD and EF Core 3: Preserving Encapsulation:<\/h3>\n<ul>\n<li>Working with many-to-one relationships<\/li>\n<li>Working with lazy loading<\/li>\n<li>Mapping supporting fields<\/li>\n<li>Working with discrete object graphs<\/li>\n<li>Mapping value objects<\/li>\n<li>And\u2026<\/li>\n<\/ul>\n<h3>Course specifications<\/h3>\n<p dir=\"ltr\">Publisher: <a href=\"https:\/\/href.li\/?https:\/\/www.pluralsight.com\/courses\/ddd-ef-core-preserving-encapsulation\" target=\"_blank\" rel=\"noopener\">Pluralsight<\/a><br \/>Instructors: Vladimir Khorikov<br \/>Language: English<br \/>Level: Introductory to Advanced<br \/>Number of Lessons: 66<br \/>Duration: 3 hours and 38 minutes<\/p>\n<h3>Course topics<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-985371\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/05\/DDD-and-EF-Core-3-Preserving-Encapsulation-Co.png\" alt=\"DDD and EF Core 3 Preserving Encapsulation Content\" width=\"549\" height=\"873\"><\/p>\n<h3>&nbsp;DDD and EF Core 3: Preserving Encapsulation Prerequisites<\/h3>\n<p>None<\/p>\n<h3>Pictures<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-985372\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/05\/DDD-and-EF-Core-3-Preserving-Encapsulation.png\" alt=\"DDD and EF Core 3 Preserving Encapsulation\" width=\"1393\" height=\"460\"><\/p>\n<h3>&nbsp;DDD and EF Core 3: Preserving Encapsulation introduction video<\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-165423-1\"><video class=\"wp-video-shortcode\" id=\"video-165423-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/DDD_and_EF_Core_3_Preserving_Encapsulation_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/DDD_and_EF_Core_3_Preserving_Encapsulation_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/DDD_and_EF_Core_3_Preserving_Encapsulation_Downloadly.ir.mp4?nocache=1786138017552\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/DDD_and_EF_Core_3_Preserving_Encapsulation_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"notranslate\">Installation guide<\/span><\/h3>\n<p dir=\"ltr\">After Extract, watch with your favorite Player.<\/p>\n<p dir=\"ltr\">English subtitle<\/p>\n<p dir=\"ltr\">Quality: 720p<\/p>\n<h3>Download link<\/h3>\n<p><a href=\"https:\/\/dl3.downloadly.ir\/Files\/Elearning\/Pluralsight_DDD_and_EF_Core_3_Preserving_Encapsulation_2020-4_Downloadly.ir.rar?nocache=1786138016\">Download \u2013 508 MB<\/a><\/p>\n<h5>File password (s):&nbsp;<a>www.downloadly.ir<\/a><\/h5>\n<h3>Size<\/h3>\n<p dir=\"ltr\">508 MB<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description DDD and EF Core 3: Preserving Encapsulation is a course on the principles of Domain-Driven Design (DDD) while using Entity Framework Core 3 publishe<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[88162,88163,88164,88165,88166,88167,88168,88169,88170,25328],"class_list":["post-10433","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-ddd-and-ef-core-3-preserving-encapsulation","dgi_tag-ddd-and-ef-core-3-preserving-encapsulation-download","dgi_tag-ddd-and-ef-core-3-preserving-encapsulation-free","dgi_tag-ddd-and-ef-core-3-preserving-encapsulation-free-download","dgi_tag-pluralsight-ddd-and-ef-core-3-preserving-encapsulation","dgi_tag-pluralsight-ddd-and-ef-core-3-preserving-encapsulation-download","dgi_tag-pluralsight-ddd-and-ef-core-3-preserving-encapsulation-english","dgi_tag-pluralsight-ddd-and-ef-core-3-preserving-encapsulation-free","dgi_tag-pluralsight-ddd-and-ef-core-3-preserving-encapsulation-free-download","dgi_tag-vladimir-khorikov"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/10433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/10433\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=10433"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=10433"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=10433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}