Size: a a a

2021 March 24
DotNetRu
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
источник
2021 March 29
DotNetRu
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
источник
2021 March 31
DotNetRu
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
источник
2021 April 02
DotNetRu
15 апреля в 12:00 (мск) состоится вебинар по .NET,
Роман Патутин (Lead Software Engineer) поделится опытом, как поднять производительность сервиса больше, чем в 10 раз за 15 месяцев: какие шаги были предприняты и какую выгоду получали в каждом случае (или не получали).
Присоединяйтесь: https://epa.ms/WebinarNet2021-teams
Ссылка на онлайн-трансляцию будет направлена вместе с приглашением в календарь после регистрации.
#dotnet #event #meetup #performance #engineering #dev
источник
2021 April 05
DotNetRu
Друзья, остаётся всего ничего до 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
источник
DotNetRu
А пока предлагаем насладить шикарным промо-роликом DotNext Piter 2021 Spring: https://vk.com/video-144195266_456239082
#dotnext #dotnet #conference
источник
2021 April 08
DotNetRu
Полный обзор программы 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
источник
2021 April 20
DotNetRu
Друзья, 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
источник
2021 April 21
DotNetRu
Полезные 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
источник
DotNetRu
Невероятно, но факт, скоро появится 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
источник
2021 April 23
DotNetRu
Друзья, сообщество DotNetRu возобновляет прием ставок на места в рейтинге спикеров конференции DotNext 2021 Piter ! К этому событию запущен telegram - бот: https://t.me/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://t.me/DotNextBetBot ) и через общий чат (https://t.me/dotnext_rates).

Спикеры, участвующие в рейтинге: https://t.me/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
источник
2021 April 26
DotNetRu
📢 Рубрика полезные репозитории: https://github.com/unchase/awesome-russian-it - Здесь собран список полезных русскоязычных ресурсов, связанных с информационными технологиями (разработка, администрирование, митапы и конференции, подкасты, youtube-каналы, интервью, новости ИТ и пр.), в т.ч. широкая подборка посвященных нашей любимой .NET платформе.
#репозитории #github #dotnet #also #IT #awesome
источник
2021 May 03
DotNetRu
Разбор 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
Anchor
Разбор VS x64, обсуждение C# 10, новенький Pinned Object Heap by RadioDotNet • A podcast on Anchor
Подкаст RadioDotNet выпуск №28
Внимание, конкурс! За доброе дело мы готовы подарить 3 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:

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

Конкурс продлится ровно 7 дней с момента публикации данного выпуска.
За активную помощь в продвижении подкаста мы бессрочно готовы одарить вас уникальными артефактами: книги Джеффри Рихтера с его автографом. Он подписал их лично пару лет назад во время визита в Россию.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:31] — Visual Studio 2022

 devblogs.microsoft.com/visualstudio/visual-studio-2022

[00:16:00] — C# 10 Ideas

 github.com/dotnet/roslyn/blob/main/docs/Language%...

[00:50:21] — Async Improvements in .NET 6

 infoq.com/news/Net6-Async

[00:56:11] — Designs of .NET

 designsof.net
 themesof.net
 apisof.net

[01:00:21] — IronPython…
источник
2021 May 09
DotNetRu
Fun with IConfiguration, https://bakedbean.org.uk/posts/2021-01-fun-with-iconfiguration/ , приобщаемся к таинству знания, как в StackOverflow устроена работа с конфигурацией приложения, перенимаем полезные практики.
#dotnet #csharp #stackoverflow #configuration #dev #bestpractices #dotnetcore #terraform
источник
2021 May 24
DotNetRu
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
источник
2021 June 17
DotNetRu
Новинки .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
источник
2021 June 29
DotNetRu
Новинки .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
источник
2021 July 03
DotNetRu
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
источник
2021 July 06
DotNetRu
Конференция по .NET-разработке DotNext ищет спикеров 🔥

Вам есть о чем рассказать и что обсудить с коллегами по цеху? Тогда вам нужно подать заявку на участие в конференции!

Осенью DotNextDotNext пройдёт 18-21 октября, онлайн (гибридный формат решили отложить из-за непредсказуемости ввода ограничений на офлайн мероприятия).

Темы, которые ждут больше всего:
✔️ Internals;
✔️ Architecture;
✔️ Security;
✔️ Performance;
✔️ DevOps & Tools.

Но не ограничивайте себя этим списком — вы можете подать заявку с любой темой из области .NET-разработки.

Если все-таки сомневаетесь, то программный комитет всегда готов обсудить актуальность темы и помочь выбрать правильный вектор доклада. Плюс, ребята помогут с прокачкой ваших ораторских навыков, если у вас мало опыта в публичных выступлениях.

✅ Подать заявку и узнать подробности можно на сайте.
❓Вопросы присылайте на почту program@dotnext.ru
источник
2021 July 15
DotNetRu
Исцеление памяти, обсуждение сетей, странный GraphQL

Подкаст RadioDotNet выпуск №32 от 15 июля 2021 года

https://anchor.fm/radiodotnet/episodes/GraphQL-e14f3oi

Темы:

[00:01:02] — Memory Anti-Patterns in C#
https://medium.com/criteo-engineering/memory-anti-patterns-in-c-7bb613d55cf0

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

[00:32:21] — The future of gRPC in C# belongs to grpc-dotnet
https://grpc.io/blog/grpc-csharp-future/

[00:36:46] — A Better Way To Discover APIs With The New Endpoints Window
https://blog.jetbrains.com/dotnet/2021/07/12/a-better-way-to-discover-apis-with-the-new-endpoints-window/

[00:42:23] — GraphQL for .NET Developers
https://blog.jeremylikness.com/blog/graphql-for-dotnet-developers/

[01:04:20] — Using SSH and localhost.run to test GitHub webhooks locally
https://andrewlock.net/using-ssh-and-localhost-run-to-test-github-webhooks-locally/

[01:12:20] — Conditional compilation with the ConditionalAttribute
https://andrewlock.net/conditional-compilation-for-ignoring-method-calls-with-the-conditionalattribute/?utm_source=pocket_mylist

Голоса выпуска:
• Анатолий Кулаков (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
источник