Работайте офлайн с приложением Player FM !
DotNet&More #91: Dependency Injection и не только
Manage episode 358206952 series 2478165
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:10:00 Оффтоп про ChatGPT
00:20:00 Монополия IServiceCollection
00:32:00 Обзор DI фреймворков
00:48:00 Почему бы не использовать Service Locator?
00:56:10 Зачем использовать DI контейнер?
01:09:00 Про тесты и coverage
01:45:00 Уравление lifetime в контейнере
01:59:00 Частичная регистрация зависимостей
02:18:03 Декораторы
03:06:15 Экономия памяти и асинхронные конструкторы
03:11:50 Эволюция кишков DI контейнеров
Ссылки:
- Лекция #00 Обзор Rust от лица DotNet разработчика : https://youtube.com/live/qp6fj8f6Fbw
- Pure DI for .NET: https://github.com/DevTeam/Pure.DI
- Статья про DI от Мартина Фаулера: https://www.martinfowler.com/articles/injection.html
- IoC DotNet Performance: https://danielpalme.github.io/IocPerformance/
- Книга «Внедрение зависимостей на платформе .NET. 2-е издание» : https://habr.com/en/company/piter/blog/545252/
- Быстрые коллекции от автора Dryloc: https://github.com/dadhi/ImTools
Видео: https://youtube.com/live/dP86hG4IfSU
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://t.me/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://t.me/dotnetmore
Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra
144 эпизодов
Manage episode 358206952 series 2478165
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:10:00 Оффтоп про ChatGPT
00:20:00 Монополия IServiceCollection
00:32:00 Обзор DI фреймворков
00:48:00 Почему бы не использовать Service Locator?
00:56:10 Зачем использовать DI контейнер?
01:09:00 Про тесты и coverage
01:45:00 Уравление lifetime в контейнере
01:59:00 Частичная регистрация зависимостей
02:18:03 Декораторы
03:06:15 Экономия памяти и асинхронные конструкторы
03:11:50 Эволюция кишков DI контейнеров
Ссылки:
- Лекция #00 Обзор Rust от лица DotNet разработчика : https://youtube.com/live/qp6fj8f6Fbw
- Pure DI for .NET: https://github.com/DevTeam/Pure.DI
- Статья про DI от Мартина Фаулера: https://www.martinfowler.com/articles/injection.html
- IoC DotNet Performance: https://danielpalme.github.io/IocPerformance/
- Книга «Внедрение зависимостей на платформе .NET. 2-е издание» : https://habr.com/en/company/piter/blog/545252/
- Быстрые коллекции от автора Dryloc: https://github.com/dadhi/ImTools
Видео: https://youtube.com/live/dP86hG4IfSU
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://t.me/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://t.me/dotnetmore
Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra
144 эпизодов
Все серии
×Добро пожаловать в Player FM!
Player FM сканирует Интернет в поисках высококачественных подкастов, чтобы вы могли наслаждаться ими прямо сейчас. Это лучшее приложение для подкастов, которое работает на Android, iPhone и веб-странице. Зарегистрируйтесь, чтобы синхронизировать подписки на разных устройствах.