Ивановский Торрент трекер
Яндекс.Погода
 

[Цитировать]
HUNTER

Entity Framework in the Enterprise 2016
Год выпуска: 2016
Производитель: Pluralsight
Сайт производителя: http://pluralsight.com
Автор: Julie Lerman
Продолжительность: 4h 41m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Have you reached the limitation of the introductory lessons on Entity Framework when trying to implement EF into your real world business solutions? In this course, Entity Framework in the Enterprise, you will learn advanced patterns for incorporating Entity Framework into enterprise level architecture. First, you'll learn patterns for encapsulating your EF logic and how to choose which best suits your needs depending on what you need to accomplish. Next, discover how to align your EF code with the many beneficial patterns, from Domain-Driven Design in your software from breaking data models apart for Bounded Contexts, to persisting tightly-controlled aggregates. Finally, testing code without hitting the database gets easier with the test mock support introduced in EF6. You'll also get to see how to mock a variety of EF database interactions that are triggered by your business logic. When you're finished with this advanced Entity Framework course, you'll not only better understand using EF in your real-world software, but you may gain some general software architecture wisdom along the way. Software required: Visual Studio 2013 or higher, Entity Framework 6 or higher.
Вы почувствовали ограничения материалов вводных уроков по Entity Framework, когда пытались внедрить EF в реальные приложения? В данном курсе Entity Framework in enterprise вы изучите продвинутые шаблоны внедрения EF в архитектуру приложения масштаба предприятия. Во-первых, вы изучите шаблоны для инкапсулирования EF логики в зависимости от того, какая перед вами стоит задача. Далее вы откроете способы правильного использования кода EF во многих эффективных шаблонах - начиная с того, как проектировать модели данных для Bounded Contexts в Domain-Driven Design, до хранения жёстко контролируемых агрегатов. И, наконец, вы изучите тестирование кода без взаимодействия с базой данных, с помощью поддержки test mock, представленной в EF6. Требуемое ПО: Visual Studio 2013+, EF6+.

Содержание

01.Course Overview
01.Course Overview.mp4
02.Architecting a Data Layer
01.Introduction.mp4
02.Course Prerequisites .mp4
03.Module and Course Overview.mp4
04.Just Say 'No' to Demoware.mp4
05.Architecture Footprint Starting Point.mp4
06.Pros and Cons of Learning from Demoware.mp4
07.First Pass at Breaking Apart a Single-project Solution.mp4
08.Removing Entity Framework from the UI.mp4
09.Lessons from Bounded Contexts and Other DDD Patterns.mp4
10.Testing When EF6 is Involved.mp4
11.Summary.mp4
12.Resources.mp4
03.Understanding EF Encapsulation and the Great Repository Debates
01.Introduction.mp4
02.Overview.mp4
03.Benefits to Encapsulating EF Code.mp4
04.Reusable Components and Separation of Concerns.mp4
05.DbSet is a Repository.mp4
06.Guidance for Using Repositories or Explicit Classes.mp4
07.Return IQueryable or IEnumerable.mp4
08.Summary.mp4
09.Resources.mp4
04.Implementing Encapsulation Patterns with Entity Framework
01.Introduction.mp4
02.Overview.mp4
03.Implementing a Generic Repository.mp4
04.Non-tracking Alternatives to a Generic FindByKey Method.mp4
05.Adding Eager Loading to the Generic Repository.mp4
06.Benefiting from Dependency Injection and Inversion of Control.mp4
07.Implementing an IoC Container in the App.mp4
08.Customized Encapsulation for Complex Behaviors.mp4
09.Implementing the Shopping Cart Persistence .mp4
10.Controller to Service to Data Class A Quick Walkthrough.mp4
11.Summary.mp4
12.Resources.mp4
05.Managing Complex Domains and Data Models
01.Introduction.mp4
02.Overview.mp4
03.What are Domain-driven Design and DDD Bounded Contexts.mp4
04.How Does an EF DbContext Relate to DDD Bounded Context.mp4
05.Setting Up to Refactor Our Solution Into Bounded Contexts.mp4
06.Digging into the Refactored Solution.mp4
07.Pros and Cons of Reverse Engineering from an Existing Database.mp4
08.Building Migrations for Multiple DbContexts.mp4
09.Implementing Code First Migrations for the Maintenance DbContext.mp4
10.More DbContext Migrations and a View into the Same Database.mp4
11.Summary.mp4
12.Resources.mp4
06.Refactoring into Bounded Contexts A Walkthrough
01.Introduction.mp4
02.Overview.mp4
03.Refactoring the Maintenance Domain, Data Layer, and Tests.mp4
04.Refactoring the Shopping Cart Bounded Context and Data Layer.mp4
05.Refactoring the Shopping Cart.mp4
06.Testing the Refactored Integration Tests.mp4
07.Updating the Websites.mp4
08.Refactoring Review.mp4
09.Resources.mp4
07.Handling the State of Disconnected Graphs
01.Introduction.mp4
02.What's So Hard About Disconnected Graphs.mp4
03.Updating the Shopping Cart Graph.mp4
04.Making EF Aware of Graph Changes Overview.mp4
05.Making EF Aware of Graph Changes The Code.mp4
06.Review.mp4
07.Resources.mp4
08.Mapping DDD Domain Models with EF
01.Introduction.mp4
02.Overview.mp4
03.Should You Be Persisting Directly from the Domain.mp4
04.Rich Domain Models Over Anemic Domain Models.mp4
05.Private Setters and Constructors .mp4
06.Scenarios Where EF Can't Handle Private Accessors.mp4
07.DDD Loves One Way Navigations, So Does EF for 1.mp4
08.DDD, EF, and Many-to-Many Relationships.mp4
09.Scenarios Where EF Requires Bi-directional Navigations.mp4
10.DDD Prefers Value Objects Over One-to-one Relationships.mp4
11.Seeing How EF Respond to Value Objects.mp4
12.Additional Advice About DDD Patterns and EF.mp4
13.Considering CQRS Patterns with Entity Framework Data Models.mp4
14.Summary.mp4
15.Resources.mp4
09.Testing Your Apps When Entity Framework Is Involved
01.Introduction.mp4
02.Overview.mp4
03.What Is Mocking and Why Use It in These Tests.mp4
04.Planning What to Mock in a Test.mp4
05.Converting the First Test to Mock Its EF Work.mp4
06.Making the Mocked DbSet Reusable.mp4
07.Mocking Entity Framework Queries.mp4
08.Mocking EF Include.mp4
09.Mocking EF's Asynchronous Methods.mp4
10.Avoiding the 'Mock Everything' Trap.mp4
11.Refactoring the Tests Based on Their Database Responsibilities.mp4
12.Summary.mp4
13.Resources.mp4
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 15fps, 386 kbps
Аудио: AAC, 44.1khz, 96kbps

Скриншоты

Показать сообщения:    

Текущее время: 22-Сен 14:29

Часовой пояс: UTC - 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!