Rate Limiting, SOLID против CUPID, перспективы Console
Подкаст RadioDotNet выпуск №72 от 20 мая 2023 года
https://radiodotnet.mave.digital/ep-73
Темы:
[00:03:46] — System.Console re-design
• https://github.com/dotnet/runtime/issues/52374
• https://github.com/dotnet/command-line-api/issues/1882
• https://github.com/dotnet/command-line-api/issues/1891
• https://github.com/commandlineparser/commandline
• https://github.com/natemcmaster/CommandLineUtils
[00:21:20] — Resharper and Rider 2023.2 Roadmap
• https://blog.jetbrains.com/dotnet/2023/05/03/rider-2023-2-roadmap/
• https://blog.jetbrains.com/dotnet/2023/05/03/resharper-2023-2-roadmap/
[00:26:20] — Why SOLID principles are still the foundation
• https://stackoverflow.blog/2021/11/01/why-solid-principles-are-still-the-foundation-for-modern-software-architecture/
• https://dannorth.net/2021/03/16/cupid-the-back-story/
[00:50:40] — Announcing Rate Limiting for .NET
• https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit?view=aspnetcore-7.0
• https://devblogs.microsoft.com/dotnet/announcing-rate-limiting-for-dotnet/
• https://github.com/stefanprodan/AspNetCoreRateLimit
• https://blog.maartenballiauw.be/post/2022/09/26/aspnet-core-rate-limiting-middleware.html
• https://blog.elmah.io/built-in-rate-limiting-in-asp-net-core-vs-aspnetcoreratelimit/
• https://blog.maartenballiauw.be/post/2022/10/03/rate-limiting-web-applications-concepts-approaches.html
• https://github.com/stefanprodan/AspNetCoreRateLimit/issues/382
• https://www.youtube.com/watch?v=9dr-px0j9O0
[01:24:20] — DotNet.ReproducibleBuilds
• https://github.com/dotnet/reproducible-builds/blob/main/README.md
• https://github.com/dotnet/reproducible-builds/tree/main/Documentation/Reproducible-MSBuild/Techniques
[01:43:06] — CUPID — for joyful coding
• https://dannorth.net/2022/02/10/cupid-for-joyful-coding/
[02:01:12] — Кратко о разном
• https://devblogs.microsoft.com/visualstudio/surround-selection-experiment/
• https://devblogs.microsoft.com/visualstudio/visual-studio-ui-refresh/
• https://zznob.ru/series-behind-the-scenes-of-minimal-apis/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
Подкаст RadioDotNet выпуск №72 от 20 мая 2023 года
https://radiodotnet.mave.digital/ep-73
Темы:
[00:03:46] — System.Console re-design
• https://github.com/dotnet/runtime/issues/52374
• https://github.com/dotnet/command-line-api/issues/1882
• https://github.com/dotnet/command-line-api/issues/1891
• https://github.com/commandlineparser/commandline
• https://github.com/natemcmaster/CommandLineUtils
[00:21:20] — Resharper and Rider 2023.2 Roadmap
• https://blog.jetbrains.com/dotnet/2023/05/03/rider-2023-2-roadmap/
• https://blog.jetbrains.com/dotnet/2023/05/03/resharper-2023-2-roadmap/
[00:26:20] — Why SOLID principles are still the foundation
• https://stackoverflow.blog/2021/11/01/why-solid-principles-are-still-the-foundation-for-modern-software-architecture/
• https://dannorth.net/2021/03/16/cupid-the-back-story/
[00:50:40] — Announcing Rate Limiting for .NET
• https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit?view=aspnetcore-7.0
• https://devblogs.microsoft.com/dotnet/announcing-rate-limiting-for-dotnet/
• https://github.com/stefanprodan/AspNetCoreRateLimit
• https://blog.maartenballiauw.be/post/2022/09/26/aspnet-core-rate-limiting-middleware.html
• https://blog.elmah.io/built-in-rate-limiting-in-asp-net-core-vs-aspnetcoreratelimit/
• https://blog.maartenballiauw.be/post/2022/10/03/rate-limiting-web-applications-concepts-approaches.html
• https://github.com/stefanprodan/AspNetCoreRateLimit/issues/382
• https://www.youtube.com/watch?v=9dr-px0j9O0
[01:24:20] — DotNet.ReproducibleBuilds
• https://github.com/dotnet/reproducible-builds/blob/main/README.md
• https://github.com/dotnet/reproducible-builds/tree/main/Documentation/Reproducible-MSBuild/Techniques
[01:43:06] — CUPID — for joyful coding
• https://dannorth.net/2022/02/10/cupid-for-joyful-coding/
[02:01:12] — Кратко о разном
• https://devblogs.microsoft.com/visualstudio/surround-selection-experiment/
• https://devblogs.microsoft.com/visualstudio/visual-studio-ui-refresh/
• https://zznob.ru/series-behind-the-scenes-of-minimal-apis/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
72 выпуск
Rate Limiting, SOLID против CUPID, перспективы Console — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №72 от 20 мая 2023 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:03:46] — System.Console re-design github.com/dotnet/runtime/issues/52374 github.com/commandlineparser/commandline github
👍5
Всем привет! Прямо сейчас идет стрим "Выбор страны для релокации, жизнь в эмиграции и не только". Присоединяйтесь: https://youtube.com/live/DBR0bCDRvbw
YouTube
DotNet&More #96: Выбор страны для релокации, жизнь в эмиграции и не только
"Не попробуешь, не узнаешь" - именно такой принцип наиболее подходит к релокации. Мы уже больше года вещаем "из-за бугра" и готовы поделиться инсайдами о жизни в Сербии, Нидерландах, на Кипре и не только.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.…
👎13👍5🤔1
Прямо сейчас онлайн лекция "Rust для DotNet разработчиков: Практика в rustlings". Присоединяйтесь: https://youtube.com/live/5PGl8j7LfKo
YouTube
#04: Практика в rustlings
Теория - хорошо, но пора порешать задачки. И отличной точкой входа является открытый проект rustlings. Мы вместе с Вами порешаем задачки, дадим комментарии и попробуем вдохновить на последующие "подвиги".
Ссылки:
- https://github.com/rust-lang/rustlings/…
Ссылки:
- https://github.com/rust-lang/rustlings/…
Forwarded from SpbDotNet (Anatoly Kulakov)
Сообществу DotNetRu уже почти 10 лет. Мы всегда были и остаёмся открытыми для любой движухи вокруг .NET, готовы делать анонсы любых общественно полезных мероприятий на наших каналах и всё такое. В создание и поддержание жизни сообщества вложены тысячи человеко-часов лидеров, активистов и участников. Тем печальней, что некоторые люди пытаются воспользоваться результатами нашего с вами труда и массово добавляют в свои группы участников наших чатов без их согласия.
Если вас это тоже коснулось, то лучшее что вы можете сделать — нажать кнопку "Report spam and leave". Мы могли бы в наших чатах скрыть список участников, но по опыту это делает общение крайне неудобным, поэтому пока оставляем как есть.
Наши глобальные чаты: @dotnetruchat, @pro_net, @dotnettalks
Чаты с вакансиями: @DotNetRuJobs, @microsoftstackjobs
Ссылки на региональные чаты, каналы и группы: https://dotnet.ru/communities
Все прочие чаты или посвящены конкретной узкой теме, очевидной из названия и описания, или не имеют отношения к нашему сообществу. И в любом случае мы никогда никого никуда не добавляем сами, участие во всех наших сообществах и активностях исключительно добровольное.
Если вас это тоже коснулось, то лучшее что вы можете сделать — нажать кнопку "Report spam and leave". Мы могли бы в наших чатах скрыть список участников, но по опыту это делает общение крайне неудобным, поэтому пока оставляем как есть.
Наши глобальные чаты: @dotnetruchat, @pro_net, @dotnettalks
Чаты с вакансиями: @DotNetRuJobs, @microsoftstackjobs
Ссылки на региональные чаты, каналы и группы: https://dotnet.ru/communities
Все прочие чаты или посвящены конкретной узкой теме, очевидной из названия и описания, или не имеют отношения к нашему сообществу. И в любом случае мы никогда никого никуда не добавляем сами, участие во всех наших сообществах и активностях исключительно добровольное.
👍6❤3
Всем привет! Прямо сейчас идет стрим "Системный Дизайн и не только". Присоединяйтесь: https://youtube.com/live/imfxJKvxoOo
YouTube
DotNet&More #97: Системный Дизайн и не только
"Спроектируйте нам твиттер на листочке" - системный дизайн заменил вопросы про паттерны на собеседованиях. Как "правильно" отвечать на System Design вопросы, как готовиться и есть ли Системный Дизайн в реальной работе, все это и не только в новом выпуске…
🔥3
Будущее WASI, доминирование VS Code, новая книга
Подкаст RadioDotNet выпуск №73 от 13 июня 2023 года
https://radiodotnet.mave.digital/ep-74
Темы:
[00:01:00] — Microsoft Build 2023
• https://michaelscodingspot.com/microsoft-build-2023/
• https://news.microsoft.com/build-2023-book-of-news/
• https://www.youtube.com/playlist?list=PLdo4fOcmZ0oV0mbay2wxFS_ZVRg6cxjdM
[00:08:55] — Announcing .NET 8 Preview 4
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-4/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-4/
• https://devblogs.microsoft.com/dotnet/announcing-ef8-preview-4/
[00:51:10] — Announcing C# Dev Kit for Visual Studio Code
• https://devblogs.microsoft.com/visualstudio/announcing-csharp-dev-kit-for-visual-studio-code/
[01:00:04] — Big Changes Coming for Blazor in .NET 8
• https://www.telerik.com/blogs/big-changes-coming-blazor-dotnet-8
[01:13:05] — Visual Studio 2022 17.6 and 17.1 Preview
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-6-now-available/
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-preview-1-is-here/
• https://devblogs.microsoft.com/visualstudio/web-api-development-in-visual-studio-2022/
[01:27:13] — Concurrent Hosted Service Start and Stop in .NET 8
• https://www.stevejgordon.co.uk/concurrent-hosted-service-start-and-stop-in-dotnet-8
[01:32:37] — Experiments with the new WASI workload in .NET 8 Preview 4
• https://www.youtube.com/watch?v=gKX-cdqnb8I
[01:42:00] — Книга «ASP.NET Core Security» в правильном переводе DotNetRu
• https://habr.com/ru/companies/jugru/articles/736142/
[01:47:05] — Кратко о разном
• https://blog.datalust.co/seq-2023-2/
• https://github.com/dotnet/runtime/issues/75836
• https://devblogs.microsoft.com/dotnet/hot-reload-generics/
• https://devblogs.microsoft.com/dotnet/wcf-client-60-has-been-released/
• https://github.com/dotnet/versionsweeper
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
Подкаст RadioDotNet выпуск №73 от 13 июня 2023 года
https://radiodotnet.mave.digital/ep-74
Темы:
[00:01:00] — Microsoft Build 2023
• https://michaelscodingspot.com/microsoft-build-2023/
• https://news.microsoft.com/build-2023-book-of-news/
• https://www.youtube.com/playlist?list=PLdo4fOcmZ0oV0mbay2wxFS_ZVRg6cxjdM
[00:08:55] — Announcing .NET 8 Preview 4
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-4/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-4/
• https://devblogs.microsoft.com/dotnet/announcing-ef8-preview-4/
[00:51:10] — Announcing C# Dev Kit for Visual Studio Code
• https://devblogs.microsoft.com/visualstudio/announcing-csharp-dev-kit-for-visual-studio-code/
[01:00:04] — Big Changes Coming for Blazor in .NET 8
• https://www.telerik.com/blogs/big-changes-coming-blazor-dotnet-8
[01:13:05] — Visual Studio 2022 17.6 and 17.1 Preview
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-6-now-available/
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-preview-1-is-here/
• https://devblogs.microsoft.com/visualstudio/web-api-development-in-visual-studio-2022/
[01:27:13] — Concurrent Hosted Service Start and Stop in .NET 8
• https://www.stevejgordon.co.uk/concurrent-hosted-service-start-and-stop-in-dotnet-8
[01:32:37] — Experiments with the new WASI workload in .NET 8 Preview 4
• https://www.youtube.com/watch?v=gKX-cdqnb8I
[01:42:00] — Книга «ASP.NET Core Security» в правильном переводе DotNetRu
• https://habr.com/ru/companies/jugru/articles/736142/
[01:47:05] — Кратко о разном
• https://blog.datalust.co/seq-2023-2/
• https://github.com/dotnet/runtime/issues/75836
• https://devblogs.microsoft.com/dotnet/hot-reload-generics/
• https://devblogs.microsoft.com/dotnet/wcf-client-60-has-been-released/
• https://github.com/dotnet/versionsweeper
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
73 выпуск
Будущее WASI, доминирование VS Code, новая книга — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №73 от 13 июня 2023 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:00] — Microsoft Build 2023 michaelscodingspot.com/microsoft-build-2023 news.microsoft.com/build-2023-book-of-news yo
👍4
Прямо сейчас онлайн лекция "Rust для DotNet разработчиков: Жизнь без GC, умные указатели это просто". Присоединяйтесь: https://youtube.com/live/-CBSvk25BwQ
YouTube
#05: Жизнь без GC, умные указатели это просто в Rust
В C# у нас есть сборщик мусора, мы живем и не жалуемся (да, это была шутка). В Rust же подход к управлению памяти гораздо проще и интереснее. После данной лекции Вы поймете, что "Умные Указатели" совсем не страшные, а работать с ними приятно и весело.
Shownotes:…
Shownotes:…
❤2👍1🤬1
Всем привет! Прямо сейчас идет стрим "Логи, трейсы, метрики и не только". Присоединяйтесь: https://youtube.com/live/roXx2EY0s34
YouTube
DotNet&More #98: Логи, трейсы, метрики и не только
"Посмотри в логи, и все будет понятно" - мечта или реальность? Разберемся...
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z…
👍6
Прямо сейчас онлайн лекция "Rust для DotNet разработчиков: Нарушаем правила Rust, легально и без СМС". Присоединяйтесь: https://youtube.com/live/Fqnwj04CQX4
YouTube
#06: Нарушаем правила Rust, легально и без СМС
Правила владения в Rust прекрасны, но невозможно писать реальные проекты следуя всем ограничениям. Авторы языка это прекрасно понимают, и оставили ряд "легальных лазеек": RC, Cell, RefCell.
Shownotes:
00:00:00 Вступление
00:03:00 Повторение: Box
00:05:00…
Shownotes:
00:00:00 Вступление
00:03:00 Повторение: Box
00:05:00…
👍1
Добрый день!
Если вы и ваша деятельность имеете отношение к IT, то приглашаем принять участие в масштабном исследовании рынка IT-кадров России. В рамках опроса Экопси и Хабр изучают, как IT-специалисты выбирают работодателей, какие критерии важны для них при этом выборе, каких работодателей видят лидерами на рынке труда и хотят работать с ними, а от каких компаний не будут принимать офферы при прочих равных обстоятельствах. С результатами можно будет ознакомиться в ноябре этого года на Хабре!
Исследование полностью анонимно, все данные будут использоваться в обобщенном виде. Заполнение анкеты займет максимум 15 минут
Чтобы принять участие в опросе, необходимо пройти по ссылке:
https://linkis.pro/it-brand/spbdotnet_2023
Хорошего дня!
Если вы и ваша деятельность имеете отношение к IT, то приглашаем принять участие в масштабном исследовании рынка IT-кадров России. В рамках опроса Экопси и Хабр изучают, как IT-специалисты выбирают работодателей, какие критерии важны для них при этом выборе, каких работодателей видят лидерами на рынке труда и хотят работать с ними, а от каких компаний не будут принимать офферы при прочих равных обстоятельствах. С результатами можно будет ознакомиться в ноябре этого года на Хабре!
Исследование полностью анонимно, все данные будут использоваться в обобщенном виде. Заполнение анкеты займет максимум 15 минут
Чтобы принять участие в опросе, необходимо пройти по ссылке:
https://linkis.pro/it-brand/spbdotnet_2023
Хорошего дня!
Всем привет! Прямо сейчас идет стрим "Стоит ли лезть архитекторам в код и не только". Присоединяйтесь: https://youtube.com/live/hAkJlyMsXfU
YouTube
DotNet&More #99: Стоит ли лезть архитекторам в код и не только
Любые обсуждения архитектуры сходятся к выбору сервисов и раскладыванию связей между микросервисами. При этом про код как будто забываем, но "правильно" ли это? Попробуем разобраться.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый…
👍2
Отчёт StackOverflow, JetBrains AI, рекурсивные DataAnnotation
Подкаст RadioDotNet выпуск №74 от 8 июля 2023 года
https://radiodotnet.mave.digital/ep-75
Приглашаем всех на конференцию DotNext 2023 Moscow:
https://t.ly/iqRC5
Скидка 25% на Personal билет: dotnetru
Темы:
[00:02:46] — Announcing .NET 8 Preview 5
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-5/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-5/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-5/
[00:20:25] — AI Assistant Comes to ReSharper and Rider
• https://blog.jetbrains.com/dotnet/2023/06/26/resharper-ai-assistant/
• https://blog.jetbrains.com/dotnet/2023/06/26/rider-ai-assistant/
• https://blog.jetbrains.com/idea/2023/06/ai-assistant-in-jetbrains-ides/
[00:29:35] — Visual Studio 2022 17.7 Preview 2
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-preview-2-is-here/
• https://devblogs.microsoft.com/visualstudio/create-a-pull-request-in-visual-studio/
[00:37:15] — Validating nested DataAnnotation IOptions recursively
• https://andrewlock.net/validating-nested-dataannotation-options-recursively-with-minivalidation/
[00:44:54] — Stack Overflow Developer Survey 2023
• https://survey.stackoverflow.co/2023/
[01:04:00] — Кратко о разном
• https://blog.dapr.io/posts/2023/06/12/dapr-v1.11-is-now-available/
• https://jeremydmiller.com/2023/06/18/wolverine-1-0-is-out/
• https://marketplace.visualstudio.com/items?itemName=MadsKristensen.EventLog
• https://devblogs.microsoft.com/dotnet/t4-command-line-tool-for-dotnet/
• https://dev.to/avalonia/welcome-to-the-new-era-of-app-development-introducing-avalonia-v11-4na7
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
Подкаст RadioDotNet выпуск №74 от 8 июля 2023 года
https://radiodotnet.mave.digital/ep-75
Приглашаем всех на конференцию DotNext 2023 Moscow:
https://t.ly/iqRC5
Скидка 25% на Personal билет: dotnetru
Темы:
[00:02:46] — Announcing .NET 8 Preview 5
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-5/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-5/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-5/
[00:20:25] — AI Assistant Comes to ReSharper and Rider
• https://blog.jetbrains.com/dotnet/2023/06/26/resharper-ai-assistant/
• https://blog.jetbrains.com/dotnet/2023/06/26/rider-ai-assistant/
• https://blog.jetbrains.com/idea/2023/06/ai-assistant-in-jetbrains-ides/
[00:29:35] — Visual Studio 2022 17.7 Preview 2
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-preview-2-is-here/
• https://devblogs.microsoft.com/visualstudio/create-a-pull-request-in-visual-studio/
[00:37:15] — Validating nested DataAnnotation IOptions recursively
• https://andrewlock.net/validating-nested-dataannotation-options-recursively-with-minivalidation/
[00:44:54] — Stack Overflow Developer Survey 2023
• https://survey.stackoverflow.co/2023/
[01:04:00] — Кратко о разном
• https://blog.dapr.io/posts/2023/06/12/dapr-v1.11-is-now-available/
• https://jeremydmiller.com/2023/06/18/wolverine-1-0-is-out/
• https://marketplace.visualstudio.com/items?itemName=MadsKristensen.EventLog
• https://devblogs.microsoft.com/dotnet/t4-command-line-tool-for-dotnet/
• https://dev.to/avalonia/welcome-to-the-new-era-of-app-development-introducing-avalonia-v11-4na7
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
74 выпуск
Отчёт StackOverflow, JetBrains AI, рекурсивные DataAnnotation — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №74 от 8 июля 2023 года Приглашаем всех на конференцию DotNext 2023 Moscow: https://t.ly/iqRC5Скидка 25% на Personal билет: dotnetru Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:02:46]
👍6🔥2
Прямо сейчас онлайн лекция "Rust для DotNet разработчиков: Пишем веб сервис в прямом эфире". Присоединяйтесь: https://youtube.com/live/jVHYV7Zkevs
YouTube
#07: Пишем веб сервис на Rust в прямом эфире
Довольно теории, время практики. Сегодня .Net разработчики покажут как просто написать веб сервис на Rust.
Ссылки:
- https://github.com/dotnetmore/rust-todo-app : Репозиторий нашего веб сервиса
Все выпуски: https://www.youtube.com/playlist?list=PLbxr_…
Ссылки:
- https://github.com/dotnetmore/rust-todo-app : Репозиторий нашего веб сервиса
Все выпуски: https://www.youtube.com/playlist?list=PLbxr_…
Сеньорное наименование, Slim построитель, ненужные иерархии
Подкаст RadioDotNet выпуск №75 от 21 июля 2023 года
https://radiodotnet.mave.digital/ep-76
Приглашаем всех на конференцию DotNext 2023 Moscow:
https://t.ly/iqRC5
Скидка 25% на Personal билет: dotnetru
Темы:
[00:01:06] — .NET 8 Preview 6
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-6/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-6/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-6/
• https://devblogs.microsoft.com/visualstudio/announcing-the-dotnet-maui-extension-for-visual-studio-code/
[00:18:26] — Comparing new CreateSlimBuilder
• https://andrewlock.net/exploring-the-dotnet-8-preview-comparing-createbuilder-to-the-new-createslimbuilder-method/
[00:27:40] — C# 12 Preview features
• https://devblogs.microsoft.com/dotnet/new-csharp-12-preview-features/
[00:39:50] — Делай нейминг как сеньор
• https://habr.com/ru/companies/dododev/articles/714512/
[01:05:50] — dotTrace comes to BenchmarkDotNet
• https://blog.jetbrains.com/dotnet/2023/07/11/dottrace-comes-to-benchmarkdotnet/
[01:10:00] — Folders versus namespaces
• https://blog.ploeh.dk/2023/05/15/folders-versus-namespaces/
• https://blog.ploeh.dk/2023/05/29/favour-flat-code-file-folders/
[01:15:35] — Кратко о разном
• https://marketplace.visualstudio.com/items?itemName=mhutch.MSBuildEditor
• https://github.com/JamesNK/aspnetcore-grafana
• https://www.youtube.com/@RawCoding/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
Подкаст RadioDotNet выпуск №75 от 21 июля 2023 года
https://radiodotnet.mave.digital/ep-76
Приглашаем всех на конференцию DotNext 2023 Moscow:
https://t.ly/iqRC5
Скидка 25% на Personal билет: dotnetru
Темы:
[00:01:06] — .NET 8 Preview 6
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-6/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-6/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-6/
• https://devblogs.microsoft.com/visualstudio/announcing-the-dotnet-maui-extension-for-visual-studio-code/
[00:18:26] — Comparing new CreateSlimBuilder
• https://andrewlock.net/exploring-the-dotnet-8-preview-comparing-createbuilder-to-the-new-createslimbuilder-method/
[00:27:40] — C# 12 Preview features
• https://devblogs.microsoft.com/dotnet/new-csharp-12-preview-features/
[00:39:50] — Делай нейминг как сеньор
• https://habr.com/ru/companies/dododev/articles/714512/
[01:05:50] — dotTrace comes to BenchmarkDotNet
• https://blog.jetbrains.com/dotnet/2023/07/11/dottrace-comes-to-benchmarkdotnet/
[01:10:00] — Folders versus namespaces
• https://blog.ploeh.dk/2023/05/15/folders-versus-namespaces/
• https://blog.ploeh.dk/2023/05/29/favour-flat-code-file-folders/
[01:15:35] — Кратко о разном
• https://marketplace.visualstudio.com/items?itemName=mhutch.MSBuildEditor
• https://github.com/JamesNK/aspnetcore-grafana
• https://www.youtube.com/@RawCoding/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
#Podcast #DotNet
75 выпуск
Сеньорное наименование, Slim построитель, ненужные иерархии — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №75 от 21 июля 2023 года Приглашаем всех на конференцию DotNext 2023 Moscow: https://t.ly/iqRC5Скидка 25% на Personal билет: dotnetru Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:06] —
🔥7
Forwarded from John Doe
🤖 Хочешь освоить мир AI и создать свой собственный AI ассистент? Изучаешь ASP .Net Core и ищешь куда бы применить свои знания? Присоединяйся к нашему Telegram-каналу! Ежедневно мы публикуем шаг за шагом процесс создания AI ассистента, используя принципы Clean Architecture и .Net Core. Неважно, опытный ты разработчик или только начинаешь - здесь ты найдешь все для старта своего проекта.
👎5👍4🔥1🤔1
Всем привет! Прямо сейчас идет стрим "Будущие фичи C# и не только". Присоединяйтесь: https://youtube.com/live/qSdwLrPeDbE
YouTube
DotNet&More #100: Будущие фичи C# и не только
Юбилейный выпуск требует особой темы: мы будем разбирать фичи из dotnet proposals, спорить об их необходимости, спекулировать о вероятности добавления и не только.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet…
🔥7👍1
Прямо сейчас онлайн лекция "Rust для DotNet разработчиков #08: Функциональное программирование в Rust, замыкания и не только". Присоединяйтесь: https://youtube.com/live/drctgioySUs
YouTube
#08: Функциональное программирование в Rust, замыкания и не только
В C# замыкания выглядят просто, но достаточно сложны под капотом, так как существует множество "особенностей". В Rust те же "особенности" решаются на уровне дизайна языка. Разберем и сравним.
Shownotes:
00:04:00 Lambda в C#
00:14:40 Lambda in Rust
00:26:14…
Shownotes:
00:04:00 Lambda в C#
00:14:40 Lambda in Rust
00:26:14…
👍1
DotNext 2023 — крупнейшая и старейшая конференция в России для всех, кто занимается .NET-разработкой
Тёплый ламповый офлайн вернулся! За два дня вы успеете послушать доклады о лучших практиках и новых горизонтах .NET, поучаствовать в воркшопе и обсудить самые неудачные кейсы разных компаний на fail-митапе.
Кроме докладов, вас ждут живые дискуссии и нетворкинг, возможность познакомиться со спикерами и другими участниками. Вы сможете обсудить доклады, задать вопросы о наболевшем и поспорить о подходах к разработке.
Для тех, кто не сможет приехать, будет онлайн-трансляция.
Посетить конференцию можно за счёт компании. Но если будете покупать билет самостоятельно, воспользуйтесь промокодом нашего сообщества
Подробности и программа конференции — на сайте.
Тёплый ламповый офлайн вернулся! За два дня вы успеете послушать доклады о лучших практиках и новых горизонтах .NET, поучаствовать в воркшопе и обсудить самые неудачные кейсы разных компаний на fail-митапе.
Кроме докладов, вас ждут живые дискуссии и нетворкинг, возможность познакомиться со спикерами и другими участниками. Вы сможете обсудить доклады, задать вопросы о наболевшем и поспорить о подходах к разработке.
Для тех, кто не сможет приехать, будет онлайн-трансляция.
Посетить конференцию можно за счёт компании. Но если будете покупать билет самостоятельно, воспользуйтесь промокодом нашего сообщества
dotnetru — по нему билеты «Для частных лиц» будут приятно дешевле.Подробности и программа конференции — на сайте.
❤3
Разбор Interceptors, крупицы C# 12, проверка Business Rules
Подкаст RadioDotNet выпуск №76 от 14 августа 2023 года
https://radiodotnet.mave.digital/ep-77
Приглашаем всех на конференцию DotNext 2023 Moscow:
- https://t.ly/iqRC5
- Скидка 25% на Personal билет: dotnetru
Темы:
[00:01:33] — Tentative C# 12 feature list
• https://github.com/dotnet/roslyn/discussions/69074
• https://medium.com/young-coder/introducing-c-12s-future-features-dba08439c92e
[00:21:05] — Validation and business rules
• https://blog.ploeh.dk/2023/06/26/validation-and-business-rules/
[00:42:55] — Replacing method calls with Interceptors
• https://andrewlock.net/exploring-the-dotnet-8-preview-changing-method-calls-with-interceptors/
• https://andrewlock.net/exploring-the-dotnet-8-preview-exploring-the-new-minimal-api-source-generator/
• https://twitter.com/captainsafia/status/1682096427881889792
[01:07:30] — Accelerating Your Testing Workflow
• https://blog.jetbrains.com/dotnet/2023/08/01/accelerating-your-testing-workflow-with-unit-test-creation-and-navigation/
[01:17:23] — Кратко о разном
• https://github.com/amis92/csharp-source-generators
• https://github.com/dotnet/runtime/pull/87067
• https://github.com/davidfowl/IdentityEndpointsSample
• https://nietras.com/2023/06/05/introducing-sep/
• https://timheuer.com/blog/github-actions-extension-for-visual-studio/
• https://devblogs.microsoft.com/dotnet/systemweb-adapters-1_2/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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 выпуск №76 от 14 августа 2023 года
https://radiodotnet.mave.digital/ep-77
Приглашаем всех на конференцию DotNext 2023 Moscow:
- https://t.ly/iqRC5
- Скидка 25% на Personal билет: dotnetru
Темы:
[00:01:33] — Tentative C# 12 feature list
• https://github.com/dotnet/roslyn/discussions/69074
• https://medium.com/young-coder/introducing-c-12s-future-features-dba08439c92e
[00:21:05] — Validation and business rules
• https://blog.ploeh.dk/2023/06/26/validation-and-business-rules/
[00:42:55] — Replacing method calls with Interceptors
• https://andrewlock.net/exploring-the-dotnet-8-preview-changing-method-calls-with-interceptors/
• https://andrewlock.net/exploring-the-dotnet-8-preview-exploring-the-new-minimal-api-source-generator/
• https://twitter.com/captainsafia/status/1682096427881889792
[01:07:30] — Accelerating Your Testing Workflow
• https://blog.jetbrains.com/dotnet/2023/08/01/accelerating-your-testing-workflow-with-unit-test-creation-and-navigation/
[01:17:23] — Кратко о разном
• https://github.com/amis92/csharp-source-generators
• https://github.com/dotnet/runtime/pull/87067
• https://github.com/davidfowl/IdentityEndpointsSample
• https://nietras.com/2023/06/05/introducing-sep/
• https://timheuer.com/blog/github-actions-extension-for-visual-studio/
• https://devblogs.microsoft.com/dotnet/systemweb-adapters-1_2/
Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений
Почта: Radio@DotNet.Ru
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
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
76 выпуск
Разбор Interceptors, крупицы C# 12, проверка Business Rules — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №76 от 15 августа 2023 года Приглашаем всех на конференцию DotNext 2023 Moscow:https://t.ly/iqRC5Скидка 25% на Personal билет: dotnetruСайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:33] —
👍6🥰1
Всем привет! Прямо сейчас идет стрим "Инсайды" C# 13, 14, 15 и не только. Присоединяйтесь: https://youtube.com/live/brGTcurSVug
YouTube
DotNet&More #101: "Инсайды" C# 13, 14, 15 и не только
В прошлый раз мы разобрали фичи будущего C# 12, но так и не успели пройтись по отдаленному будущему. Исправляемся.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/p…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/p…
👍2
Прямо сейчас онлайн лекция "Rust для DotNet разработчиков: Telegram бот на Rust в прямом эфире". Присоединяйтесь: https://youtube.com/live/0Oyd7qvfbj0
YouTube
#09: Telegram бот на Rust в прямом эфире
Практикум Rust для .Net разработчиков: пишем бота для телеги в прямом эфире.
Shownotes:
00:00:00 Интро. Анонимный бот для сексолога
00:02:10 Инициализиурем main для бота с помощью teloxide
00:06:30 dotenvy
00:08:03 Как работают боты
00:09:20 Побеждаем логгер…
Shownotes:
00:00:00 Интро. Анонимный бот для сексолога
00:02:10 Инициализиурем main для бота с помощью teloxide
00:06:30 dotenvy
00:08:03 Как работают боты
00:09:20 Побеждаем логгер…