DotNetRu – Telegram
DotNetRu
2.24K subscribers
33 photos
1 file
680 links
Самые важные новости, лучшие статьи и авторитетные личности из мира .NET
Download Telegram
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
👍5
Forwarded from SpbDotNet (Anatoly Kulakov)
Сообществу DotNetRu уже почти 10 лет. Мы всегда были и остаёмся открытыми для любой движухи вокруг .NET, готовы делать анонсы любых общественно полезных мероприятий на наших каналах и всё такое. В создание и поддержание жизни сообщества вложены тысячи человеко-часов лидеров, активистов и участников. Тем печальней, что некоторые люди пытаются воспользоваться результатами нашего с вами труда и массово добавляют в свои группы участников наших чатов без их согласия.

Если вас это тоже коснулось, то лучшее что вы можете сделать — нажать кнопку "Report spam and leave". Мы могли бы в наших чатах скрыть список участников, но по опыту это делает общение крайне неудобным, поэтому пока оставляем как есть.

Наши глобальные чаты: @dotnetruchat, @pro_net, @dotnettalks
Чаты с вакансиями: @DotNetRuJobs, @microsoftstackjobs
Ссылки на региональные чаты, каналы и группы: https://dotnet.ru/communities

Все прочие чаты или посвящены конкретной узкой теме, очевидной из названия и описания, или не имеют отношения к нашему сообществу. И в любом случае мы никогда никого никуда не добавляем сами, участие во всех наших сообществах и активностях исключительно добровольное.
👍63
Будущее 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
👍4
Добрый день!

Если вы и ваша деятельность имеете отношение к IT, то приглашаем принять участие в масштабном исследовании рынка IT-кадров России. В рамках опроса Экопси и Хабр изучают, как IT-специалисты выбирают работодателей, какие критерии важны для них при этом выборе, каких работодателей видят лидерами на рынке труда и хотят работать с ними, а от каких компаний не будут принимать офферы при прочих равных обстоятельствах. С результатами можно будет ознакомиться в ноябре этого года на Хабре!

Исследование полностью анонимно, все данные будут использоваться в обобщенном виде. Заполнение анкеты займет максимум 15 минут

Чтобы принять участие в опросе, необходимо пройти по ссылке:
https://linkis.pro/it-brand/spbdotnet_2023

Хорошего дня!
Отчёт 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
👍6🔥2
Сеньорное наименование, 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
🔥7
Forwarded from John Doe
🤖 Хочешь освоить мир AI и создать свой собственный AI ассистент? Изучаешь ASP .Net Core и ищешь куда бы применить свои знания? Присоединяйся к нашему Telegram-каналу! Ежедневно мы публикуем шаг за шагом процесс создания AI ассистента, используя принципы Clean Architecture и .Net Core. Неважно, опытный ты разработчик или только начинаешь - здесь ты найдешь все для старта своего проекта.
👎5👍4🔥1🤔1
DotNext 2023 — крупнейшая и старейшая конференция в России для всех, кто занимается .NET-разработкой

Тёплый ламповый офлайн вернулся! За два дня вы успеете послушать доклады о лучших практиках и новых горизонтах .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
👍6🥰1