DotNetRu – Telegram
DotNetRu
2.24K subscribers
33 photos
1 file
680 links
Самые важные новости, лучшие статьи и авторитетные личности из мира .NET
Download Telegram
Подкаст RadioDotNet выпуск №24 от 16 марта 2021 года

https://anchor.fm/radiodotnet/episodes/RadioDotNet-024-esluc2

Темы:

[00:00:30] — Visual Studio 2019 v16.9 and v16.10 Preview 1
https://devblogs.microsoft.com/visualstudio/vs2019-v16-9-and-v16-10-preview-1/

[00:07:06] — CoreWCF 0.1.0 GA Release
https://corewcf.github.io/blog/2021/02/19/corewcf-ga-release
https://devblogs.microsoft.com/dotnet/wsfederationhttpbinding-in-net-standard-wcf/

[00:14:20] — Introducing the .NET Upgrade Assistant Preview
https://devblogs.microsoft.com/dotnet/introducing-the-net-upgrade-assistant-preview/

[00:19:35] — The New .NET Multi-platform App UI
https://devblogs.microsoft.com/xamarin/the-new-net-multi-platform-app-ui-maui/

[00:27:06] — Flexible HTTP APIs
https://github.com/dotnet/designs/blob/main/proposed/flexible-http.md

[00:29:39] — .NET Conf Focus on Windows — Playlist
https://www.youtube.com/watch?v=NSF2vHN5lAo&list=PLdo4fOcmZ0oUQ42lnr4bDYfStYe_5rKS0

[00:33:20] — .NET GC Internals mini-series
https://tooslowexception.com/net-gc-internals-mini-series/
https://www.youtube.com/playlist?list=PLpUkQYy-K8Y-wYcDgDXKhfs6OT8fFQtVm

[00:35:44] — Announcing Dapr v1.0
https://blog.dapr.io/posts/2021/02/17/announcing-dapr-v1.0/

[00:40:57] — Working with large .NET 5 solutions in Visual Studio 2019 16.8
https://devblogs.microsoft.com/visualstudio/working-with-large-net-5-solutions-in-visual-studio-2019-16-8/

[00:46:08] — Intelligent Visual Studio Search Service
https://devblogs.microsoft.com/visualstudio/intelligent-visual-studio-search-service/

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
Bjørn Einar Bjartnes — Workshop: Tuning services to deal with latency and errors - Подробный воркшоп в двух действиях о наладке взаимодействия между сервисами, много интерактива и легконастраиваемое рабочее окружение, рекомендуем к ознакомлению.
Part 1 - https://www.youtube.com/watch?v=hLTIn-A83S8&list=PLtWrKx3nUGBfRvrRmicKedShARUrDU3sj&index=26&ab_channel=DotNext
Part 2 - https://www.youtube.com/watch?v=_UFiaNlfxjI&list=PLtWrKx3nUGBfRvrRmicKedShARUrDU3sj&index=22&ab_channel=DotNext


Users' patience with services not working is gradually decreasing as the quality of services online is improving With current trends of moving services to the cloud and building smaller and network-intensive services, meeting these expectations can be challenging for us developers We want to be able to build services that we can run confidently despite partial failures and outages In this workshop, you will learn how to simulate latency and failures in your web application and how to add strategies to deal with this We will learn how changing the different parameters change the behavior of our application under load, and what trade-offs we ultimately must make We will use k6 for load testing a NET Core web API For resiliency strategies, we will use Polly, and we will use Simmy for fault injection This is red-green testing, but for performance and resiliency You will learn about service level indicators, service level objectives, and how to formulate and test such requirements Before the workshop, you will have to setup the dev environment before the start The workshop should work on Windows/Mac/Linux using VS Code and Docker OR using Visual Studio Codespaces (online, in the browser) You can find the speaker's instruction here (https://github.com/bjartwolf/bounded-disturbances) If you can start the web API as described in the README on GitHub with "Run and watch web API" and run the "Intro" k6 test and make sure it outputs the everything is ready to go If you will run into issues — don't hesitate to contact Bjørn via email or Telegram (bjartnes@gmailcom/bjartnes)

#dotnext #dotnet #workshop #polly #tuning #rest #webservices #soa #dev #dotnetcore #aspnetcore #github
StrongInject. Compile Time Dependency Injection For C# (https://github.com/YairHalberstadt/stronginject), что скажете друзья? Выглядит вроде вкусно, может помочь решить многие проблемы еще на этапе компиляции. Или привнести новую борьбу с новой библиотекой. 🙃

- Compile time checked dependency injection. If the type you're resolving isn't registered you get an error at compile time, not runtime.
- Fast. There's no dictionary lookups, no runtime code generation. Just the fastest code it's possible to generate to resolve your type.
- Encourage best practices. You can't use the container as a service locator. You can't forget to dispose the resolved types.
- No reflection or runtime code generation. Instead StrongInject uses roslyn Source Generators, meaning it's fast, and works well on UWP/IOS too. This also means it's linker friendly - see https://devblogs.microsoft.com/dotnet/app-trimming-in-net-5/.
- Async support. StrongInject fully supports async initialization and disposal, a feature sorely lacking in many IOC containers.

#dotnet #csharp #stronginject #github #nuget
OpenTelemetry 1.0 в деталях, новинки .NET 6 P2

Подкаст RadioDotNet выпуск №25 от 29 марта 2021 года

https://anchor.fm/radiodotnet/episodes/OpenTelemetry-1-0------NET-6-P2-etnn81

Темы:

[00:00:31] — Announcing .NET 6 Preview 2
https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-2/
https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-preview-2/
https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-6-0-preview-2/

[00:15:30] — Microsoft.Toolkit HighPerformance 7.0
https://sergiopedri.medium.com/announcing-the-microsoft-toolkit-highperformance-7-0-release-5f31079ae2be

[00:19:58] — JetBrains OSS Power-Ups
https://www.youtube.com/watch?v=ePrWPblO-H4&list=PLQ176FUIyIUbnjU2_N3Xu9yqjZqm5hlG4

[00:24:40] — Performance and Polish with NuGet 5.9
https://devblogs.microsoft.com/nuget/performance-and-polish-with-nuget-5-9/

[00:27:36] — OpenTelemetry .NET reaches v1.0
https://devblogs.microsoft.com/dotnet/opentelemetry-net-reaches-v1-0/
https://jimmybogard.com/opentelemetry-1-0-extensions-released/

[00:48:16] — Deep Dive into Open Telemetry for .NET
https://rehansaeed.com/deep-dive-into-open-telemetry-for-net/
https://rehansaeed.com/open-telemetry-for-asp-net-core/
https://rehansaeed.com/exporting-open-telemetry-data-to-jaeger/

[00:58:20] — Building End-to-End Diagnostics
https://jimmybogard.com/building-end-to-end-diagnostics-and-tracing-a-primer/
https://jimmybogard.com/increasing-trace-cardinality-with-tags-and-baggage/

[01:05:21] — Source Server Browser Power Tool
https://marketplace.visualstudio.com/items?itemName=vsdbgplat.MicrosoftSourceServerBrowserPowerTool

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
• Филипп Бочаров

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
RabbitMQ vs. Kafka: Head-To-Head,
Part 1 - https://betterprogramming.pub/rabbitmq-vs-kafka-1ef22a041793
Part 2 - https://betterprogramming.pub/rabbitmq-vs-kafka-1779b5b70c41
Детальное сравнение двух популярных распределенных очередей, может помочь сделать правильный выбор.
#dotnet #rabbitMQ #kafka #messaging #dev #programming
15 апреля в 12:00 (мск) состоится вебинар по .NET,
Роман Патутин (Lead Software Engineer) поделится опытом, как поднять производительность сервиса больше, чем в 10 раз за 15 месяцев: какие шаги были предприняты и какую выгоду получали в каждом случае (или не получали).
Присоединяйтесь: https://epa.ms/WebinarNet2021-teams
Ссылка на онлайн-трансляцию будет направлена вместе с приглашением в календарь после регистрации.
#dotnet #event #meetup #performance #engineering #dev
Друзья, остаётся всего ничего до DotNext Piter 2021, который пройдет 20-23 апреля. К счастью, вы еще успеваете купить билет на такое замечательное мероприятие: https://bit.ly/3sFiQ1I ,
⭐️ Особый промокод для наших подписчиков: "DotRadioMore2021JRGpc", распространяется на DotNext Personal Standard, DotNext Personal Pro, Personal Full Pass.
💥 Внимание, разыгрывается один билет DotNext Personal среди наших подписчиков,
Условия простые: Будьте подписчиком нашего паблика и оставьте в ВК паблике комментарий к https://vk.com/wall-144195266_1198 с названием и ссылкой на доклад с предстоящего DotNext Piter 2021, который вы с радостью бы посетили, если бы у вас был билет на конференцию. Рекурсивненько. ☺️
11 апреля в 18:00 мы случайным образом выберем одного победителя из комментариев, удачи и до встречи на DotNext!
#dotnext #dotnet #event #conference #contest
А пока предлагаем насладить шикарным промо-роликом DotNext Piter 2021 Spring: https://vk.com/video-144195266_456239082
#dotnext #dotnet #conference
Полный обзор программы DotNext 2021 Piter

Подкаст RadioDotNet выпуск №26 от 8 апреля 2021 года

https://anchor.fm/radiodotnet/episodes/DotNext-2021-Piter-eueko5

Традиционный выпуск про DotNext 2021 Piter — самую лучшую .NET конференцию в мире. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Члены программного комитета обсуждают спикеров и помогают определиться с докладами.

Для самых активных слушателей, у нас есть подарки:

1. Билет на конференцию DotNext 2021 Piter
2. Три книги Джеффри Рихтера с его автографом. Он подписал их лично когда посещал конференцию пару лет назад. Это уникальная возможность для всех кто упустил свой шанс.

DotNext: https://bit.ly/3sFiQ1I
Full Pass: https://bit.ly/3m3dhaA

Промокод со скидкой на Personal билет: DotRadioMore2021JRGpc

Темы:

[00:01:43] — Best Practices
[00:15:27] — Internals and Performance
[00:24:41] — Architecture
[00:29:13] — UI
[00:38:27] — Workshops
[00:44:00] — Конкурс

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
• Андрей Акиньшин (https://twitter.com/andrey_akinshin)

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
Друзья, DotNext Piter 2021 начинается уже сегодня!
Наш промокод всё еще действует: "DotRadioMore2021JRGpc".
До встречи на просторах чатов и виртуальной площадки (https://www.youtube.com/watch?v=zcTNfbx2dEs&t=27s&ab_channel=DotNext), а также на игре ЧГК!
Подробности: https://dotnext-piter.ru/2021/spb/talks/2vadytbteumqgvyzawhigt/
#dotnext #dotnet #event #conference
Полезные HTTP API tools, развитие interpolated strings, .NET 6 P3

Подкаст RadioDotNet выпуск №27 от 21 апреля 2021 года

https://anchor.fm/radiodotnet/episodes/HTTP-API-tools---interpolated-strings---NET-6-P3-evab4k

💰 За активную помощь в продвижении подкаста мы готовы одарить вас уникальными артефактами: книги Джеффри Рихтера с его автографом. Он подписал их лично пару лет назад во время визита в Россию. Это уникальная возможность для всех кто упустил свой шанс. Подробности в конце эпизода.

Темы:

[00:00:24] — Announcing .NET 6 Preview 3
https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-3/
https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-preview-3/

[00:13:56] — Visual Studio 2019 v16.10 Preview 2
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-10-preview-2/

[00:21:18] — Announcing Open Source C# standardization
https://devblogs.microsoft.com/dotnet/announcing-open-source-c-standardization/

[00:24:41] — Announcing .NET MAUI Preview 3
https://devblogs.microsoft.com/dotnet/announcing-net-multi-platform-app-ui-preview-3/
https://github.com/dotnet/net6-mobile-samples

[00:27:24] — C# 10 interpolated strings support
https://github.com/dotnet/runtime/issues/50601
https://github.com/dotnet/runtime/issues/50635

[00:34:37] — Debugging configuration values in ASP.NET Core
https://andrewlock.net/debugging-configuration-values-in-aspnetcore/
https://andrewlock.net/viewing-overriden-configuration-values-in-aspnetcore/
https://github.com/spectreconsole/spectre.console

[00:39:50] — LiveReloadServer
https://weblog.west-wind.com/posts/2021/Mar/23/LiveReloadServer-A-NET-Core-Based-Generic-Static-Web-Server-with-Live-Reload
https://github.com/RickStrahl/LiveReloadServer

[00:44:11] — ILSpy 7.0 RC1
https://github.com/icsharpcode/ILSpy/releases/tag/v7.0-rc1
https://github.com/dnSpy/dnSpy

[00:47:46] — Open-source HTTP API packages and tools
https://devblogs.microsoft.com/aspnet/open-source-http-api-packages-and-tools/

[01:10:38] — ASP.NET Core in Action is available now
https://andrewlock.net/my-new-book-aspnetcore-in-action-2e-is-available-now/
https://www.manning.com/books/asp-net-core-in-action-second-edition

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
Невероятно, но факт, скоро появится 64-битная Visual Studio,
Visual Studio 2022 is 64-bit, https://devblogs.microsoft.com/visualstudio/visual-studio-2022/ !
Visual Studio 2022 будет иметь полную поддержку .NET 6, включая разработку веб -, клиентских и мобильных приложений для Windows и Mac. Это включает в себя интерфейс .NET Multi-platform App UI (.NET MAUI) для кросс-платформенных клиентских приложений на Windows, Android, macOS и iOS.
Разработчики также смогут использовать ASP.NET Blazor для написания настольных приложений через .NET MAUI. 😮
#dotnet #visualstudio #microsoft #dev #programming
Друзья, сообщество DotNetRu возобновляет прием ставок на места в рейтинге спикеров конференции DotNext 2021 Piter ! К этому событию запущен telegram - бот: https://news.1rj.ru/str/DotNextBetBot

Как известно, по прошествии определённого времени после завершения конференции, организаторы публикуют Top10 лучших докладов, вот пример рейтинга одной из прошлых конференции (https://habr.com/ru/company/jugru/blog/436292/). Рейтинг определяется результатом голосования участников конференции.

Предлагаем сыграть в тотализатор на позиции этого рейтинга. Давайте выявим среди нас экспертов, которые наиболее точно предскажут результаты итогового рейтинга докладов конференции. Суть игры проста - каждый участник получает 1000 баллов, которые он может распределить в виде ставок на то, кто из спикеров какое место займёт в итоговом рейтинге. Можно делать как ставки на определенное место в рейтинге с 1 по 10, так и на попадание в Top3, Top5 и Top10.

После публикации результатов, администратором проставляются победители для каждой номинации и для сработавших ставок:
количество баллов в номинации top10 - удваивается
количество баллов в номинации top5 - утраивается
количество баллов в номинации top3 - учетверяется
количество баллов поставленных на определенные места (1-10) - упятеряется

Сайт с отображением ставок (http://bookmakerboard.azurewebsites.net/). Прием ставок будет выполняться до конца апреля через телеграм-бот (https://news.1rj.ru/str/DotNextBetBot ) и через общий чат (https://news.1rj.ru/str/dotnext_rates).

Спикеры, участвующие в рейтинге: https://news.1rj.ru/str/dotnext_rates/429
В этот раз, победителям ставок заготовлено много призов:

1. Доступ ко всем видео записям JUG Ru Group этого сезона (FullPass Весна 2021)
2. Книга "Архитектура компьютера" Таненбаум Эндрю (https://www.ozon.ru/product/arhitektura-kompyutera-147529631/)
3. Книга "Шаблоны корпоративных приложений" Ми Роберт, Фаулер Мартин (https://www.ozon.ru/product/shablony-korporativnyh-prilozheniy-147417586/)
4. Книга "Microsoft .NET. Архитектура корпоративных приложений" Эспозито Дино, Сальтарелло Андреа (https://www.ozon.ru/product/microsoft-net-arhitektura-korporativnyh-prilozheniy-135078841/)
5. Три фирменные уточки от JUG Ru Group
6. Три лицензии на продукты JetBrains

#dotnet #dotnext #event #jugrugroup #jetbrains #contest #online #bets
📢 Рубрика полезные репозитории: https://github.com/unchase/awesome-russian-it - Здесь собран список полезных русскоязычных ресурсов, связанных с информационными технологиями (разработка, администрирование, митапы и конференции, подкасты, youtube-каналы, интервью, новости ИТ и пр.), в т.ч. широкая подборка посвященных нашей любимой .NET платформе.
#репозитории #github #dotnet #also #IT #awesome
Разбор VS x64, обсуждение C# 10, новенький Pinned Object Heap

Подкаст RadioDotNet выпуск №28 от 3 мая 2021 года

https://anchor.fm/radiodotnet/episodes/VS-x64---C-10---Pinned-Object-Heap-e104830

Внимание, конкурс! За доброе дело мы готовы подарить 3 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:

1. Один автор комментариев на YouTube к этому выпуску в канале DotNetRu
2. Один кто поделился этим анонсом в группе VK.com/DotNetRu
3. Один кто поделился этим анонсом в twitter.com/DotNetRu

Конкурс продлится ровно 7 дней с момента публикации данного выпуска.

За активную помощь в продвижении подкаста мы бессрочно готовы одарить вас уникальными артефактами: книги Джеффри Рихтера с его автографом. Он подписал их лично пару лет назад во время визита в Россию.

Темы:

[00:00:31] — Visual Studio 2022
https://devblogs.microsoft.com/visualstudio/visual-studio-2022/

[00:16:00] — C# 10 Ideas
https://github.com/dotnet/roslyn/blob/main/docs/Language%20Feature%20Status.md

[00:50:21] — Async Improvements in .NET 6
https://www.infoq.com/news/2021/04/Net6-Async/

[00:56:11] — Designs of .NET
https://designsof.net/
https://themesof.net/
https://apisof.net/

[01:00:21] — IronPython 3.4.0-alpha1 is now available
https://github.com/IronLanguages/ironpython3/releases/tag/v3.4.0-alpha1

[01:04:26] — What's new in dotnet monitor
https://devblogs.microsoft.com/dotnet/whats-new-in-dotnet-monitor/

[01:08:15] — Conversation about crossgen2
https://devblogs.microsoft.com/dotnet/conversation-about-crossgen2/

[01:12:39] — Internals of the Pinned Object Heap
https://devblogs.microsoft.com/dotnet/internals-of-the-poh/

[01:18:00] — Announcing the .NET Foundation Speakers Directory
https://dotnetfoundation.org/blog/2021/02/19/blog/posts/announcing-the-dot-net-foundation-speakers-directory
https://dotnetfoundation.org/community/speakers

[01:21:35] — .NET Framework 4.5, 4.6 will reach End of Support in 2022
https://devblogs.microsoft.com/dotnet/net-framework-4-5-2-4-6-4-6-1-will-reach-end-of-support-on-april-26-2022/

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
• Сергей Кукс

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр
• Сергей

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
Performance рекомендации, тонкости Nullable типов, друзья DateTime

Подкаст RadioDotNet выпуск №29 от 24 мая 2021 года

https://anchor.fm/radiodotnet/episodes/Performance----Nullable----DateTime-e11eq6r

Темы:

[00:01:48] — Awesome Russian IT
https://github.com/unchase/awesome-russian-it
https://discoverdot.net/

[00:04:25] — ASP.NET Core Development Sprints
https://github.com/dotnet/aspnetcore/wiki/ASP.NET-Core-Development-Sprints

[00:08:50] — DateOnly and TimeOnly structures
https://www.infoq.com/news/2021/04/Net6-Date-Time/

[00:15:48] — ASP.NET Core 6 and Authentication Servers
https://devblogs.microsoft.com/aspnet/asp-net-core-6-and-authentication-servers/

[00:19:23] — Nullable Reference types in C# – Best practices
https://www.dotnetcurry.com/csharp/nullable-reference-types-csharp

[00:39:44] — Best Practices to avoiding Performance Problems
https://michaelscodingspot.com/performance-problems-in-csharp-dotnet/
https://blog.jetbrains.com/dotnet/2014/07/10/unusual-ways-of-boosting-up-app-performance-boxing-and-collections/

[01:06:23] — Performance best practices in C#
https://medium.com/@kevingosse/performance-best-practices-in-c-b85a47bdd93a

[01:14:41] — .NET Performance Optimisations Don't Have to be Complex
https://www.stevejgordon.co.uk/dotnet-performance-optimisations-dont-have-to-be-complex

[01:18:41] — Quiz about .NET memory management
https://tooslowexception.com/net-quiz-check-your-level-of-knowledge-about-net-memory-management/

[01:22:02] — Подслушано
https://devzen.ru/episode-0334/
https://podlodka.io/204

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр
• Сергей

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
Новинки .NET 6 P4, разговоры про PGO, статистика от .NET Foundation

Подкаст RadioDotNet выпуск №30 от 17 июня 2021 года

https://anchor.fm/radiodotnet/episodes/NET-6-P4----PGO-----NET-Foundation-e12thph

Темы:

[00:01:00] — Announcing .NET 6 Preview 4
https://news.microsoft.com/build-2021-book-of-news/
https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-4/
https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-preview-4/
https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-6-0-preview-4-performance-edition/

[00:35:05] — Visual Studio 2019 v16.10 and v16.11 Preview 1
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-10-and-v16-11-preview-1-are-available-today/

[00:37:41] — ReSharper 2021.2 Roadmap
https://blog.jetbrains.com/dotnet/2021/05/25/resharper-2021-2-roadmap/
https://blog.jetbrains.com/dotnet/2021/05/26/rider-2021-2-roadmap/
https://blog.jetbrains.com/dotnet/2021/05/31/resharper-2021-2-eap/

[00:42:10] — Introducing the .NET Hot Reload experience
https://devblogs.microsoft.com/dotnet/introducing-net-hot-reload/

[00:45:23] — Conversation about PGO
https://devblogs.microsoft.com/dotnet/conversation-about-pgo/

[00:54:55] — Announcing .NET MAUI Preview 4
https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-4/

[00:57:50] — .NET Foundation Survey
https://ru.surveymonkey.com/stories/SM-GDSVMB2C/

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр
• Сергей

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
Новинки .NET 6 P5, разбор DPAD в GC, атака на supply chain

Подкаст RadioDotNet выпуск №31 от 29 июня 2021 года

https://anchor.fm/radiodotnet/episodes/NET-6-P5---DPAD--GC----supply-chain-e13jqol

Внимание, конкурс! За доброе дело мы готовы подарить 4 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:

1. Два автора комментариев на YouTube к этому выпуску в канале DotNetRu
2. Один кто поделился этим анонсом в группе VK.com/DotNetRu
3. Один кто поделился этим анонсом в twitter.com/DotNetRu

Конкурс продлится ровно 7 дней с момента публикации данного выпуска.

Темы:

[00:01:00] — Announcing .NET 6 Preview 5
https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-5/
https://devblogs.microsoft.com/dotnet/package-validation/
https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-preview-5/
https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-6-0-preview-5-compiled-models/
https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-5/

[00:28:25] — Collections Improvements in .NET 6
https://www.infoq.com/news/2021/06/Net6-Collections/

[00:38:41] — Visual Studio 2019 16.11 Preview 2 and 2022 Preview 1
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-16-11-preview-2/
https://devblogs.microsoft.com/visualstudio/visual-studio-2022-preview-1-now-available/

[00:41:15] — Conversation about diagnostics
https://devblogs.microsoft.com/dotnet/conversation-about-diagnostics/

[00:49:15] — Put a DPAD on that GC
https://devblogs.microsoft.com/dotnet/put-a-dpad-on-that-gc/

[00:55:51] — Building a supply chain attack with .NET
https://blog.maartenballiauw.be/post/2021/05/05/building-a-supply-chain-attack-with-dotnet-nuget-dns-source-generators-and-more.html
https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)

Звукорежиссёр:
• Максим Шошин

Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)

Спасибо за помощь:
• Александр
• Сергей
• Владислав

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://anchor.fm/s/f0c0ef4/podcast/rss
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
Patreon ($): https://www.patreon.com/RadioDotNet

#Podcast #DotNet
New Generic Collection In .NET 6 - A Priority Queue, https://www.c-sharpcorner.com/article/new-generic-collection-in-net-6-a-priority-queue/ ,
Краткое описание применения новой коллекции в стандартных библиотеках .NET - Priority Queue (очередь с приоритетами).
#dotnet #csharp #dotnet6