DotNet&More #70: Архитектура Rider и не только
Автор: DotNetRu
Загружено: 2022-07-25
Просмотров: 964
Описание:
Интересно ли Вам, что происходит под капотом IDE Rider? Какие хитрости применяют разработчики и чем жертвуют? И как это все еще не потонуло под своим весом?
Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/7J6iHUw4QmcJrxsC7
Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.
Shownotes:
0:02:00 Чем IDE разработка отличается от Enterprise
0:09:10 Как команда Rider выбирают фичи для разработки?
0:13:10 Есть ли будущее у .Net в РФ?
0:16:40 High-Level архитектура Rider
0:23:50 Что там с dotTrace, dotCover, dotMemory, etc.
0:35:40 Асинхронный API между R# и IDEA
0:50:10 Fleet vs Rider
1:00:30 Про Lifetime
1:06:25 JetPool
1:08:00 DI через зоны
1:27:40 Про синтаксическое дерево через PSI
1:34:17 Абстракции для многопоточности
1:42:00 Sync Point
1:45:15 Интеграция с Roslyn
1:49:54 Интеграция с IIS
1:53:00 Интеграция с WSL
1:58:30 Как такой большой проект не потонул под своим весом?
Ссылки:
https://www.jetbrains.com/rider/ : Rider
• Сергей Шкредов — Система управления зависи... : Сергей Шкредов — Система управления зависимостями в .NET-продуктах JetBrains
• Станислав Сидристый «Шаблон Lifetime: для ... : Станислав Сидристый «Шаблон Lifetime: для сложного Disposing»
https://github.com/JetBrains/rd : Reactive Distributed communication framework for .NET, Kotlin and C++ (experimental). Inspired by JetBrains Rider IDE.
Видео: • DotNet&More #70: Архитектура Rider и не то...
Аудио: https://dotnetmore.mave.digital/ep-71
Скачать: https://api.mave.digital/storage/podc...
Cлушайте все выпуски: https://dotnetmore.mave.digital
YouTube: • DotNet & More
Обсуждайте:
VK: https://vk.com/dotnetmore
Telegram: https://t.me/dotnetmore_chat
Следите за новостями:
– Twitter: / dotnetmore
– Telegram channel: https://t.me/dotnetmore
Background music: http://freemusicarchive.org/music/Six...
Copyright: https://creativecommons.org/licenses/...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: