DotNetRu – Telegram
DotNetRu
2.24K subscribers
33 photos
1 file
680 links
Самые важные новости, лучшие статьи и авторитетные личности из мира .NET
Download Telegram
25 апреля закрывается приём заявок на DotNext 2023 Autumn.

Конференция пройдёт 15–16 сентября в Москве. Если приехать нет возможности, вы можете выступить онлайн.

Полный список тем ищите на сайте.

Даже если у вас есть только идея, подавайте заявку и указывайте в форме подачи, что вам нужна помощь в доработке. Персональный куратор из Программного комитета поможет вам на всех этапах подготовки к выступлению.
🎉2👍1🔥1
Тех. радар, умные Notebooks, контейнеры для тестирования

Подкаст RadioDotNet выпуск №71 от 2 мая 2023 года

https://radiodotnet.mave.digital/ep-72

Темы:

[00:01:40] — Running non-root containers with Kubernetes
• https://www.redhat.com/en/blog/understanding-root-inside-and-outside-container
• https://devblogs.microsoft.com/dotnet/running-nonroot-kubernetes-with-dotnet/

[00:13:40] — Интеграционное тестирование ASP.NET Core
• https://habr.com/ru/articles/720420/
• https://dotnet.testcontainers.org/

[00:34:10] — Stephen Cleary — Structured Concurrency
• https://github.com/StephenCleary/StructuredConcurrency

[00:38:10] — 5 useful extensions for Task
• https://steven-giesel.com/blogPost/d38e70b4-6f36-41ff-8011-b0b0d1f54f6e

[00:47:50] — Interactive C# with Polyglot Notebooks
• https://newdevsguide.com/2022/12/14/polyglot-notebooks-csharp/
• https://devblogs.microsoft.com/dotnet/announcing-polyglot-notebooks-harness-the-power-of-multilanguage-notebooks-in-visual-studio-code/
• https://www.youtube.com/watch?v=KWwrhqozMRw

[00:58:15] — Technology Radar 28
• https://www.thoughtworks.com/content/dam/thoughtworks/documents/radar/2023/04/tr_technology_radar_vol_28_en.pdf

[01:30:10] — Storing information in its highest form
• https://enterprisecraftsmanship.com/posts/storing-information-in-its-highest-form/

[01:53:30] — Кратко о разном
• https://github.com/madelson/DistributedLock
• https://github.com/rajanadar/VaultSharp
• https://techcommunity.microsoft.com/t5/azure-sql-blog/noscriptdom-net-library-for-t-sql-parsing-is-now-open-source/ba-p/3804284
• https://steven-giesel.com/blogPost/faf06188-bae9-484d-804d-a42d58d18cad
• https://sixlabors.com/posts/announcing-imagesharp-web-300/
• https://devblogs.microsoft.com/visualstudio/choosing-a-net-memory-profiler-in-visual-studio-part-1/

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (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
Книга «ASP.NET Core Security» в правильном переводе DotNetRu
https://habr.com/ru/companies/jugru/articles/736142/

Рады представить вам очередной результат совместных усилий сообщества и ДМК Пресс: книга Кристиана Венца «Безопасность ASP.NET Core» в правильном переводе DotNetRu. По ссылке — впечатления о процессе перевода от непосредственных участников и промокод на скидку от издательства.
🔥16
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