Внедрение основных зависимостей в .NET Core 3 и ASP.NET Core 3 с использованием C # + Вопросы для интервью. Внедрение зависимостей - это метод, с помощью которого можно устранить зависимость между модулями и классами, чтобы повысить мобильность, возможность повторного использования и ремонтопригодность кода.
Исторически разработчики .NET использовали сторонние компоненты и инфраструктуры, такие как Unity, Ninject и AutoFac, для реализации внедрения зависимостей. Это означало, что разработчики должны были изучить несколько сложных структур внедрения зависимостей. В .NET Core поддерживается внедрение зависимостей из коробки!
Пройдя этот курс, вы изучите необходимые концепции разработки программного обеспечения и принципы проектирования, а затем пройдете несколько практических проектов, в которых объясняются различные функции внедрения зависимостей .NET Core и ASP.NET Core.
В конце этого курса вы сможете разрабатывать и писать расширяемые, масштабируемые и повторно используемые приложения с использованием ASP.NET Core! Это добавит огромную ценность вашему резюме и поможет вам стать отличным разработчиком!
Курс также включает в себя серию вопросов для интервью о внедрении зависимостей в .NET Core, которые очень помогут вам в ваших будущих собеседованиях!
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Dependency Injection in .NET Core 3 (Second Edition),
а также все другие курсы, прямо сейчас!
ServiceCollection and ServiceProviders Classes in .NET Core
Урок 5.00:04:31
Ways of Injecting Types in .NET Core
Урок 6.00:06:09
AddScoped vs. AddTransient in Action!
Урок 7.00:03:11
Project Kick Off
Урок 8.00:08:26
Creating and Injecting Types
Урок 9.00:04:17
Creating and viewing posts in Personal Blog project
Урок 10.00:09:18
Injecting dependencies to ASP.NET Core MVC Views
Урок 11.00:03:51
Using Dependency Injection with Attributes and Action Filters
Урок 12.00:03:35
ILogger and Dependency Injection in ASP.NET Core MVC
Урок 13.00:11:33
Resolving Dependencies Conditionally
Урок 14.00:05:55
Dependency Injection in WPF Core Applications (.NET Core 3+)
Урок 15.00:08:28
Plugging a Third-Party IoC Container (e.g. AutoFac) into .NET Core
Урок 16.00:00:31
Introduction
Урок 17.00:01:35
Question 1: AddScoped or AddTransient?
Урок 18.00:01:36
Interview Question 2
Урок 19.00:02:25
Interview Question 3
Урок 20.00:02:07
Interview Question 4
Урок 21.00:03:13
Interview Question 5
Урок 22.00:03:14
Interview Question 6
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Основой разработки ASP.NET Core является глубокое знание использования внедрения зависимостей. В этом курсе, посвященном внедрению зависимостей в ASP.NET Core, вы узнаете, как использовать контейнер внедрения зависимостей Microsoft в своих приложениях.
Как вы используете внедрение зависимостей, чтобы ваши приложения не были недоработанными, тесно связанными и беспорядочными? Курс дает вам подробное представление о том, как работает система внедрения зависимостей в .NET Core. В нем рассказывается, как настроить его во всех основных типах проектов, как добавлять зависимости различными способами и как получить зависимости. Будут рассмотрены расширенные и пограничные случаи, включая дополнительные
С нуля до профессионала: Внедрение зависимостей в .NET
From Zero to Hero: Dependency Injection in .NET
Нет преувеличения в том, что внедрение зависимостей (Dependency Injection) является одним из основных столпов создания современных приложений на .NET. Оно позволяет писать более чистый код как по структуре, так и по возможности тестирования. С момента запуска .NET Core (теперь просто .NET) внедрение зависимостей стало частью фреймворка и каждого кода, использующего его. Это навык, который должен освоить каждый разработчик .NET, и в этом курсе Ник