Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
DotNet&More #91: Dependency Injection и не только
Manage episode 358206963 series 2510700
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Курс "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
139 tập
Manage episode 358206963 series 2510700
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Курс "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
139 tập
Tất cả các tập
×Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.