Релизы .NET 9, C# 13, ASP.NET Core 9, EF Core 9, F# 9 и Aspire 9
Подкаст RadioDotNet выпуск №104 от 28 ноября 2024 года
https://radiodotnet.mave.digital/ep-105
▶️ Плеер
Темы:
[00:01:55] — .NET Conf 2024 and .NET 9
• https://www.dotnetconf.net/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/
• https://www.youtube.com/playlist?list=PLdo4fOcmZ0oXeSG8BgCVru3zQtw_K4ANY
[00:04:30] — What's new in C# 13
• https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13
[00:34:55] — What's new in .NET libraries for .NET 9
• https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/libraries
[00:48:35] — What's new in F# 9
• https://learn.microsoft.com/en-us/dotnet/fsharp/whats-new/fsharp-9
[01:06:30] — What's new in the SDK and tooling for .NET 9
• https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/sdk
[01:16:15] — What's new in ASP.NET Core 9
• https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0
[01:27:20] — What's new in the .NET 9 runtime
• https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/runtime
[01:48:40] — What's New in EF Core 9
• https://learn.microsoft.com/en-us/ef/core/what-is-new/ef-core-9.0/whatsnew
[02:00:20] — Visual Studio 2022 v17.12 with .NET 9
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-12-with-dotnet-9/
• https://devblogs.microsoft.com/visualstudio/first-preview-of-visual-studio-2022-v17-13/
[02:09:45] — What's new in .NET Aspire 9
• https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9
[02:25:10] — ReSharper and Rider 2024.3
• https://blog.jetbrains.com/dotnet/2024/11/13/rider-2024-3-release/
• https://blog.jetbrains.com/dotnet/2024/11/13/resharper-2024-3-release/
• https://blog.jetbrains.com/dotnet/2024/11/13/dotnet-tools-243-release/
[02:29:30] — What's New in UI (MAUI, WPF, WinForms)
• https://learn.microsoft.com/en-us/dotnet/maui/whats-new/dotnet-9
• https://learn.microsoft.com/ru-ru/dotnet/desktop/wpf/whats-new/net90
• https://learn.microsoft.com/ru-ru/dotnet/desktop/winforms/whats-new/net90
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
• Юрий Малич
• Марк Шевченко
• Андрей Порожняков
• Александр Гольдебаев
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
Подкаст RadioDotNet выпуск №104 от 28 ноября 2024 года
https://radiodotnet.mave.digital/ep-105
▶️ Плеер
Темы:
[00:01:55] — .NET Conf 2024 and .NET 9
• https://www.dotnetconf.net/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/
• https://www.youtube.com/playlist?list=PLdo4fOcmZ0oXeSG8BgCVru3zQtw_K4ANY
[00:04:30] — What's new in C# 13
• https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13
[00:34:55] — What's new in .NET libraries for .NET 9
• https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/libraries
[00:48:35] — What's new in F# 9
• https://learn.microsoft.com/en-us/dotnet/fsharp/whats-new/fsharp-9
[01:06:30] — What's new in the SDK and tooling for .NET 9
• https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/sdk
[01:16:15] — What's new in ASP.NET Core 9
• https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0
[01:27:20] — What's new in the .NET 9 runtime
• https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/runtime
[01:48:40] — What's New in EF Core 9
• https://learn.microsoft.com/en-us/ef/core/what-is-new/ef-core-9.0/whatsnew
[02:00:20] — Visual Studio 2022 v17.12 with .NET 9
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-12-with-dotnet-9/
• https://devblogs.microsoft.com/visualstudio/first-preview-of-visual-studio-2022-v17-13/
[02:09:45] — What's new in .NET Aspire 9
• https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9
[02:25:10] — ReSharper and Rider 2024.3
• https://blog.jetbrains.com/dotnet/2024/11/13/rider-2024-3-release/
• https://blog.jetbrains.com/dotnet/2024/11/13/resharper-2024-3-release/
• https://blog.jetbrains.com/dotnet/2024/11/13/dotnet-tools-243-release/
[02:29:30] — What's New in UI (MAUI, WPF, WinForms)
• https://learn.microsoft.com/en-us/dotnet/maui/whats-new/dotnet-9
• https://learn.microsoft.com/ru-ru/dotnet/desktop/wpf/whats-new/net90
• https://learn.microsoft.com/ru-ru/dotnet/desktop/winforms/whats-new/net90
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
• Юрий Малич
• Марк Шевченко
• Андрей Порожняков
• Александр Гольдебаев
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
104 выпуск
Релизы .NET 9, C# 13, ASP.NET Core 9, EF Core 9, F# 9 и Aspire 9 — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №104 от 28 ноября 2024 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:01:55] — .NET Conf 2024 and .NET 9 dotnetconf.net devblogs.microsoft.com/dotnet/announcing-dotnet-9 youtube.com/playlist[00:
🔥8👍2
Всем привет!
Прямо сейчас идет стрим "Реактивное программирование это удобно, говнокод и не только".
YouTube: https://youtube.com/live/82UTeLzCduQ
Twitch: https://www.twitch.tv/dotnetmore
Прямо сейчас идет стрим "Реактивное программирование это удобно, говнокод и не только".
YouTube: https://youtube.com/live/82UTeLzCduQ
Twitch: https://www.twitch.tv/dotnetmore
YouTube
DotNet&More #140 : Реактивное программирование это удобно, говнокод и не только
Этот выпуск должен быть самым полезным ... ведь в нем мы расскажем, что нужно сказать тому, кто привнесет реактивщину в Ваш код
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www…
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www…
👍1
Forwarded from SpbDotNet (Anatoly Kulakov)
Доступны материалы со встречи SpbDotNet №102
Дмитрий Егоров
«Использование АОП в .NET»
Видео: https://www.youtube.com/watch?v=1V-Ws1moGls&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Using-AOP-in-DotNet.pdf
Дмитрий Егоров
«Использование АОП в .NET»
Видео: https://www.youtube.com/watch?v=1V-Ws1moGls&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Using-AOP-in-DotNet.pdf
YouTube
Дмитрий Егоров «Использование АОП в .NET»
Аспектно-ориентированное программирование (АОП) — широко распространённая практика во многих популярных фреймворках, таких как Angular или Spring. В ASP.NET мы привычно используем этот архитектурный подход при работе с контроллерами, что натолкнуло нас на…
❤2👍1
Forwarded from SpbDotNet (Anatoly Kulakov)
Доступны материалы со встречи SpbDotNet №102
Андрей Порожняков
«Native AOT. Возможности и ограничения»
Видео: https://www.youtube.com/watch?v=a0QJCt2wsZA&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Native-AOT-Opportunities-and-Limitations.pdf
Андрей Порожняков
«Native AOT. Возможности и ограничения»
Видео: https://www.youtube.com/watch?v=a0QJCt2wsZA&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Native-AOT-Opportunities-and-Limitations.pdf
YouTube
Андрей Порожняков «Native AOT. Возможности и ограничения»
Иногда .NET-приложения запускаются дольше, чем нужно. Это связано с особенностями JIT-компиляции — при каждом старте IL-код компилируется в машинные инструкции. Проблема становится заметной, когда приложения запускаются часто, например, при реализации FaaS.…
🔥3❤1
EventSource в HTTP, AOT в Яндексе, Locking в EF
Подкаст RadioDotNet выпуск №105 от 11 декабря 2024 года
https://radiodotnet.mave.digital/ep-106
▶️ Плеер
Темы:
[00:01:20] — Optimistic Locking vs Pessimistic Locking in .NET
• https://code-maze.com/dotnet-optimistic-locking-vs-pessimistic-locking/
[00:23:00] — Monitor your HTTP requests
• https://chnasarre.medium.com/implementing-dotnet-http-to-monitor-your-http-requests-04d79422b98d
[00:37:25] — Что не так с .NET в Yandex Cloud Functions
• https://habr.com/ru/articles/819213/
• https://www.youtube.com/watch?v=a0QJCt2wsZA
• https://www.youtube.com/watch?v=oCVjSOjnMAY
[01:07:25] — Technology Radar Vol 31
• https://www.thoughtworks.com/content/dam/thoughtworks/documents/radar/2024/10/tr_technology_radar_vol_31_en.pdf
[01:24:15] — Тюним запросы в EF Core с помощью интерсепторов
• https://habr.com/ru/companies/skbkontur/articles/852022/
[01:39:15] — Кратко о разном
• https://techcommunity.microsoft.com/blog/sysinternals-blog/procdump-1-0-for-mac/4295719
• https://devblogs.microsoft.com/dotnet/introducing-the-dotnet-aspire-community-toolkit/
• https://devblogs.microsoft.com/dotnet/introducing-dotnet-scaffold/
• https://github.com/xoofx/ultra
• https://github.com/jfversluis/built-with-maui
• https://www.youtube.com/watch?v=rmxRxpyYtZA
• https://www.youtube.com/watch?v=wCZE8f-fmFc
• https://www.youtube.com/watch?v=7dv4EBZb2_A
• https://www.youtube.com/watch?v=a0QJCt2wsZA
• https://www.youtube.com/watch?v=1V-Ws1moGls
• https://www.youtube.com/watch?v=oSvkj74gU-8
• https://www.youtube.com/watch?v=YDs6Y52Fvq0
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
• Андрей Порожняков
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
Подкаст RadioDotNet выпуск №105 от 11 декабря 2024 года
https://radiodotnet.mave.digital/ep-106
▶️ Плеер
Темы:
[00:01:20] — Optimistic Locking vs Pessimistic Locking in .NET
• https://code-maze.com/dotnet-optimistic-locking-vs-pessimistic-locking/
[00:23:00] — Monitor your HTTP requests
• https://chnasarre.medium.com/implementing-dotnet-http-to-monitor-your-http-requests-04d79422b98d
[00:37:25] — Что не так с .NET в Yandex Cloud Functions
• https://habr.com/ru/articles/819213/
• https://www.youtube.com/watch?v=a0QJCt2wsZA
• https://www.youtube.com/watch?v=oCVjSOjnMAY
[01:07:25] — Technology Radar Vol 31
• https://www.thoughtworks.com/content/dam/thoughtworks/documents/radar/2024/10/tr_technology_radar_vol_31_en.pdf
[01:24:15] — Тюним запросы в EF Core с помощью интерсепторов
• https://habr.com/ru/companies/skbkontur/articles/852022/
[01:39:15] — Кратко о разном
• https://techcommunity.microsoft.com/blog/sysinternals-blog/procdump-1-0-for-mac/4295719
• https://devblogs.microsoft.com/dotnet/introducing-the-dotnet-aspire-community-toolkit/
• https://devblogs.microsoft.com/dotnet/introducing-dotnet-scaffold/
• https://github.com/xoofx/ultra
• https://github.com/jfversluis/built-with-maui
• https://www.youtube.com/watch?v=rmxRxpyYtZA
• https://www.youtube.com/watch?v=wCZE8f-fmFc
• https://www.youtube.com/watch?v=7dv4EBZb2_A
• https://www.youtube.com/watch?v=a0QJCt2wsZA
• https://www.youtube.com/watch?v=1V-Ws1moGls
• https://www.youtube.com/watch?v=oSvkj74gU-8
• https://www.youtube.com/watch?v=YDs6Y52Fvq0
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
• Андрей Порожняков
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
105 выпуск
EventSource в HTTP, AOT в Яндексе, Locking в EF — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №105 от 11 декабря 2024 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:01:20] — Optimistic Locking vs Pessimistic Locking in .NET code-maze.com/dotnet-optimistic-locking-vs-pessimist...[00:23:00
🔥9
Forwarded from SpbDotNet (Anatoly Kulakov)
Доступны материалы со встречи SpbDotNet №103
Виктор Греков
«Анализ дампа: с чего начать?»
Видео: https://www.youtube.com/watch?v=YDs6Y52Fvq0&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=1
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Start-Dump-Analysis.pdf
Виктор Греков
«Анализ дампа: с чего начать?»
Видео: https://www.youtube.com/watch?v=YDs6Y52Fvq0&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=1
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Start-Dump-Analysis.pdf
YouTube
Виктор Греков «Анализ дампа: с чего начать?»
В докладе Виктор расскажет, как подойти к разбору проблем с помощью дампов .NET приложений. Рассмотрим несколько примеров из практики: в каких случаях какой инструмент использовать, что искать, а в каких случаях дамп нам может и не помочь.
Forwarded from SpbDotNet (Anatoly Kulakov)
Доступны материалы со встречи SpbDotNet №103
Александр Гольдебаев
«Aspire in Action»
https://www.youtube.com/watch?v=oSvkj74gU-8&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=2
https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Aspire-in-Action.pdf
Александр Гольдебаев
«Aspire in Action»
https://www.youtube.com/watch?v=oSvkj74gU-8&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=2
https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Aspire-in-Action.pdf
YouTube
Александр Гольдебаев «Aspire in Action»
Современные компании хотят создавать масштабируемые, гибкие и отказоустойчивые приложения, которые можно быстро обновлять в соответствии с требованиями клиентов. Для этого они используют современные инструменты и методы. Несмотря на множество инструментов…
Всем привет!
Прямо сейчас идет стрим "Анемичная или богатая модель, GRASP и не только".
YouTube: https://youtube.com/live/sH5vDTb5_XM
Twitch: https://www.twitch.tv/dotnetmore
Прямо сейчас идет стрим "Анемичная или богатая модель, GRASP и не только".
YouTube: https://youtube.com/live/sH5vDTb5_XM
Twitch: https://www.twitch.tv/dotnetmore
YouTube
DotNet&More #141: Анемичная или богатая модель, GRASP и не только
Анемичная или богатая модель? Время холиварить...
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00…
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00…
❤1
Наше подразделение переводчиков завершило работу уже на шестой книгой и сейчас в поисках нового произведения для адаптации к великому и могучему. Проголосовать за следующую книгу может каждый желающий в опросе:
https://forms.gle/8aH42CFYiPpdNdPx5
Если у вас есть достойная литература, требующая качественного перевода, её также можно предложить в опросе.
Если вы не понимаете, что происходит, то загляните в чат переводчиков: @DotNetRuTranslate. Там же можно задать любые вопросы.
https://forms.gle/8aH42CFYiPpdNdPx5
Если у вас есть достойная литература, требующая качественного перевода, её также можно предложить в опросе.
Если вы не понимаете, что происходит, то загляните в чат переводчиков: @DotNetRuTranslate. Там же можно задать любые вопросы.
❤18🔥9👍6👎1
Всем привет!
Прямо сейчас идет стрим "Что было в 2024, что будет в 2025 с C#/.Net и не только".
YouTube: https://youtube.com/live/bcFu55232ZM
Twitch: https://www.twitch.tv/dotnetmore
Прямо сейчас идет стрим "Что было в 2024, что будет в 2025 с C#/.Net и не только".
YouTube: https://youtube.com/live/bcFu55232ZM
Twitch: https://www.twitch.tv/dotnetmore
YouTube
DotNet&More #142: Что было в 2024, что будет в 2025 с C#/.Net и не только
Астрологи объявили месяц новогодних выпусков. Посмотрим что было с нашими любимыми технологиями в уходящем году, куда это все ведет в будущем и просто повангуем.
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet…
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet…
👍4
Forwarded from BookClub DotNet
Новый выпуск уже в сети!
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=X1k-Z0oB6xw&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=16&pp=gAQBiAQB
Выпуск на mave: https://bookclub-dotnet.mave.digital/ep-34
Канал книжного клуба: https://news.1rj.ru/str/bookclubdotnet
Сайт книжного клуба: https://bookclub.dotnet.ru
Книга
System Design. Подготовка к сложному интервью (https://www.piter.com/product/system-design-podgotovka-k-slozhnomu-intervyu)
The following music was used for this media project:
Music: Ambient Corporate by WinnieTheMoog
Free download: https://filmmusic.io/song/6188-ambient-corporate
License (CC BY 4.0): https://filmmusic.io/standard-license
Ключевые слова: архитектура, системный дизайн, алгоритмы, паттерны, программирование, собеседование, книга, книжный клуб, architecture, system design, algorithms, patterns, programming, interview, book, bookclub
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=X1k-Z0oB6xw&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=16&pp=gAQBiAQB
Выпуск на mave: https://bookclub-dotnet.mave.digital/ep-34
Канал книжного клуба: https://news.1rj.ru/str/bookclubdotnet
Сайт книжного клуба: https://bookclub.dotnet.ru
Книга
System Design. Подготовка к сложному интервью (https://www.piter.com/product/system-design-podgotovka-k-slozhnomu-intervyu)
The following music was used for this media project:
Music: Ambient Corporate by WinnieTheMoog
Free download: https://filmmusic.io/song/6188-ambient-corporate
License (CC BY 4.0): https://filmmusic.io/standard-license
Ключевые слова: архитектура, системный дизайн, алгоритмы, паттерны, программирование, собеседование, книга, книжный клуб, architecture, system design, algorithms, patterns, programming, interview, book, bookclub
YouTube
[S02E15] Проектирование Google Drive | BookClub DOTNET
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=X1k-Z0oB6xw&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=16&pp=gAQBiAQB
Выпуск на mave: https://bookclub…
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=X1k-Z0oB6xw&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=16&pp=gAQBiAQB
Выпуск на mave: https://bookclub…
👍5🤩2
Долгожданный xUnit 3, новинки Npgsql и MongoDB в EF, .NET-рынок
Подкаст RadioDotNet выпуск №106 от 23 декабря 2024 года
https://radiodotnet.mave.digital/ep-107
▶️ Слушать в телеграме
Темы:
[00:02:35] — Npgsql EF 9 Release
• https://www.npgsql.org/efcore/release-notes/9.0.html
[00:10:30] — What's new in MongoDB EF Core Provider
• https://devblogs.microsoft.com/dotnet/mongodb-ef-core-provider-whats-new/
[00:18:50] — xUnit.net v3 Release
• https://xunit.net/releases/v3/1.0.0
[00:56:00] — Lesser known CLR GC Handles
• https://www.awise.us/2024/03/31/gc-handle.html
[01:06:50] — StackOverflowException vs OutOfMemoryException
• https://sergeyteplyakov.github.io/Blog/csharp/2024/12/10/StackOverflow_vs_OutOfMemoryException.html
[01:15:35] — Исследование рынка .NET разработки, анализ и прогнозы
• https://habr.com/ru/articles/857042/
[01:41:40] — Кратко о разном
• https://www.linqpad.net/LINQPad8Mac.aspx
• https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/
• https://podlodka.io/395
• https://www.youtube.com/watch?v=mtsEUN_MORY
• https://www.youtube.com/watch?v=-2WyyBmUuz0
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
Подкаст RadioDotNet выпуск №106 от 23 декабря 2024 года
https://radiodotnet.mave.digital/ep-107
▶️ Слушать в телеграме
Темы:
[00:02:35] — Npgsql EF 9 Release
• https://www.npgsql.org/efcore/release-notes/9.0.html
[00:10:30] — What's new in MongoDB EF Core Provider
• https://devblogs.microsoft.com/dotnet/mongodb-ef-core-provider-whats-new/
[00:18:50] — xUnit.net v3 Release
• https://xunit.net/releases/v3/1.0.0
[00:56:00] — Lesser known CLR GC Handles
• https://www.awise.us/2024/03/31/gc-handle.html
[01:06:50] — StackOverflowException vs OutOfMemoryException
• https://sergeyteplyakov.github.io/Blog/csharp/2024/12/10/StackOverflow_vs_OutOfMemoryException.html
[01:15:35] — Исследование рынка .NET разработки, анализ и прогнозы
• https://habr.com/ru/articles/857042/
[01:41:40] — Кратко о разном
• https://www.linqpad.net/LINQPad8Mac.aspx
• https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/
• https://podlodka.io/395
• https://www.youtube.com/watch?v=mtsEUN_MORY
• https://www.youtube.com/watch?v=-2WyyBmUuz0
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
106 выпуск
Долгожданный xUnit 3, новинки Npgsql и MongoDB в EF, .NET-рынок — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №106 от 23 декабря 2024 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:02:35] — Npgsql EF 9 Release npgsql.org/efcore/release-notes/9.0[00:10:30] — What's new in MongoDB EF Core Provider devblog
🔥4👍1
Forwarded from BookClub DotNet
Итоговый выпуск в сети!
Большое спасибо, что были с нами всё это время. Увидимся!
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=0nSIEPepbxM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=17&pp=gAQBiAQBsAQB
Выпуск на mave: https://bookclub-dotnet.mave.digital/ep-35
Канал книжного клуба: https://news.1rj.ru/str/bookclubdotnet
Сайт книжного клуба: https://bookclub.dotnet.ru
Книга
System Design. Подготовка к сложному интервью (https://www.piter.com/product/system-design-podgotovka-k-slozhnomu-intervyu)
The following music was used for this media project:
Music: Ambient Corporate by WinnieTheMoog
Free download: https://filmmusic.io/song/6188-ambient-corporate
License (CC BY 4.0): https://filmmusic.io/standard-license
Ключевые слова: архитектура, системный дизайн, алгоритмы, паттерны, программирование, собеседование, книга, книжный клуб, architecture, system design, algorithms, patterns, programming, interview, book, bookclub
Большое спасибо, что были с нами всё это время. Увидимся!
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=0nSIEPepbxM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=17&pp=gAQBiAQBsAQB
Выпуск на mave: https://bookclub-dotnet.mave.digital/ep-35
Канал книжного клуба: https://news.1rj.ru/str/bookclubdotnet
Сайт книжного клуба: https://bookclub.dotnet.ru
Книга
System Design. Подготовка к сложному интервью (https://www.piter.com/product/system-design-podgotovka-k-slozhnomu-intervyu)
The following music was used for this media project:
Music: Ambient Corporate by WinnieTheMoog
Free download: https://filmmusic.io/song/6188-ambient-corporate
License (CC BY 4.0): https://filmmusic.io/standard-license
Ключевые слова: архитектура, системный дизайн, алгоритмы, паттерны, программирование, собеседование, книга, книжный клуб, architecture, system design, algorithms, patterns, programming, interview, book, bookclub
YouTube
[S02E16] EOF | BookClub DOTNET
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=0nSIEPepbxM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=17&pp=gAQBiAQBsAQB
Выпуск на mave: https://bookclub…
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=0nSIEPepbxM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=17&pp=gAQBiAQBsAQB
Выпуск на mave: https://bookclub…
🔥12❤5🥰4
Безопасные заголовки, хранение денег, ускорение логов
Подкаст RadioDotNet выпуск №107 от 20 января 2025 года
https://radiodotnet.mave.digital/ep-108
Темы:
[00:03:05] — Understanding cross-origin security headers
• https://andrewlock.net/series/understanding-cross-origin-security-headers/
[00:32:45] — Auto Boost .NET Logging Performance
• https://www.linkedin.com/pulse/better-way-use-logger-source-generator-sviatoslav-bychkov-p32de
• https://github.com/stbychkov/AutoLoggerMessage
• https://learn.microsoft.com/en-us/dotnet/core/extensions/high-performance-logging
[00:59:30] — Storing currency values. Data types, caveats, best practices
• https://cardinalby.github.io/blog/post/best-practices/storing-currency-values-data-types/
[01:20:20] — Немного про OpenSilver
• https://habr.com/ru/articles/835258/
• https://opensilver.net/announcements/3-1/
[01:31:50] — Кратко о разном
• https://devblogs.microsoft.com/dotnet/critical-dotnet-install-links-are-changing/
• https://github.com/dotnet/runtime/issues/109757
• https://www.jetbrains.com/lp/devecosystem-2024/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
Подкаст RadioDotNet выпуск №107 от 20 января 2025 года
https://radiodotnet.mave.digital/ep-108
Темы:
[00:03:05] — Understanding cross-origin security headers
• https://andrewlock.net/series/understanding-cross-origin-security-headers/
[00:32:45] — Auto Boost .NET Logging Performance
• https://www.linkedin.com/pulse/better-way-use-logger-source-generator-sviatoslav-bychkov-p32de
• https://github.com/stbychkov/AutoLoggerMessage
• https://learn.microsoft.com/en-us/dotnet/core/extensions/high-performance-logging
[00:59:30] — Storing currency values. Data types, caveats, best practices
• https://cardinalby.github.io/blog/post/best-practices/storing-currency-values-data-types/
[01:20:20] — Немного про OpenSilver
• https://habr.com/ru/articles/835258/
• https://opensilver.net/announcements/3-1/
[01:31:50] — Кратко о разном
• https://devblogs.microsoft.com/dotnet/critical-dotnet-install-links-are-changing/
• https://github.com/dotnet/runtime/issues/109757
• https://www.jetbrains.com/lp/devecosystem-2024/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
107 выпуск
Безопасные заголовки, хранение денег, ускорение логов — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №107 от 20 января 2025 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:03:05] — Understanding cross-origin security headers andrewlock.net/series/understanding-cross-origin-secu...[00:32:45] — Au
👍9❤1🔥1
Пулы объектов в деталях, невольный null в F#, весёлые ошибки в топе
Подкаст RadioDotNet выпуск №108 от 3 февраля 2025 года
https://radiodotnet.mave.digital/ep-109
Темы:
[00:01:45] — Пулы объектов в C#
• https://habr.com/ru/articles/864902/
[00:22:10] — Html to PDF Generation using the WebView2
• https://weblog.west-wind.com/posts/2024/Mar/26/Html-to-PDF-Generation-using-the-WebView2-Control
[00:36:25] — API Key Authentication в ASP.NET Core Web Api
• https://habr.com/ru/articles/877302/
[00:47:15] — Fluent Assertions update license
• https://xceed.com/fluent-assertions-faq/
• https://github.com/fluentassertions/fluentassertions/pull/2943
• https://docs.shouldly.org/
• https://github.com/amoerie/fluentassertions-migrator
[00:55:00] — Nullable Reference Types in F# 9
• https://devblogs.microsoft.com/dotnet/nullable-reference-types-in-fsharp-9/
[01:07:45] — Топ-10 ошибок, найденных в C# проектах за 2024 год
• https://pvs-studio.ru/ru/blog/posts/csharp/1203/
[01:28:30] — Кратко о разном
• https://www.youtube.com/playlist?list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv
• https://github.com/velopack/velopack
• https://devblogs.microsoft.com/dotnet/introducing-winforms-analyzers/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
• Тимофей
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
Подкаст RadioDotNet выпуск №108 от 3 февраля 2025 года
https://radiodotnet.mave.digital/ep-109
Темы:
[00:01:45] — Пулы объектов в C#
• https://habr.com/ru/articles/864902/
[00:22:10] — Html to PDF Generation using the WebView2
• https://weblog.west-wind.com/posts/2024/Mar/26/Html-to-PDF-Generation-using-the-WebView2-Control
[00:36:25] — API Key Authentication в ASP.NET Core Web Api
• https://habr.com/ru/articles/877302/
[00:47:15] — Fluent Assertions update license
• https://xceed.com/fluent-assertions-faq/
• https://github.com/fluentassertions/fluentassertions/pull/2943
• https://docs.shouldly.org/
• https://github.com/amoerie/fluentassertions-migrator
[00:55:00] — Nullable Reference Types in F# 9
• https://devblogs.microsoft.com/dotnet/nullable-reference-types-in-fsharp-9/
[01:07:45] — Топ-10 ошибок, найденных в C# проектах за 2024 год
• https://pvs-studio.ru/ru/blog/posts/csharp/1203/
[01:28:30] — Кратко о разном
• https://www.youtube.com/playlist?list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv
• https://github.com/velopack/velopack
• https://devblogs.microsoft.com/dotnet/introducing-winforms-analyzers/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
• Тимофей
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
108 выпуск
Пулы объектов в деталях, невольный null в F#, весёлые ошибки в топе — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №108 от 3 февраля 2025 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:01:45] — Пулы объектов в C# habr.com/ru/articles/864902[00:22:10] — Html to PDF Generation using the WebView2 eblog.west-win
🔥8❤4
Forwarded from SpbDotNet (Anatoly Kulakov)
Доступны материалы со встречи SpbDotNet №104
Антон Черняев
«Дружим .NET и PostgreSQL Serializable с параллельностью»
Видео: https://www.youtube.com/watch?v=mtsEUN_MORY&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=2
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/PostgreSQL-Serializable.pdf
Антон Черняев
«Дружим .NET и PostgreSQL Serializable с параллельностью»
Видео: https://www.youtube.com/watch?v=mtsEUN_MORY&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=2
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/PostgreSQL-Serializable.pdf
YouTube
Антон Черняев «Дружим .NET и PostgreSQL Serializable с параллельностью»
Для создания надёжной Backend-системы нам важно иметь консистентные данные в базе данных и быть уверенными, что при очередной обработке операции они 100% актуальные. В докладе поговорим как параллельные операции в системе могут нарушать наши желания, а также…
🔥6
Forwarded from SpbDotNet (Anatoly Kulakov)
Доступны материалы со встречи SpbDotNet №104
Георгий Круглов
Roslyn и плагины для компилятора C#
Видео: https://www.youtube.com/watch?v=-2WyyBmUuz0&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=1
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Roslyn-and-Plugins-for-Compiler.pdf
Георгий Круглов
Roslyn и плагины для компилятора C#
Видео: https://www.youtube.com/watch?v=-2WyyBmUuz0&list=PLbxr_aGL4q3QUNRtZjlDArZeTvYB_qp0v&index=1
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Roslyn-and-Plugins-for-Compiler.pdf
YouTube
Георгий Круглов «Roslyn и плагины для компилятора C#»
В этом докладе Георгий покажет путь создания Roslyn плагина от начала до конца, поделится знаниями, которые он хотел бы иметь, когда только начинал осваивать эту тему. Мы рассмотрим основные абстракции Roslyn, устройства нескольких плагинов (Analyzers, Source…
🔥5
Система эффектов, дружба Aspire с AWS, гибридное кэширование
Подкаст RadioDotNet выпуск №109 от 24 февраля 2025 года
https://radiodotnet.mave.digital/ep-110
Темы:
[00:00:50] — Visual Studio 2022 v17.13 and v17.14 Preview 1
• https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes-preview?tabs=preview2
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-13-is-now-available/
• https://devblogs.microsoft.com/visualstudio/first-preview-of-visual-studio-2022-v17-14/
[00:07:00] — Гибридное кэширование в ASP.NET Core
• https://habr.com/ru/articles/871716/
[00:22:30] — The Dangers of Async Void
• https://sergeyteplyakov.github.io/Blog/csharp/2025/01/28/The_Dangers_Of_Async_Void.html
[00:32:50] — Effect Programming in C#
• https://eiriktsarpalis.wordpress.com/2020/07/20/effect-programming-in-csharp/
• https://github.com/nessos/Eff
• https://podlodka.io/podlodka404
[01:11:05] — Integrating AWS with .NET Aspire
• https://aws.amazon.com/blogs/developer/integrating-aws-with-net-aspire/
[01:20:10] — Why Tracebit is written in C#
• https://tracebit.com/blog/why-tracebit-is-written-in-c-sharp
• https://news.ycombinator.com/item?id=42893622
[01:43:30] — IdentityServer4 wiped from GitHub
• https://www.reddit.com/r/dotnet/comments/1isquvd/identityserver4_wiped_from_github_by_duende_team/
• https://www.reddit.com/r/dotnet/comments/1itgssu/follow_up_2_week_before_deleting_identityserver4/
• https://github.com/orgs/DuendeSoftware/discussions/36
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
• Андрей Порожняков
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
• Тимофей
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
Подкаст RadioDotNet выпуск №109 от 24 февраля 2025 года
https://radiodotnet.mave.digital/ep-110
Темы:
[00:00:50] — Visual Studio 2022 v17.13 and v17.14 Preview 1
• https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes-preview?tabs=preview2
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-13-is-now-available/
• https://devblogs.microsoft.com/visualstudio/first-preview-of-visual-studio-2022-v17-14/
[00:07:00] — Гибридное кэширование в ASP.NET Core
• https://habr.com/ru/articles/871716/
[00:22:30] — The Dangers of Async Void
• https://sergeyteplyakov.github.io/Blog/csharp/2025/01/28/The_Dangers_Of_Async_Void.html
[00:32:50] — Effect Programming in C#
• https://eiriktsarpalis.wordpress.com/2020/07/20/effect-programming-in-csharp/
• https://github.com/nessos/Eff
• https://podlodka.io/podlodka404
[01:11:05] — Integrating AWS with .NET Aspire
• https://aws.amazon.com/blogs/developer/integrating-aws-with-net-aspire/
[01:20:10] — Why Tracebit is written in C#
• https://tracebit.com/blog/why-tracebit-is-written-in-c-sharp
• https://news.ycombinator.com/item?id=42893622
[01:43:30] — IdentityServer4 wiped from GitHub
• https://www.reddit.com/r/dotnet/comments/1isquvd/identityserver4_wiped_from_github_by_duende_team/
• https://www.reddit.com/r/dotnet/comments/1itgssu/follow_up_2_week_before_deleting_identityserver4/
• https://github.com/orgs/DuendeSoftware/discussions/36
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
• Андрей Порожняков
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Лазарев Илья
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Андрей Фазлеев
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Постарнаков Андрей
• Дмитрий Сорокин
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
• Тимофей
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
109 выпуск
Система эффектов, дружба Aspire с AWS, гибридное кэширование — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №109 от 24 февраля 2025 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:00:50] — Visual Studio 2022 v17.13 and v17.14 Preview 1 learn.microsoft.com/visualstudio/releases/2022/release-not... devbl
🔥6
Всем привет!
Прямо сейчас идет стрим "Kubernetes... зачем так сложно и не только".
YouTube: https://youtube.com/live/t2UMkLSBOUQ
Twitch: https://www.twitch.tv/dotnetmore
Прямо сейчас идет стрим "Kubernetes... зачем так сложно и не только".
YouTube: https://youtube.com/live/t2UMkLSBOUQ
Twitch: https://www.twitch.tv/dotnetmore
YouTube
DotNet&More #143: Kubernetes... зачем так сложно и не только
Микросервисы, контейнеры, SAAS-ы.... вот деды кидали exe файлик по FTP и норм все было... ведь было же?
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?li…
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?li…
❤8🎉2
Бодрая десятка, забытое логирование, перспективы выживания
Подкаст RadioDotNet выпуск №110 от 10 марта 2025 года
https://radiodotnet.mave.digital/ep-111
Темы:
[00:02:35] — .NET 10 Preview 1
• https://github.com/dotnet/announcements/issues/344
• https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/
[00:22:15] — A New Pattern for Exception Logging
• https://blog.stephencleary.com/2020/06/a-new-pattern-for-exception-logging.html
[00:39:45] — .NET Aspire 9.1
• https://devblogs.microsoft.com/dotnet/dotnet-aspire-9-1/
[00:48:00] — Тенденции и перспективы после ухода Microsoft
• https://habr.com/ru/articles/863868/
[01:11:45] — Кратко о разном
• https://podlodka.io/407
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Постарнаков Андрей
• Дмитрий Сорокин
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
• Лазарев Илья
• Тимофей
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
Подкаст RadioDotNet выпуск №110 от 10 марта 2025 года
https://radiodotnet.mave.digital/ep-111
Темы:
[00:02:35] — .NET 10 Preview 1
• https://github.com/dotnet/announcements/issues/344
• https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/
[00:22:15] — A New Pattern for Exception Logging
• https://blog.stephencleary.com/2020/06/a-new-pattern-for-exception-logging.html
[00:39:45] — .NET Aspire 9.1
• https://devblogs.microsoft.com/dotnet/dotnet-aspire-9-1/
[00:48:00] — Тенденции и перспективы после ухода Microsoft
• https://habr.com/ru/articles/863868/
[01:11:45] — Кратко о разном
• https://podlodka.io/407
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Гурий Самарин
• Александр Лапердин
• Виктор
• Руслан Артамонов
• Сергей Бензенко
• Шевченко Антон
• Ольга Бондаренко
• Сергей Краснов
• Константин Ушаков
• Постарнаков Андрей
• Дмитрий Сорокин
• Дмитрий Павлов (https://www.twitter.com/dr_dimaka)
• Александр Ерыгин
• Егор Сычёв
• Гольдебаев Александр
• Лазарев Илья
• Тимофей
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Boosty (₽): https://boosty.to/RadioDotNet
110 выпуск
Бодрая десятка, забытое логирование, перспективы выживания — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №110 от 10 марта 2025 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:02:35] — .NET 10 Preview 1 github.com/dotnet/announcements/issues/344 devblogs.microsoft.com/dotnet/dotnet-10-preview-1[00:22
🔥11👍4
Всем привет!
Прямо сейчас идет стрим "База по kubernetes, docker и не только".
YouTube: https://youtube.com/live/Y6s3cYiM2Xk
Twitch: https://www.twitch.tv/dotnetmore
Прямо сейчас идет стрим "База по kubernetes, docker и не только".
YouTube: https://youtube.com/live/Y6s3cYiM2Xk
Twitch: https://www.twitch.tv/dotnetmore
YouTube
DotNet&More #144: База по kubernetes, docker и не только
Начинаем наш курс по Kubernetes с базы...
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление…
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление…
👍10👎1