Сравнения Rust и C#, Minimal API и Controllers, Problem и Details
Подкаст RadioDotNet выпуск №103 от 11 ноября 2024 года
https://radiodotnet.mave.digital/ep-104
▶️ Плеер
Темы:
[00:01:50] — Provide opt-in to experimental APIs
• https://blog.maartenballiauw.be/post/2023/11/08/opt-in-to-experimental-apis-using-csharp-12-experimentalattribute.html
[00:11:50] — Comparison of Rust's borrow checker to C#
• https://em-tg.github.io/csborrow/
[00:36:35] — Problem Details for ASP.NET Core APIs
• https://www.milanjovanovic.tech/blog/problem-details-for-aspnetcore-apis
[00:54:30] — Comparing performance between Minimal API and classic Controllers
• https://steven-giesel.com/blogPost/698c45c3-58c5-4157-b4da-2cde4e27862e/comparing-the-performance-between-the-minimal-api-and-classic-controllers
[01:05:30] — API Error Messages for a Good Developer Experience
• https://codeopinion.com/api-error-messages-for-a-good-developer-experience/
[01:19:15] — Книга «ASP.NET Core в действии 3» в правильном переводе
• https://habr.com/ru/companies/jugru/articles/853728/
[01:22:55] — Кратко о разном
• https://devblogs.microsoft.com/dotnet/introducing-microsoft-extensions-vector-data/
• https://github.com/kolebynov/Dusharp
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (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 выпуск №103 от 11 ноября 2024 года
https://radiodotnet.mave.digital/ep-104
▶️ Плеер
Темы:
[00:01:50] — Provide opt-in to experimental APIs
• https://blog.maartenballiauw.be/post/2023/11/08/opt-in-to-experimental-apis-using-csharp-12-experimentalattribute.html
[00:11:50] — Comparison of Rust's borrow checker to C#
• https://em-tg.github.io/csborrow/
[00:36:35] — Problem Details for ASP.NET Core APIs
• https://www.milanjovanovic.tech/blog/problem-details-for-aspnetcore-apis
[00:54:30] — Comparing performance between Minimal API and classic Controllers
• https://steven-giesel.com/blogPost/698c45c3-58c5-4157-b4da-2cde4e27862e/comparing-the-performance-between-the-minimal-api-and-classic-controllers
[01:05:30] — API Error Messages for a Good Developer Experience
• https://codeopinion.com/api-error-messages-for-a-good-developer-experience/
[01:19:15] — Книга «ASP.NET Core в действии 3» в правильном переводе
• https://habr.com/ru/companies/jugru/articles/853728/
[01:22:55] — Кратко о разном
• https://devblogs.microsoft.com/dotnet/introducing-microsoft-extensions-vector-data/
• https://github.com/kolebynov/Dusharp
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (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
103 выпуск
Сравнения Rust и C#, Minimal API и Controllers, Problem и Details — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №103 от 11 ноября 2024 годаСайт подкаста: radio.dotnet.ruBoosty (₽): boosty.to/RadioDotNetТемы:[00:01:50] — Provide opt-in to experimental APIs blog.maartenballiauw.be/post/opt-in-to-experimental-apis-using...[00:11:50] — C
🔥9👍5❤1
Всем привет!
Прямо сейчас идет стрим "Метрики изнутри и не только".
YouTube: https://youtube.com/live/nKnJmiH5Ri8
Twitch: https://www.twitch.tv/dotnetmore
Прямо сейчас идет стрим "Метрики изнутри и не только".
YouTube: https://youtube.com/live/nKnJmiH5Ri8
Twitch: https://www.twitch.tv/dotnetmore
YouTube
DotNet&More #138: Метрики изнутри и не только
Мы обсуждали смысл метрик качества кода, но как они работают изнутри? Для этого у нас будет специальный гость .... ;)
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.c…
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.c…
🔥3
Forwarded from BookClub DotNet
Новый выпуск подкаста уже в сети!
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=eS0yyQ3f2NM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=15&pp=gAQBiAQB
Выпуск на mave: https://bookclub-dotnet.mave.digital/ep-33
Канал книжного клуба: 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=eS0yyQ3f2NM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=15&pp=gAQBiAQB
Выпуск на mave: https://bookclub-dotnet.mave.digital/ep-33
Канал книжного клуба: 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
[S02E14] Проектирование YouTube | BookClub DOTNET
Ведущие:
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=eS0yyQ3f2NM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=15&pp=gAQBiAQB
Выпуск на mave: https://bookclub…
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации:
- Серафима Лебедева
Выпуск на YouTube: https://www.youtube.com/watch?v=eS0yyQ3f2NM&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv&index=15&pp=gAQBiAQB
Выпуск на mave: https://bookclub…
❤3
Всем привет!
Прямо сейчас идет стрим "С# 13, Net 9 и не только".
YouTube: https://youtube.com/live/hSGUNwmHljA
Twitch: https://www.twitch.tv/dotnetmore
Прямо сейчас идет стрим "С# 13, Net 9 и не только".
YouTube: https://youtube.com/live/hSGUNwmHljA
Twitch: https://www.twitch.tv/dotnetmore
YouTube
DotNet&More #139: С# 13, Net 9 и не только
Новый C# вышел, и в нем таааааак много нового .... стоит обсудить ;)
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z…
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z…
🔥8
Релизы .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