
RadioDotNet
By DotNetRu

RadioDotNetMar 11, 2020

Ограничения для ValueTask, основы Enums, нашествие Кабанчика
Подкаст RadioDotNet выпуск №48 от 23 марта 2022 года
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:30] — Announcing .NET 7 Preview 2
devblogs.microsoft.com/dotnet/announcing-dotnet-7-preview-2 devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-... github.com/dotnet/efcore/issues/27185[00:17:45] — Announcing .NET MAUI Preview 14
devblogs.microsoft.com/dotnet/dotnet-maui-preview-14[00:20:16] — An Overview of Distributed Tracing with OpenTelemetry
aaronstannard.com/opentelemetry-dotnet6 petabridge.com/blog/why-use-distributed-tracing[00:29:24] — Visual Studio 2022 version 17.2 Preview 2
docs.microsoft.com/visualstudio/releases/2022/release-not... devblogs.microsoft.com/visualstudio/live-unit-testing-preview...[00:36:08] — ValueTask Restrictions
blog.stephencleary.com/valuetask[00:51:00] — Visual Studio 2022 for Mac Preview 7
devblogs.microsoft.com/visualstudio/visual-studio-2022-for-ma...[00:54:25] — Things you should know about Enums
code4it.dev/blog/5-things-enums-csharp code4it.dev/blog/5-more-things-about-enums-csharp code4it.dev/blog/hasflag-performance-benchmarkdotnet[01:13:12] — Подслушано
youtube.com/watch vvsevolodovich.devФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Правильный HTTP SDK, производительность EFCore, сломанный Object
Подкаст RadioDotNet выпуск №47 от 10 марта 2022 года
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:55] — Exploring .NET 6
andrewlock.net/exploring-dotnet-6-part-1-looking-insi...[00:13:10] — Creating and Using HTTP Client SDKs in .NET 6
infoq.com/articles/creating-http-sdks-dotnet-6[00:53:50] — Use a cached delegate for method group conversion
github.com/dotnet/roslyn/issues/5835[00:59:35] — EFCore — Introduction to Performance
docs.microsoft.com/ef/core/performance[01:34:38] — Redesigning System.Object
codeblog.jonskeet.uk/redesigning-system-object-java-lang-ob... stackoverflow.com/questions/3096028/why-gethashcode-is-i... stackoverflow.com/questions/1561617/why-does-object-tost...[01:55:55] — Best practices for a secure software supply chain
docs.microsoft.com/nuget/concepts/security-best-practicesФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
F# для всех, double-bang оператор, новинки в IDE
Подкаст RadioDotNet выпуск №46 от 28 февраля 2022 года
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:26] — Happy 20th Anniversary, .NET!
devblogs.microsoft.com/dotnet/happy-20th-anniversary-net[00:06:42] — Announcing .NET MAUI Preview 13
devblogs.microsoft.com/dotnet/announcing-net-maui-preview-13[00:09:44] — Announcing .NET 7 Preview 1
devblogs.microsoft.com/dotnet/announcing-net-7-preview-1 devblogs.microsoft.com/dotnet/asp-net-core-updates-in-net-7-p... devblogs.microsoft.com/dotnet/announcing-entity-framework-7-p...[00:17:48] — How is !! envisaged to be used?
github.com/dotnet/runtime/pull/64720 github.com/dotnet/csharplang/discussions/5735 twitter.com/STeplyakov/status/1493355759299534851[00:29:56] — What's up with TimeZoneInfo on .NET 6?
codeblog.jonskeet.uk/whats-up-with-timezoneinfo-on-net-6-pa...[00:34:19] — What's new in F# 6
devblogs.microsoft.com/dotnet/whats-new-in-fsharp-6 devblogs.microsoft.com/dotnet/fsharp-6-is-officially-here infoq.com/news/fsharp-6-resumable-code youtu.be/B6m_vJ-a2dM[01:01:50] — Visual Studio 2022 17.1 is now available
devblogs.microsoft.com/visualstudio/visual-studio-2022-17-1-i... devblogs.microsoft.com/visualstudio/line-staging-interactive-...[01:06:16] — Visual Studio 2022 for Mac Preview 6
devblogs.microsoft.com/visualstudio/visual-studio-2022-for-ma...[01:07:36] — ReSharper and Rider 2022.1 Roadmap
blog.jetbrains.com/dotnet/resharper-2022-1-roadmap[01:14:40] — Announcing ImageSharp 2.0.0
sixlabors.com/posts/announcing-imagesharp-200Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Беспредельный MediatR, StringBuilder в деталях, большой юбилей
Подкаст RadioDotNet выпуск №45 от 8 февраля 2022 года
Внимание, конкурс! За доброе дело мы готовы подарить 3 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Один автор комментариев на YouTube к этому выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:27] — .NET MAUI Preview 12
devblogs.microsoft.com/dotnet/announcing-net-maui-preview-12[00:03:47] — Announcing .NET Community Toolkit v8 P1
devblogs.microsoft.com/ifdef-windows/announcing-net-community... github.com/CommunityToolkit/dotnet[00:06:46] — You probably don't need MediatR
arialdomartini.github.io/mediatr github.com/arialdomartini/arialdomartini.github.i... youtu.be/baiH3f_TFfY[00:28:10] — Visual Studio 2022 for Mac P5
devblogs.microsoft.com/visualstudio/visual-studio-2022-for-ma...[00:30:30] — Introducing Azure Container Apps
techcommunity.microsoft.com/t5/apps-on-azure/introducing-azure-con...[00:35:00] — Service Locator is not an Anti-Pattern
jimmybogard.com/service-locator-is-not-an-anti-pattern[00:53:33] — How Does the StringBuilder Work
stevejgordon.co.uk/how-does-the-stringbuilder-work-in-dot... andrewlock.net/a-deep-dive-on-stringbuilder-part-1-th...[01:11:41] — 10 Best Packages to Improve Your Productivity in 2022
syncfusion.com/blogs/post/10-best-c-nuget-packages-to... nuget.org/stats/packages[01:34:00] — Introducing System.Threading.RateLimiting
infoq.com/news/DotNet-Rate-Limiting github.com/App-vNext/Polly/issues/260[01:38:30] — 6 вещей, которые не стоит делать в ASP.NET контроллерах
habr.com/ru/company/otus/blog/554338[01:49:40] — Celebrate the .NET 20th Anniversary
dev.to/dotnet/celebrate-the-net-20th-annivers...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Ненужный MediatR, мощный .NET 6 GC, живой Standard
Подкаст RadioDotNet выпуск №44 от 19 января 2022 года
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:00] — Visual Studio 17.1 Preview 2
devblogs.microsoft.com/visualstudio/visual-studio-17-1-previe... devblogs.microsoft.com/visualstudio/introducing-new-git-featu...[00:13:00] — Why .NET Standard Is Still Relevant
christianfindlay.com/net-standard[00:23:15] — Announcing .NET MAUI Preview 11
devblogs.microsoft.com/dotnet/announcing-dotnet-maui-preview-11[00:25:00] — Why I don't use MediatR for CQRS
cezarypiatek.github.io/post/why-i-dont-use-mediatr-for-cqrs[00:37:30] — .NET 6 vs .NET 4.8 GC stats
nietras.com/dotnet-6-vs-4-8-gc-stats[00:46:30] — Mermaid — diagrams as a code
mermaid-js.github.io plantuml.com github.com/github/roadmap/issues/372[00:56:16] — Duende IdentiyServer Fair Trade Software License
blog.duendesoftware.com/posts/20220111_fair_trade[01:04:10] — Подслушано
podlodka.io/243 podlodka.io/245 newpodcast2.live/podcast/startups-and-investmentsФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новогодние посиделки 2021, разговоры, статистика, планы на будущее
Подкаст RadioDotNet выпуск №43 от 28 декабря 2021 года
Представляем вашему вниманию необычный праздничный выпуск. В этот раз не будет никаких новостей.
Подводим итоги года для нашего подкаста, знакомимся ближе, делимся статистикой прослушивания, открываем все секреты закулисной кухни, отвечаем на вопросы, обмениваемся ссылками, обсуждаем планы по дальнейшему развитию. Вместе с этим выпуском мы записали первый видео-стрим на YouTube'е.
Всех с Новым Годом!
Сайт подкаста: radio.dotnet.ru
Темы:
[00:02:17] — Чего не будет в этом выпуске
youtube.com/watch github.com/kelseyhightower/nocode[00:04:47] — Про DotNetRu
dotnet.ru youtube.com/DotNetRu more.dotnet.ru bookclub.dotnet.ru github.com/DotNetRu youtube.com/c/MusicLabChill ru.player.fm castbox.fm znprod.io podcast.lastweekin.net open.spotify.com/show/7aoQqlqm2Abg2fb6GWZdWz antennapod.org t.me/DotNetRuTranslate[00:47:40] — Статистика прослушивания
radio.dotnet.ru[01:00:12] — Ретроспектива года
rode.ru/nt-usb[01:15:15] — Вопросы слушателей
tehnikarechi.studio/podcasts/rozental-i-gildenstern anchor.fm/art4fellas anchor.fm/historycast0[02:19:20] — Статистика пожертвований
boosty.to/RadioDotNet patreon.com/RadioDotNet[02:25:00] — Планы на будущий год
radio.dotnet.ruФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Планы на EF7, сетевые улучшения в .NET 6, подноготная Hot Reload
Подкаст RadioDotNet выпуск №42 от 26 декабря 2021 года
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:06] — Announcing the Plan for EF7
github.com/dotnet/efcore/releases/tag/v6.0.1 devblogs.microsoft.com/dotnet/announcing-the-plan-for-ef7[00:13:27] — Networking Improvements in .NET 6
devblogs.microsoft.com/dotnet/dotnet-6-networking-improvements[00:28:39] — What's new in .NET Productivity with Visual Studio 2022
devblogs.microsoft.com/visualstudio/whats-new-in-net-producti...[00:34:57] — ReSharper and Rider 2021.3
blog.jetbrains.com/dotnet/resharper-2021-3 blog.jetbrains.com/dotnet/rider-2021-3-released blog.jetbrains.com/dotnet/dottools-2021-3 blog.jetbrains.com/dotnet/rider-2021-3-brand-new-main-too...[00:52:12] — Visual Studio 2022 for Mac Preview 4
devblogs.microsoft.com/visualstudio/visual-studio-2022-for-ma...[00:54:06] — How Rider Hot Reload Works Under the Hood
blog.jetbrains.com/dotnet/how-rider-hot-reload-works-unde...[01:03:31] — Структурное логирование и интерполированные строки в C# 10
habr.com/ru/post/590069Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Планы на C# 11, мощный YARP, всевидящий мониторинг
Подкаст RadioDotNet выпуск №41 от 13 декабря 2021 года
К новогоднему выпуску мы собираем неформальные вопросы и темы, которые вам хотелось бы обсудить в рамках праздничного эпизода. Пишите нам на почту или в комментарии о чём вам хотелось бы услышать.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:03:40] — C# 11 Initial Triage
github.com/dotnet/csharplang/blob/main/meetings/2... github.com/dotnet/csharplang/tree/main/meetings/2021 github.com/dotnet/roslyn/blob/main/docs/Language%...[00:32:35] — Monitoring application using OpenTelemetry
meziantou.net/monitoring-a-dotnet-application-using-...[00:44:54] — .NET Framework 4.8 Container Improvements
github.com/microsoft/dotnet-framework-docker/issu...[00:48:35] — Announcing YARP 1.0 Release
devblogs.microsoft.com/dotnet/announcing-yarp-1-0-release microsoft.github.io/reverse-proxy/articles/getting-started[01:05:25] — MSBuild and 64-bit Visual Studio 2022
devblogs.microsoft.com/dotnet/msbuild-and-64-bit-visual-studi... github.com/dotnet/msbuild/issues/6461[01:12:22] — Configuring dotnet-monitor with Prometheus and Grafana
dotnetos.org/blog/2021-11-22-dotnet-monitor-grafana[01:19:27] — Infer# v1.2 — Interprocedural Memory Safety Analysis For C#
devblogs.microsoft.com/dotnet/infer-v1-2-interprocedural-memo...[01:23:35] — Package ID prefix reservation
docs.microsoft.com/nuget/nuget-org/id-prefix-reservation[01:27:34] — Подслушано
youtube.com/watch youtube.com/playlistФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Релизы .NET 6, ASP.NET Core 6, C# 10, Visual Studio 2022
Подкаст RadioDotNet выпуск №40 от 23 ноября 2021 года
К новогоднему выпуску мы собираем неформальные вопросы и темы, которые вам хотелось бы обсудить в рамках праздничного эпизода. Пишите нам на почту или в комментарии о чём вам хотелось бы услышать.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:04] — Announcing .NET 6
devblogs.microsoft.com/dotnet/announcing-net-6[00:47:33] — Announcing ASP.NET Core in .NET 6
devblogs.microsoft.com/dotnet/announcing-asp-net-core-in-net-6[00:58:34] — Welcome to C# 10
devblogs.microsoft.com/dotnet/welcome-to-csharp-10[01:16:07] — Announcing .NET MAUI Preview 10
devblogs.microsoft.com/dotnet/announcing-net-maui-preview-10[01:17:25] — Announcing NuGet 6.0
devblogs.microsoft.com/nuget/announcing-nuget-6 medium.com/@alex.birsan/dependency-confusion-4a5d...[01:21:55] — Visual Studio 2022 now available
devblogs.microsoft.com/visualstudio/visual-studio-2022-now-av... devblogs.microsoft.com/dotnet/whats-new-for-visual-basic-in-v... devblogs.microsoft.com/xamarin/whats-new-in-xamarin-and-visua... devblogs.microsoft.com/visualstudio/visual-studio-2022-for-ma... docs.microsoft.com/visualstudio/xaml-tools/xaml-live-preview[01:27:20] — Announcing dotnet monitor in .NET 6
devblogs.microsoft.com/dotnet/announcing-dotnet-monitor-in-net-6[01:33:00] — Azure Functions 4.0 and .NET 6
techcommunity.microsoft.com/t5/apps-on-azure/azure-functions-4-0-a... azure.github.io/AppService/Dot.Net6.on.App.Service[01:34:02] — General Availability of PowerShell 7.2
devblogs.microsoft.com/powershell/general-availability-of-pow... devblogs.microsoft.com/powershell/announcing-psreadline-2-1-w...[01:37:20] — Microsoft Channel 9 and Learn TV
docs.microsoft.com/teamblog/learntvannouncementФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Горячий Hot Reload, ASP миграции, всеупрощающие Endpoints
Подкаст RadioDotNet выпуск №39 от 9 ноября 2021 года
Внимание, конкурс! За доброе дело мы готовы подарить 3 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Один автор комментариев на YouTube к этому выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Представляем русскоязычный вариант книги Эндрю Лока «ASP.NET Core в действии» в правильном переводе DotNetRu:
Промокод на скидку 25%: ASP.NET_HABR Заказать можно на сайте издательства: https://tinyurl.com/lock-book-ruСайт подкаста: radio.dotnet.ru
Темы:
[00:00:35] — What's New in EF Core 6.0
docs.microsoft.com/ef/core/what-is-new/ef-core-6.0/whatsnew devblogs.microsoft.com/dotnet/introducing-devops-friendly-ef-...[00:17:36] — .NET Hot Reload Support via CLI
devblogs.microsoft.com/dotnet/net-hot-reload-support-via-cli devblogs.microsoft.com/dotnet/update-on-net-hot-reload-progre... theverge.com/22740701/microsoft-dotnet-hot-reload-r... habr.com/ru/news/t/585114[00:24:00] — Migration to ASP.NET Core in .NET 6
gist.github.com/davidfowl/0e0372c3c1d895c3ce195ba983b1...[00:34:30] — Improving logging performance with source generators
andrewlock.net/exploring-dotnet-6-part-8-improving-lo...[00:52:52] — The .NET Foundation Drama
rodneylittlesii.com/posts/topic/foundation-echo-chamber twitter.com/Aaronontheweb/status/1445046987750100994 exceptionnotfound.net/the-catch-block-78-the-dotnet-foundati... dusted.codes/can-we-trust-microsoft-with-open-source devblogs.microsoft.com/dotnet/net-hot-reload-support-via-cli[01:05:48] — Bite-Size .NET 6 — DateOnly and TimeOnly
exceptionnotfound.net/bite-size-dotnet-6-dateonly-and-timeonly[01:12:26] — The simplicity of ASP.NET Endpoints
timdeschryver.dev/blog/the-simplicity-of-net-endpoints[01:22:50] — Announce the release of OpenSilver 1.0
opensilver.net/announcements/opensilver-release
Новинки .NET 6 RC2, знакомство с VS Code for the Web, анонс VS 2022
Подкаст RadioDotNet выпуск №38 от 25 октября 2021 года
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:50] — Announcing .NET 6 Release Candidate 2
devblogs.microsoft.com/dotnet/announcing-net-6-release-candid... devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-rc-2[00:15:25] — Announcing .NET MAUI Preview 9
devblogs.microsoft.com/dotnet/announcing-net-maui-preview-9[00:18:33] — Bringing VS Code to the browser
code.visualstudio.com/blogs/vscode-dev[00:25:14] — Launch of Visual Studio 2022
devblogs.microsoft.com/visualstudio/join-us-november-8th-for-...[00:31:10] — Visual Studio 2022 for Mac Preview 1 and 2 is now available
devblogs.microsoft.com/visualstudio/visual-studio-2022-for-ma... devblogs.microsoft.com/visualstudio/visual-studio-2022-for-ma...[00:34:58] — Learn to write Visual Studio extensions
devblogs.microsoft.com/visualstudio/learn-to-write-visual-stu...[00:37:04] — ReSharper and Rider 2021.3 Early Access Program
blog.jetbrains.com/dotnet/resharper-2021-3-eap blog.jetbrains.com/dotnet/rider-2021-3-eap[00:45:42] — LINQPad 7
linqpad.net/LINQPad7[00:52:06] — Introducing the New NuGet.org Package Details Page
devblogs.microsoft.com/nuget/introducing-the-new-nuget-org-pa...[00:55:33] — .NET Conf 2021
dotnetconf.net/agendaФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Полный обзор программы DotNext 2021 Moscow
Подкаст RadioDotNet выпуск №37 от 18 октября 2021 года
Традиционный выпуск про DotNext 2021 Moscow — самую лучшую .NET конференцию в мире. У микрофонов Елизавета Голенок, Игорь Лабутин и Анатолий Кулаков. Члены программного комитета обсуждают спикеров и помогают определиться с докладами.
Промокод со скидкой на Personal Standard и Full Pass билеты: DotNetRu2021JRGpc
Сайт подкаста: radio.dotnet.ru
Темы:
[00:02:30] — Trends
dotnext-moscow.ru/schedule[00:13:32] — Best Practices
dotnext-moscow.ru/schedule[00:23:20] — Internals and Performance
dotnext-moscow.ru/schedule[00:38:00] — Architecture
dotnext-moscow.ru/schedule[00:47:28] — Community Track
dotnext-moscow.ru/scheduleФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новинки .NET 6 RC1, эксперименты с HTTP/3, секреты совместимостей
Подкаст RadioDotNet выпуск №36
Внимание, конкурс! За доброе дело мы готовы подарить 3 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Два автора комментариев на YouTube к этому выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Конференция DotNext 2021 Moscow пройдёт online 21-22 октября. Для наших слушателей действуют специальные скидки на Personal Standard и Full Pass билеты:
Промокод: DotNetRu2021JRGpcСайт подкаста: radio.dotnet.ru
Темы:
[00:00:53] — Announcing .NET 6 Release Candidate 1
devblogs.microsoft.com/dotnet/announcing-net-6-release-candid... devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-rc-1[00:24:55] — Update on .NET Multi-platform App UI (.NET MAUI)
devblogs.microsoft.com/dotnet/update-on-dotnet-maui[00:27:19] — HTTP/3 support in .NET 6
devblogs.microsoft.com/dotnet/http-3-support-in-dotnet-6[00:31:58] — C# 9 Records as DDD Value Objects
enterprisecraftsmanship.com/posts/csharp-records-value-objects[00:41:53] — Visual Studio 2022 Preview 4
devblogs.microsoft.com/visualstudio/visual-studio-2022-previe... devblogs.microsoft.com/visualstudio/custom-themes[00:47:55] — Maintaining API, Binary, and Wire Compatibility
aaronstannard.com/oss-compatibility-standards[00:59:54] — Introducing Package Source Mapping
devblogs.microsoft.com/nuget/introducing-package-source-mapping[01:07:00] — Source Generator libraries
meziantou.net/strongly-typed-ids-with-csharp-source-... andrewlock.net/rebuilding-stongly-typed-id-as-a-sourc... github.com/Cysharp/UnitGenerator github.com/amis92/csharp-source-generators[01:17:34] — CoreWCF 0.3.0 Release
corewcf.github.io/blog/corewcf-0_3_0_release github.com/CoreWCF/CoreWCF/pull/366[01:30:30] — NBomber 2.0
nbomber.com nbomber.com/blog/nbomber-2-0Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Производительность в .NET 6, планы на ReSharper и Rider 2021.3
Подкаст RadioDotNet выпуск №35
Конференция DotNext 2021 Moscow пройдёт online 21-22 октября. Для наших слушателей действуют специальные скидки на Personal Standard и Full Pass билеты:
https://bit.ly/3AMzSP4 Промокод: DotNetRu2021JRGpcСайт подкаста: radio.dotnet.ru
Темы:
[00:00:42] — Performance Improvements in .NET 6
devblogs.microsoft.com/dotnet/performance-improvements-in-net-6[00:21:02] — Understanding the cost of C# delegates
devblogs.microsoft.com/dotnet/understanding-the-cost-of-cshar...[00:35:35] — File IO improvements in .NET 6
devblogs.microsoft.com/dotnet/file-io-improvements-in-dotnet-6[00:50:05] — ReSharper and Rider 2021.3 Roadmap
blog.jetbrains.com/dotnet/resharper-2021-3-roadmap blog.jetbrains.com/dotnet/rider-2021-3-roadmap blog.jetbrains.com/dotnet/support-for-visual-studio-2022-...[01:00:22] — Visual Studio 2022 News
devblogs.microsoft.com/visualstudio/improving-developer-secur... devblogs.microsoft.com/visualstudio/debugging-external-source...[01:03:06] — DotNext 2021 Piter Playlist
youtube.com/playlist habr.com/ru/company/jugru/blog/575712[01:14:50] — Подкаст «Читаем вместе»
reading-together.devФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новинки .NET 6 P7, начало Generic Math, состояние экосистемы
Подкаст RadioDotNet выпуск №34
Конференция DotNext 2021 Moscow пройдёт online 21-22 октября. Для наших слушателей действуют специальные скидки на Personal Standard и Full Pass билеты:
Промокод: DotNetRu2021JRGpc
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:45] — Announcing .NET 6 Preview 7
devblogs.microsoft.com/dotnet/announcing-net-6-preview-7 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-p... devblogs.microsoft.com/dotnet/announcing-net-maui-preview-7 github.com/dotnet/csharplang/issues/287[00:38:19] — Generic Math
github.com/dotnet/designs/blob/main/accepted/2021... devblogs.microsoft.com/dotnet/preview-features-in-net-6-gener...[00:46:46] — String Interpolation in C# 10 and .NET 6
devblogs.microsoft.com/dotnet/string-interpolation-in-c-10-an...[00:58:09] — ReSharper and Rider 2021.2
blog.jetbrains.com/dotnet/resharper-2021-2-release blog.jetbrains.com/dotnet/rider-2021-2-released blog.jetbrains.com/dotnet/blazor-debugging-improvements-i... blog.jetbrains.com/dotnet/dotcover-dotmemory-dottrace-dot...[01:06:50] — Visual Studio 2022 Preview 3 now available
devblogs.microsoft.com/visualstudio/visual-studio-2022-previe... devblogs.microsoft.com/visualstudio/visual-studio-16-11[01:13:26] — What's new for C# Nullable Reference Types in ReSharper and Rider 2021.2
blog.jetbrains.com/dotnet/whats-new-for-csharp-nullable-r... habr.com/ru/company/jugru/blog/571728[01:23:42] — CoreWCF 0.2.0 Release
corewcf.github.io/blog/corewcf-0_2_0_release[01:27:09] — Экосистема разработки в 2021 году
jetbrains.com/lp/devecosystem-2021/csharp jetbrains.com/lp/devecosystem-2021Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новинки .NET 6 P6, миграция Bing, знакомство с JSON Source Generator
Подкаст RadioDotNet выпуск №33
Внимание, конкурс! За доброе дело мы готовы подарить 4 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Два автора комментариев на YouTube к этому выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:38] — Announcing .NET 6 Preview 6
devblogs.microsoft.com/dotnet/announcing-net-6-preview-6 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-p... devblogs.microsoft.com/dotnet/announcing-net-maui-preview-6 devblogs.microsoft.com/dotnet/announcing-entity-framework-cor...[00:19:20] — Visual Studio 2022 Preview 2
devblogs.microsoft.com/visualstudio/visual-studio-2022-previe... devblogs.microsoft.com/visualstudio/join-the-visual-studio-20...[00:24:17] — New System.Text.Json Source Generator
devblogs.microsoft.com/dotnet/try-the-new-system-text-json-so...[00:37:44] — Windows Terminal Preview 1.10
devblogs.microsoft.com/commandline/windows-terminal-preview-1...[00:43:40] — Migration of Bing's Workflow Engine to .NET 5
devblogs.microsoft.com/dotnet/migration-of-bings-workflow-eng... habr.com/ru/company/otus/blog/565464[00:54:54] — Directory.Build.props and C# 9 for all your projects
blog.johnnyreilly.com/directory-build-props-c-sharp-9-for-all docs.microsoft.com/visualstudio/msbuild/customize-your-build[01:03:50] — GitHub project planning for developers
github.com/features/issues[01:10:20] — Подслушано
devzen.ru/episode-0338 podlodka.io/221 youtube.com/watch dotnetrocks.com devchat.tv/adventures-in-dotnet/net-051-what-the-...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Исцеление памяти, обсуждение сетей, странный GraphQL
Подкаст RadioDotNet выпуск №32
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:02] — Memory Anti-Patterns in C#
medium.com/criteo-engineering/memory-anti-pattern...[00:16:15] — Conversation about networking
devblogs.microsoft.com/dotnet/conversation-about-networking[00:32:21] — The future of gRPC in C# belongs to grpc-dotnet
grpc.io/blog/grpc-csharp-future[00:36:46] — A Better Way To Discover APIs With The New Endpoints Window
blog.jetbrains.com/dotnet/a-better-way-to-discover-apis-w...[00:42:23] — GraphQL for .NET Developers
blog.jeremylikness.com/blog/graphql-for-dotnet-developers[01:04:20] — Using SSH and localhost.run to test GitHub webhooks locally
andrewlock.net/using-ssh-and-localhost-run-to-test-gi...[01:12:20] — Conditional compilation with the ConditionalAttribute
andrewlock.net/conditional-compilation-for-ignoring-m...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новинки .NET 6 P5, разбор DPAD в GC, атака на supply chain
Подкаст RadioDotNet выпуск №31
Внимание, конкурс! За доброе дело мы готовы подарить 4 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Два автора комментариев на YouTube к этому выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:00] — Announcing .NET 6 Preview 5
devblogs.microsoft.com/dotnet/announcing-net-6-preview-5 devblogs.microsoft.com/dotnet/package-validation devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-p... devblogs.microsoft.com/dotnet/announcing-entity-framework-cor... devblogs.microsoft.com/dotnet/announcing-net-maui-preview-5[00:28:25] — Collections Improvements in .NET 6
infoq.com/news/Net6-Collections[00:38:41] — Visual Studio 2019 16.11 Preview 2 and 2022 Preview 1
devblogs.microsoft.com/visualstudio/visual-studio-2019-16-11-... devblogs.microsoft.com/visualstudio/visual-studio-2022-previe...[00:41:15] — Conversation about diagnostics
devblogs.microsoft.com/dotnet/conversation-about-diagnostics[00:49:15] — Put a DPAD on that GC
devblogs.microsoft.com/dotnet/put-a-dpad-on-that-gc[00:55:51] — Building a supply chain attack with .NET
blog.maartenballiauw.be/post/building-a-supply-chain-attack-wi... medium.com/@alex.birsan/dependency-confusion-4a5d...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новинки .NET 6 P4, разговоры про PGO, статистика от .NET Foundation
Подкаст RadioDotNet выпуск №30
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:00] — Announcing .NET 6 Preview 4
news.microsoft.com/build-2021-book-of-news devblogs.microsoft.com/dotnet/announcing-net-6-preview-4 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-p... devblogs.microsoft.com/dotnet/announcing-entity-framework-cor...[00:35:05] — Visual Studio 2019 v16.10 and v16.11 Preview 1
devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-10...[00:37:41] — ReSharper 2021.2 Roadmap
blog.jetbrains.com/dotnet/resharper-2021-2-roadmap blog.jetbrains.com/dotnet/rider-2021-2-roadmap blog.jetbrains.com/dotnet/resharper-2021-2-eap[00:42:10] — Introducing the .NET Hot Reload experience
devblogs.microsoft.com/dotnet/introducing-net-hot-reload[00:45:23] — Conversation about PGO
devblogs.microsoft.com/dotnet/conversation-about-pgo[00:54:55] — Announcing .NET MAUI Preview 4
devblogs.microsoft.com/dotnet/announcing-net-maui-preview-4[00:57:50] — .NET Foundation Survey
ru.surveymonkey.com/stories/SM-GDSVMB2CФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Performance рекомендации, тонкости Nullable типов, друзья DateTime
Подкаст RadioDotNet выпуск №29
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:48] — Awesome Russian IT
github.com/unchase/awesome-russian-it discoverdot.net[00:04:25] — ASP.NET Core Development Sprints
github.com/dotnet/aspnetcore/wiki/ASP.NET-Core-De...[00:08:50] — DateOnly and TimeOnly structures
infoq.com/news/Net6-Date-Time[00:15:48] — ASP.NET Core 6 and Authentication Servers
devblogs.microsoft.com/aspnet/asp-net-core-6-and-authenticati...[00:19:23] — Nullable Reference types in C# – Best practices
dotnetcurry.com/csharp/nullable-reference-types-csharp[00:39:44] — Best Practices to avoiding Performance Problems
michaelscodingspot.com/performance-problems-in-csharp-dotnet blog.jetbrains.com/dotnet/unusual-ways-of-boosting-up-app...[01:06:23] — Performance best practices in C#
medium.com/@kevingosse/performance-best-practices...[01:14:41] — .NET Performance Optimisations Don't Have to be Complex
stevejgordon.co.uk/dotnet-performance-optimisations-dont-...[01:18:41] — Quiz about .NET memory management
tooslowexception.com/net-quiz-check-your-level-of-knowledge...[01:22:02] — Подслушано
devzen.ru/episode-0334 podlodka.io/204Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Разбор VS x64, обсуждение C# 10, новенький Pinned Object Heap
Подкаст 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 3.4.0-alpha1 is now available
github.com/IronLanguages/ironpython3/releases/tag...[01:04:26] — What's new in dotnet monitor
devblogs.microsoft.com/dotnet/whats-new-in-dotnet-monitor[01:08:15] — Conversation about crossgen2
devblogs.microsoft.com/dotnet/conversation-about-crossgen2[01:12:39] — Internals of the Pinned Object Heap
devblogs.microsoft.com/dotnet/internals-of-the-poh[01:18:00] — Announcing the .NET Foundation Speakers Directory
dotnetfoundation.org/blog/blog/posts/announcing-the-dot-net... dotnetfoundation.org/community/speakers[01:21:35] — .NET Framework 4.5, 4.6 will reach End of Support in 2022
devblogs.microsoft.com/dotnet/net-framework-4-5-2-4-6-4-6-1-w...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Полезные HTTP API tools, развитие interpolated strings, .NET 6 P3
Подкаст RadioDotNet выпуск №27
За активную помощь в продвижении подкаста мы готовы одарить вас уникальными артефактами: книги Джеффри Рихтера с его автографом. Он подписал их лично пару лет назад во время визита в Россию. Это уникальная возможность для всех кто упустил свой шанс. Подробности в конце эпизода.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:24] — Announcing .NET 6 Preview 3
devblogs.microsoft.com/dotnet/announcing-net-6-preview-3 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-p...[00:13:56] — Visual Studio 2019 v16.10 Preview 2
devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-10...[00:21:18] — Announcing Open Source C# standardization
devblogs.microsoft.com/dotnet/announcing-open-source-c-standa...[00:24:41] — Announcing .NET MAUI Preview 3
devblogs.microsoft.com/dotnet/announcing-net-multi-platform-a... github.com/dotnet/net6-mobile-samples[00:27:24] — C# 10 interpolated strings support
github.com/dotnet/runtime/issues/50601 github.com/dotnet/runtime/issues/50635[00:34:37] — Debugging configuration values in ASP.NET Core
andrewlock.net/debugging-configuration-values-in-aspn... andrewlock.net/viewing-overriden-configuration-values... github.com/spectreconsole/spectre.console[00:39:50] — LiveReloadServer — a Generic Static Web Server with Live Reload
eblog.west-wind.com/posts/2021/Mar/23/LiveReloadServer-A-N... github.com/RickStrahl/LiveReloadServer[00:44:11] — ILSpy 7.0 RC1
github.com/icsharpcode/ILSpy/releases/tag/v7.0-rc1 github.com/dnSpy/dnSpy[00:47:46] — Open-source HTTP API packages and tools
devblogs.microsoft.com/aspnet/open-source-http-api-packages-a...[01:10:38] — ASP.NET Core in Action is available now
andrewlock.net/my-new-book-aspnetcore-in-action-2e-is... manning.com/books/asp-net-core-in-action-second-ed...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Полный обзор программы DotNext 2021 Piter
Подкаст RadioDotNet выпуск №26
Традиционный выпуск про DotNext 2021 Piter — самую лучшую .NET конференцию в мире. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Члены программного комитета обсуждают спикеров и помогают определиться с докладами.
Для самых активных слушателей, у нас есть подарки:
Билет на конференцию DotNext 2021 Piter. Три книги Джеффри Рихтера с его автографом. Он подписал их лично когда посещал конференцию пару лет назад. Это уникальная возможность для всех кто упустил свой шанс.DotNext: https://bit.ly/3sFiQ1I
Full Pass: https://bit.ly/3m3dhaA
Промокод со скидкой на Personal билет: DotRadioMore2021JRGpc
Сайт подкаста: radio.dotnet.ru
Темы:
[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] — КонкурсФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
OpenTelemetry 1.0 в деталях, новинки .NET 6 P2
Подкаст RadioDotNet выпуск №25
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:31] — Announcing .NET 6 Preview 2
devblogs.microsoft.com/dotnet/announcing-net-6-preview-2 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-p... devblogs.microsoft.com/dotnet/announcing-entity-framework-cor...[00:15:30] — Microsoft.Toolkit HighPerformance 7.0
sergiopedri.medium.com/announcing-the-microsoft-toolkit-highp...[00:19:58] — JetBrains OSS Power-Ups
youtube.com/watch[00:24:40] — Performance and Polish with NuGet 5.9
devblogs.microsoft.com/nuget/performance-and-polish-with-nuge...[00:27:36] — OpenTelemetry .NET reaches v1.0
devblogs.microsoft.com/dotnet/opentelemetry-net-reaches-v1-0 jimmybogard.com/opentelemetry-1-0-extensions-released[00:48:16] — Deep Dive into Open Telemetry for .NET
rehansaeed.com/deep-dive-into-open-telemetry-for-net rehansaeed.com/open-telemetry-for-asp-net-core rehansaeed.com/exporting-open-telemetry-data-to-jaeger[00:58:20] — Building End-to-End Diagnostics
jimmybogard.com/building-end-to-end-diagnostics-and-tr... jimmybogard.com/increasing-trace-cardinality-with-tags...[01:05:21] — Source Server Browser Power Tool
marketplace.visualstudio.com/itemsФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Экспансия MAUI, стабилизация Dapr 1.0, VS 16.9 и VS 16.10 P1
Подкаст RadioDotNet выпуск №24
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:30] — Visual Studio 2019 v16.9 and v16.10 Preview 1
devblogs.microsoft.com/visualstudio/vs2019-v16-9-and-v16-10-p...[00:07:06] — CoreWCF 0.1.0 GA Release
corewcf.github.io/blog/corewcf-ga-release devblogs.microsoft.com/dotnet/wsfederationhttpbinding-in-net-...[00:14:20] — Introducing the .NET Upgrade Assistant Preview
devblogs.microsoft.com/dotnet/introducing-the-net-upgrade-ass...[00:19:35] — The New .NET Multi-platform App UI
devblogs.microsoft.com/xamarin/the-new-net-multi-platform-app...[00:27:06] — Flexible HTTP APIs
github.com/dotnet/designs/blob/main/proposed/flex...[00:29:39] — .NET Conf Focus on Windows — Playlist
youtube.com/watch[00:33:20] — .NET GC Internals mini-series
tooslowexception.com/net-gc-internals-mini-series youtube.com/playlist[00:35:44] — Announcing Dapr v1.0
blog.dapr.io/posts/announcing-dapr-v1.0[00:40:57] — Working with large .NET 5 solutions in Visual Studio 2019 16.8
devblogs.microsoft.com/visualstudio/working-with-large-net-5-...[00:46:08] — Intelligent Visual Studio Search Service
devblogs.microsoft.com/visualstudio/intelligent-visual-studio...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Итоги года от JetBrains, новинки .NET 6 P1, шаблонизатор Scriban
Подкаст RadioDotNet выпуск №23
Внимание, конкурс! За доброе дело мы готовы подарить 3 лицензии на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Один автор комментариев на YouTube к этом выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:02:50] — Announcing .NET 6 Preview 1
devblogs.microsoft.com/dotnet/announcing-net-6-preview-1 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-p... devblogs.microsoft.com/dotnet/announcing-entity-framework-cor...[00:24:10] — JetBrains 2020 Итоги года
jetbrains.com/lp/annualreport-2020 jetbrains.com/lp/annualreport-2020 blog.jetbrains.com/blog/take-part-in-the-developer-ecosys...[00:32:56] — Scriban Text Templating Language
xoofx.com/blog/implementing-a-text-templating-la... github.com/scriban/scriban[00:47:53] — Find, Fix, and Avoid Memory Leaks
michaelscodingspot.com/find-fix-and-avoid-memory-leaks-in-c-n... habr.com/ru/company/otus/blog/536942[01:08:40] — DotNext 2020 Moscow Playlist
youtube.com/playlist[01:18:33] — Подслушано
podlodka.io/200 podlodka.io/119 devzen.ru/episode-0322 sdcast.ksdaemon.ru/sdcast-126 youtube.com/watch youtube.com/watch youtube.com/watchФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Собираем свой .NET, VS 16.9 P3, планы на R# и Rider 2021.1
Подкаст RadioDotNet выпуск №22
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:44] — Visual Studio 2019 v16.9 Preview 3
devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-9-...[00:03:01] — ReSharper and Rider 2021.1 roadmap
blog.jetbrains.com/dotnet/resharper-2021-1-roadmap blog.jetbrains.com/dotnet/rider-2021-1-roadmap blog.jetbrains.com/dotnet/answering-your-questions-reddit[00:18:00] — Avalonia 0.10.0 Release
avaloniaui.net/blog/2020-12-29-avalonia-0.10.0-release[00:20:49] — Choosing a ServiceLifetime
jimmybogard.com/choosing-a-servicelifetime blog.ploeh.dk/captive-dependency[00:32:17] — A Deep Dive into How .NET Builds and Ships
devblogs.microsoft.com/dotnet/a-deep-dive-into-how-net-builds... github.com/dotnet/core/blob/master/Documentation/...[00:55:55] — The State of WebAssembly
platform.uno/blog/the-state-of-webassembly-2020-and...[01:03:05] — Data Protection system in ASP.NET Core
andrewlock.net/an-introduction-to-the-data-protection...[01:10:30] — Source Generator libraries
edument.se/en/blog/post/net-5-source-generators-m... youtube.com/watch cazzulino.com/source-generators github.com/SergeyTeplyakov/StructRecordsGenerator medium.com/rocket-mortgage-technology-blog/genera... github.com/YairHalberstadt/stronginject devblogs.microsoft.com/dotnet/whats-next-for-system-text-json[01:20:00] — Making Win32 APIs More Accessible to More Languages
blogs.windows.com/windowsdeveloper/making-win32-apis-mor...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Сетевые улучшения в .NET 5, System.Text.Json, планы на EF Core 6
Подкаст RadioDotNet выпуск №21
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:13] — C# 9 CheatSheet
github.com/alugili/CSharp-9-CheatSheet[00:04:10] — .NET 5 Networking Improvements
devblogs.microsoft.com/dotnet/net-5-new-networking-improvements[00:16:53] — What's next for System.Text.Json?
devblogs.microsoft.com/dotnet/whats-next-for-system-text-json[00:30:20] — Plan for Entity Framework Core 6.0
docs.microsoft.com/ef/core/what-is-new/ef-core-6.0/plan github.com/dotnet/efcore/issues/23884 devblogs.microsoft.com/dotnet/the-plan-for-entity-framework-c...[00:41:20] — Duende IdentityServer v5 Release
blog.duendesoftware.com/posts/20210114_v5_release[00:47:39] — Hydra 2020 Playlist
youtube.com/watch hydraconf.com[00:53:52] — Publishing mode for Docker images
andrewlock.net/should-i-use-self-contained-or-framewo...[01:01:22] — Power Users Tool List for Windows
hanselman.com/blog/scott-hanselmans-2021-ultimate-de...[01:17:19] — Fun with IConfiguration
bakedbean.org.uk/posts/2021-01-fun-with-iconfiguration github.com/StackExchange/StackExchange.Utils[01:24:47] — Rethinking OSS Attribution In .NET
khalidabuhakmeh.com/rethinking-oss-attribution-in-net[01:28:55] — Подслушано
linkmeup.ru/blog/608 podlodka.io/190 devzen.ru/episode-0318 dotnetrocks.com/default dry.redmadrobot.dev/issue_12Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новогодние посиделки, внутренности, статистика, планы на будущее
Подкаст RadioDotNet выпуск №20
Представляем вашему вниманию необычный праздничный выпуск. В этот раз не будет никаких новостей.
Подводим итоги первого активного года для нашего подкаста, знакомимся ближе, делимся статистикой прослушивания, открываем все секреты закулисной кухни, отвечаем на вопросы, обмениваемся ссылками, обсуждаем планы по дальнейшему развитию.
Всех с Новым Годом!
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:18] — О нас
dotnet.ru youtube.com/DotNetRu youtube.com/watch youtube.com/watch[00:28:46] — Про рекламу
dotnext-piter.ru/registration/personal blog.jetbrains.com/dotnet[00:34:32] — Создание подкаста
more.dotnet.ru github.com/DotNetRu/Docs/blob/master/Regulations/... audacityteam.org[01:00:38] — Статистика прослушивания
[01:07:32] — Ресурсы от ведущих
more.dotnet.ru youtube.com/channel/UCJIlkaXVl-6vU3ghQkr51nQ dotnetrocks.com radio-t.com devzen.ru podlodka.io asebrant.libsyn.com dotnetcore.show linkmeup.ru bitcask.live newpodcast2.live habr.com infoq.com/dotnet blog.cwa.me.uk alvinashcraft.com andrewlock.net blog.stephencleary.com codeblog.jonskeet.uk twitter.com/ilabutin/following blog.ploeh.dk enterprisecraftsmanship.com hanselman.com/blog aakinshin.net/posts ayende.com/blog devblogs.microsoft.com/dotnet[01:17:02] — Помощь подкасту
patreon.com/RadioDotNet boosty.to/RadioDotNet[01:26:39] — Планы на будущий год
Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Знакомство с Infer#, Apple Silicon, возможности R# и Rider 2020.3
Подкаст RadioDotNet выпуск №19
Внимание, конкурс! За доброе дело мы готовы подарить 4 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Один автор комментариев на YouTube к этом выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кому понравился этот анонс в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
К новогоднему выпуску мы собираем вопросы и темы, которые вам хотелось бы обсудить в рамках праздничного эпизода. Пишите нам на почту или в комментарии.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:22] — ReSharper & Rider 2020.3
blog.jetbrains.com/dotnet/resharper-2020-3-released blog.jetbrains.com/dotnet/rider-2020-3-release blog.jetbrains.com/dotnet/use-c-9-records-and-init-only-p... blog.jetbrains.com/dotnet/auto-detect-code-format-rules-w...[00:15:52] — Infer# — Interprocedural Memory Safety Analysis For C#
devblogs.microsoft.com/dotnet/infer-interprocedural-memory-sa... github.com/microsoft/infersharp youtube.com/watch[00:26:55] — Open sourcing the Porting Assistant for .NET
aws.amazon.com/blogs/opensource/open-sourcing-the-por... github.com/aws/porting-assistant-dotnet-client[00:29:32] — Dynamic Class Creation in C# and Type Safety with Roslyn
dotnetcurry.com/csharp/dynamic-class-creation-roslyn[00:37:10] — .NET Development on Apple Silicon
blog.jetbrains.com/dotnet/net-development-on-apple-silicon github.com/dotnet/runtime/issues/43313 nequalsonelifestyle.com/apple-silicon-benchmarks-pt6-dotnet-pe... habr.com/ru/post/529190 twitter.com/EgorBo/status/1337139321405583376[00:53:34] — DotNext 2020 Piter Playlist
youtube.com/watchФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Релизы .NET 5, ASP.NET Core 5, EF Core 5, C# 9.0, F# 5.0
Подкаст RadioDotNet выпуск №18
Всех приглашаем присоединиться к нам online 2–5 декабря на самой большой российской .NET конференции DotNext 2020 Moscow.
https://bit.ly/2HiwmWB
Промокод на Personal билет: dotnetru2020JRGpc
К новогоднему выпуску мы собираем вопросы и темы, которые вам хотелось бы обсудить в рамках праздничного эпизода. Пишите нам на почту или в комментарии.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:51] — Review of C# Changes from Version 1.0 to 9.0
medium.com/young-coder/c-sharp-language-changes-f...[00:17:04] — Microsoft .NET Conf 2020 Keynote
www.youtube.com/watch www.infoq.com/news/2020/11/microsoft-dotnet-conf-2020 www.youtube.com/playlist www.techempower.com/benchmarks[00:36:40] — Announcing .NET 5
devblogs.microsoft.com/dotnet/announcing-net-5-0 www.tabsoverspaces.com/233842-new-environment-processid-in-net-5[00:47:41] — Announcing ASP.NET Core in .NET 5
devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-5[00:49:54] — Announcing the Release of EF Core 5
devblogs.microsoft.com/dotnet/announcing-the-release-of-ef-co...[00:54:47] — Announcing F# 5
devblogs.microsoft.com/dotnet/announcing-f-5[01:08:03] — C# 9.0 on the record
devblogs.microsoft.com/dotnet/c-9-0-on-the-record[01:21:08] — gRPC performance improvements in .NET 5
devblogs.microsoft.com/aspnet/grpc-performance-improvements-i...[01:31:56] — Additional HTTP, Sockets, DNS and TLS Telemetry in .NET 5
www.stevejgordon.co.uk/additional-http-sockets-dns-and-tls-te...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Полный обзор программы DotNext 2020 Moscow
Подкаст RadioDotNet выпуск №17
Конференция DotNext 2020 Moscow уже совсем скоро. И мы записали для вас самый полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Данный выпуск — это самый лучший способ определиться с темами и выбрать подходящие для вас доклады.
Промокод на Personal билет: dotnetru2020JRGpc
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:58] — Trends [00:10:13] — Best Practices [00:16:06] — Internals and Performance [00:23:12] — Architecture [00:37:20] — WorkshopsФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Source generators против AOP, планы на .NET 6, Навигация в GitHub
Подкаст RadioDotNet выпуск №16
Всех приглашаем присоединиться к нам online 2–5 декабря на самой большой российской .NET конференции DotNext 2020 Moscow.
Промокод на Personal билет: dotnetru2020JRGpc
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:25] — .NET 5.0 App Trimming and Potential
laptrinhx.com/net-5-0-app-trimming-and-potential-for...[00:08:27] — Breaking change with String.IndexOf in .NET 5
jimmybogard.com/mind-your-strings-with-net-5-0 github.com/dotnet/runtime/issues/43736 docs.microsoft.com/dotnet/standard/globalization-localiza...[00:15:01] — Thinking beyond Roslyn source generators and AOP
www.postsharp.net/blog/post/Thinking-beyond-Roslyn-sourc...[00:31:13] — .NET 6 Planning
www.youtube.com/watch dotnetepics.azurewebsites.net devblogs.microsoft.com/dotnet/help-us-plan-ef-core-6-0[00:39:46] — Fuzzy search in ReSharper
blog.jetbrains.com/dotnet/finding-text-more-quickly-with-...[00:43:17] — Microsoft.Identity.Web is now generally available
developer.microsoft.com/identity/blogs/microsoft-identity-web-...[00:48:11] — Dataflow Analysis of Integral Values in ReSharper
blog.jetbrains.com/dotnet/dataflow-analysis-of-integral-v...[00:55:05] — A Tour of the .NET Functions Framework
codeblog.jonskeet.uk/a-tour-of-the-net-functions-framework github.com/GoogleCloudPlatform/functions-framewor...[01:02:53] — Navigating code for C# repositories on GitHub
github.blog/changelog/2020-10-19-code-navigation-f... docs.github.com/en/free-pro-team@latest/github/managin...[01:06:21] — LunrCore, a lightweight search library for .NET
weblogs.asp.net/bleroy/lunrcoreФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Знакомство с Code With Me, новинки .NET 5 RC2, здоровая память
Подкаст RadioDotNet выпуск №15
Сайт подкаста: radio.dotnet.ru
Темы:
[00:01:22] — TechTrain 2020 Autumn
techtrain.ru[00:03:50] — .NET Conf 2020 Announcement
www.dotnetconf.net[00:05:55] — Announcing .NET 5.0 RC 2
devblogs.microsoft.com/dotnet/announcing-net-5-0-rc-2 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-r... devblogs.microsoft.com/dotnet/announcing-entity-framework-cor...[00:15:00] — Windows UI Library Roadmap
github.com/microsoft/microsoft-ui-xaml/blob/maste...[00:20:34] — .NET Core Releases and Support
devblogs.microsoft.com/dotnet/net-core-releases-and-support[00:26:21] — Breaking changes for migration from version 3.1 to 5.0
docs.microsoft.com/dotnet/core/compatibility/3.1-5.0[00:28:19] — Stack Overflow Migrate Architecture
www.infoq.com/news/2020/04/Stack-Overflow-New-Archit...[00:31:36] — 6 Best Practices to Keep a .NET Application's Memory Healthy
michaelscodingspot.com/application-memory-health[00:41:17] — Introducing DotNet.SystemCollections.Analyzers
kevinavignon.com/introducing-dotnet-systemcollections-a...[00:47:24] — Llama preview 0.1.2
ericsink.com/entries/llama_bc2cil_preview.html[00:52:50] — Meet Code With Me
blog.jetbrains.com/blog/code-with-me-eap[00:58:45] — The Future of IdentityServer
leastprivilege.com/the-future-of-identityserver[01:02:54] — GitHub code scanning is now available
github.blog/2020-09-30-code-scanning-is-now-available[01:07:06] — Hacktoberfest 2020 and .NET OSS
hacktoberfest.digitalocean.comФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Новинки .NET 5 RC1, планы на R# и Rider 2020.3, быстрая память
Подкаст RadioDotNet выпуск №14
Внимание, конкурс! За доброе дело мы готовы подарить 5 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Один автор комментариев на YouTube к этом выпуску в канале DotNetRu Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кому понравился этот анонс в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRu Один кому понравился этот анонс в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: radio.dotnet.ru
Темы:
[00:00:48] — Microsoft Ignite 2020
news.microsoft.com/ignite-2020-book-of-news[00:02:53] — Announcing .NET 5.0 RC 1
devblogs.microsoft.com/dotnet/announcing-net-5-0-rc-1 devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-r... devblogs.microsoft.com/dotnet/announcing-entity-framework-cor...[00:19:04] — Introducing the Half type
devblogs.microsoft.com/dotnet/introducing-the-half-type[00:21:48] — The future of .NET Standard
devblogs.microsoft.com/dotnet/the-future-of-net-standard[00:27:49] — Using .NET Core Tools
weblog.west-wind.com/posts/2020/Aug/05/Using-NET-Core-Tools...[00:37:05] — ReSharper and Rider 2020.3 Roadmap
blog.jetbrains.com/dotnet/resharper-2020-3-roadmap blog.jetbrains.com/dotnet/rider-2020-3-roadmap[00:45:11] — Visual Studio Codespaces is consolidating into GitHub Codespaces
devblogs.microsoft.com/visualstudio/visual-studio-codespaces-...[00:48:28] — Introduction to the High Performance package
docs.microsoft.com/windows/communitytoolkit/high-performa...[00:55:04] — .NET Memory Performance Analysis
github.com/Maoni0/mem-doc/blob/master/doc/.NETMem...[01:03:28] — Reference Assemblies
docs.microsoft.com/dotnet/standard/assembly/reference-ass...[01:08:21] — Enter Refasmer
blog.jetbrains.com/dotnet/generate-reference-assemblies-w...Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
AppTrimming в деталях, новинки .NET 5 P7, возможности VS 16.8 P2
Подкаст RadioDotNet выпуск №13
Внимание, конкурс! За доброе дело мы готовы подарить 6 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Два автора комментариев на YouTube к этом выпуску Один кто поделился этим анонсом в группе VK.com/DotNetRu Один кому понравился этот анонс в группе VK.com/DotNetRu Один кто поделился этим анонсом в twitter.com/DotNetRu Один кому понравился этот анонс в twitter.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: http://Radio.DotNet.Ru
Темы:
[00:00:21] — .NET Foundation Update
https://dotnetfoundation.org/projects/spotlight https://dotnetfoundation.org/community/meetups[00:06:05] — Announcing .NET 5.0 Preview 7 & 8
https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-7/ https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-8/ https://github.com/Squirrel/Squirrel.Windows[00:21:53] — Visual Studio 2019 v16.8 Preview 2
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-8-preview-2/ https://devblogs.microsoft.com/dotnet/net-cli-templates-in-visual-studio/[00:24:33] — App Trimming in .NET 5
https://devblogs.microsoft.com/dotnet/app-trimming-in-net-5/[00:32:53] — Automatically find latent bugs
https://devblogs.microsoft.com/dotnet/automatically-find-latent-bugs-in-your-code-with-net-5/[00:38:56] — OpenTelemetry .NET Beta Released
https://medium.com/opentelemetry/opentelemetry-net-beta-released-e1b070f0a5bc[00:43:40] — Announcing ImageSharp 1.0.0
https://sixlabors.com/blog/announcing-imagesharp-100/[00:47:08] — ReSharper 2020.2
https://blog.jetbrains.com/dotnet/2020/08/13/resharper-2020-2-released/[00:51:06] — Advanced search on NuGet.org
https://devblogs.microsoft.com/nuget/advanced-search-on-nuget-org/[00:54:28] — Framework Design Guidelines, 3rd edition
https://www.oreilly.com/library/view/framework-design-guidelines/9780135896457/Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Производительность в .NET 5, знакомство с Codespaces, ThreadLocal
Подкаст RadioDotNet выпуск №12
Сайт подкаста: http://Radio.DotNet.Ru
Темы:
[00:03:20] — New keywords for Pattern Matching
https://www.infoq.com/news/2020/07/CSharp-And-Or-Not/ https://github.com/dotnet/csharplang/issues/1350[00:06:08] — Performance Improvements in .NET 5
https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/[00:21:17] — Visual Studio Codespaces
https://visualstudio.microsoft.com/services/visual-studio-codespaces/ https://devblogs.microsoft.com/visualstudio/introducing-visual-studio-codespaces/ https://github.com/features/codespaces/[00:29:31] — Git experience in Visual Studio
https://devblogs.microsoft.com/visualstudio/exciting-new-updates-to-the-git-experience-in-visual-studio/[00:30:36] — Карта знаний .NET Web программиста
https://youit.pro/map/dotnetweb[00:33:34] — .NET Guide for .NET, Rider, and ReSharper
https://blog.jetbrains.com/dotnet/2020/07/09/introducing-the-net-guide-tutorials-and-tips-tricks-for-net-rider-and-resharper/ https://www.jetbrains.com/dotnet/guide/[00:35:06] — Licensing Update for JetBrains .NET and Visual Studio Tools
https://blog.jetbrains.com/dotnet/2020/07/15/licensing-update-net-tools/[00:37:35] — GitHub Arctic Vault program
https://archiveprogram.github.com/ https://www.sciencealert.com/giant-21tb-haul-of-source-code-buried-in-arctic-mineshaft-vault-for-an-unknown-future[00:43:04] — The design and implementation of a better ThreadLocal
https://ayende.com/blog/189793-A/the-design-and-implementation-of-a-better-threadlocal-t https://github.com/dotnet/runtime/issues/2382 https://blog.stephencleary.com/2016/12/eliding-async-await.html[01:06:58] — Contribute To The Top 10 Impactful .NET OSS Projects
https://khalidabuhakmeh.com/contribute-top-ten-impactful-dotnet-oss-2020 https://up-for-grabs.net/#/filters?tags=.netФоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Стабилизация gRPC-Web, знакомство c Tye, Состояние экосистемы
Подкаст RadioDotNet выпуск №11
Внимание, конкурс! За доброе дело мы готовы подарить 3 лицензии на любой продукт JetBrains. Победителя выберет псевдослучайный рандом, по одному человеку из каждого списка:
Авторы комментариев на YouTube к этом выпуску Поделившиеся этим анонсом в группе VK.com/DotNetRu Тем кому понравился этот анонс в группе VK.com/DotNetRuКонкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: http://Radio.DotNet.Ru
Темы:
[00:00:19] — .NET 5.0 Preview 5 and 6
https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-5/ https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-6/[00:15:10] — Partial Method Enhancements
https://github.com/jaredpar/csharplang/blob/partial/proposals/extending-partial-methods.md[00:22:05] — gRPC-Web for .NET now available
https://devblogs.microsoft.com/aspnet/grpc-web-for-net-now-available/[00:29:06] — Project Tye
https://devblogs.microsoft.com/aspnet/introducing-project-tye/ https://github.com/dotnet/tye[00:40:03] — Introducing dotnet-monitor
https://devblogs.microsoft.com/dotnet/introducing-dotnet-monitor/[00:44:58] — ReSharper 2020.2 Roadmap
https://blog.jetbrains.com/dotnet/2020/06/08/resharper-ultimate-2020-2-eap/ https://blog.jetbrains.com/dotnet/2020/06/08/rider-2020-2-eap/[00:49:46] — Sdkbin — The Marketplace for Software Developers
https://www.aaronstannard.com/sdkbin-marketplace/[00:55:18] — GitHub Super Linter
https://github.com/github/super-linter[00:58:20] — New books in 2020 from community experts
https://www.manning.com/books/asp-net-core-in-action-second-edition https://www.amazon.com/Learn-Programming-building-foundation-efficient/dp/1789805864/ https://www.amazon.com/Hands-Domain-Driven-Design-NET-ebook/dp/B07C5WSR9B/ https://www.amazon.com/gp/product/1617296279/[01:06:19] — The State of Developer Ecosystem 2020
https://blog.jetbrains.com/dotnet/2020/06/16/developer-ecosystem-2020-key-trends-c/Фоновая музыка:
Максим Аршинов «Pensive yeti.0.1»
Build 2020, стабилизация Blazor WebAssembly, знакомство с MAUI
Подкаст RadioDotNet выпуск №10
Конференция Microsoft Build 2020 подарила нам множество интересных анонсов. В этом выпуске подробно разберём самые громкие новинки .NET платформы.
Всех приглашаем присоединиться к нам online на самой большой российской .NET конференции DotNext 2020 Piter. Промокод: dotnetru20spb0stke51pc
Оцените книгу Конрада Кокосы «Управление памятью в .NET для профессионалов» в правильном переводе команды DotNetRu. Промокод: DotNet25
Сайт подкаста: http://Radio.DotNet.Ru
Темы:
[00:00:35] — .NET Multi-platform App UI (MAUI)
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/[00:13:48] — Blazor WebAssembly is released
https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/ https://chrissainty.com/[00:32:15] — Welcome to C# 9.0
https://devblogs.microsoft.com/dotnet/welcome-to-c-9-0/[00:47:09] — F# 5 and F# tools update
https://devblogs.microsoft.com/dotnet/f-5-update-for-net-5-preview-4/[00:56:32] — .NET 5 Preview 4
https://devblogs.microsoft.com/dotnet/announcing-net-5-preview-4-and-our-journey-to-one-net/ https://github.com/dotnet/runtime/blob/master/docs/design/features/PinnedHeap.md https://docs.microsoft.com/en-us/dotnet/standard/serialization/system-text-json-migrate-from-newtonsoft-how-to[01:02:31] — Visual Studio 2019 v16.6 & v16.7 Preview 1
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-6-and-v16-7-preview-1-ship-today/[01:05:41] — Entity Framework Core 5.0 Preview 4
https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew[01:08:20] — Microsoft Build 2020
https://news.microsoft.com/build-2020-book-of-news/ https://devblogs.microsoft.com/commandline/windows-terminal-1-0/ https://github.com/microsoft/winget-cli https://github.com/microsoft/winget-pkgsФоновая музыка:
Максим Аршинов
Знакомство с Source generators, Maoni про GC, зачем нам YARP
Подкаст RadioDotNet выпуск №9
Всех приглашаем присоединиться к нам online на самой большой российской .NET конференции DotNext 2020 Piter.
Промокод: dotnetru20spb0stke51pc
Оцените книгу Конрада Кокосы «Управление памятью в .NET для профессионалов» в правильном переводе команды DotNetRu.
https://tinyurl.com/kokosa-book
Промокод: DotNet25
Сайт подкаста: http://Radio.DotNet.Ru
Темы:
[00:00:50] — JetBrains .NET Days Online
• https://pages.jetbrains.com/dotnet-days-2020/
[00:03:26] — Microsoft Build 2020 registration is open
• https://mybuild.microsoft.com/
• https://www.hanselman.com/blog/MicrosoftBuild2020RegistrationIsNotOnlyOpenItsFREEItsLIVEItsVIRTUALAndItIsAllFORYOU.aspx
[00:04:30] — DotNext 2020 Piter
• https://bit.ly/2U8wpYx
• https://anchor.fm/radiodotnet/episodes/RadioDotNet-006-eberjk
[00:06:39] — Source Generators
• https://devblogs.microsoft.com/dotnet/introducing-c-source-generators/
• https://github.com/dotnet/roslyn/blob/master/docs/features/source-generators.md
• https://github.com/dotnet/roslyn/blob/master/docs/features/source-generators.cookbook.md
• https://github.com/dotnet/roslyn-sdk/tree/master/samples/CSharp/SourceGenerators
• https://stakhov.pro/code-generation-with-net-5-builder-pattern/
• https://dontcodetired.com/blog/post/C-Source-Generators-Less-Boilerplate-Code-More-Productivity
• https://michaelesteves.co.za/blog/removing-xaml-cs-with-c-source-generators/
[00:28:44] — Маони про GC
• https://devblogs.microsoft.com/dotnet/finalization-implementation-details/
• https://devblogs.microsoft.com/dotnet/the-history-of-the-gc-configs/
• https://devblogs.microsoft.com/dotnet/provisional-mode/
• https://devblogs.microsoft.com/dotnet/garbage-collection-at-food-courts/
• https://devblogs.microsoft.com/dotnet/gc-handles/
• https://devblogs.microsoft.com/dotnet/balancing-work-on-gc-threads/
• https://devblogs.microsoft.com/dotnet/gc-perf-infrastructure-part-0/
• https://devblogs.microsoft.com/dotnet/gc-perf-infrastructure-part-1/
• https://github.com/dotnet/performance/tree/master/src/benchmarks/gc
[00:42:23] — Mobius – .NET runtime running on .NET Core
• https://tooslowexception.com/mobius-net-runtime-running-on-net-core/
• https://github.com/dotnet/runtime/issues/10158
[00:44:30] — Rider for Unreal Engine Public Preview
• https://blog.jetbrains.com/dotnet/2020/04/22/rider-unreal-engine-eap/
• https://www.youtube.com/watch?v=e6pVSyrQ3JE
• https://www.jetbrains.com/dotnet/promo/unity/
[00:47:15] — What’s new in Grafana v7.0
• https://grafana.com/docs/grafana/latest/guides/whats-new-in-v7-0/
• https://grafana.com/oss/loki/
[00:51:28] — YARP project
• https://github.com/microsoft/reverse-proxy

Возможности VS 16.6 P2, оптимизации в RyuJIT, новый мир Wasmer
Подкаст RadioDotNet выпуск №8
Вместе с новым выпуском мы отрываем филиал подкаста на YouTube:
https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
В честь этого замечательного события мы подарим 3 лицензии на любой продукт JetBrains. Победителя выберет псевдослучайный рандом, по одному из каждого списка:
1. Авторы комментариев на YouTube к этом выпуску
2. Поделившиеся этим анонсов в группе VK.com/DotNetRu
3. Тем кому понравился этот анонс в группе VK.com/DotNetRu
Конкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: http://Radio.DotNet.Ru
Темы:
[00:00:16] — RadioDotNet на YouTube
• https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
• https://www.youtube.com/DotNetRu
[00:02:20] — Target Framework Names in .NET 5
• https://www.thomasclaudiushuber.com/2020/03/26/net-5-merging-net-core-and-net-standard-with-new-target-framework-monikers-tfms/
• https://github.com/dotnet/designs/blob/master/accepted/2020/net5/net5.md
[00:05:07] — Visual Studio 2019 version 16.6 Preview 2
• https://devblogs.microsoft.com/visualstudio/visual-studio-2019-version-16-6-preview-2/
[00:07:57] — Regex Performance Improvements in .NET 5
• https://devblogs.microsoft.com/dotnet/regex-performance-improvements-in-net-5/
[00:13:49] — Optimizations and inlining in RyuJIT
• https://habr.com/ru/post/493586/
• https://habr.com/ru/post/496208/
• https://egorbo.com/how-inlining-works.html
• https://github.com/EgorBo/Disasmo
• https://github.com/AndyAyersMS/PerformanceExplorer/blob/master/notes/notes-aug-2016.md
[00:24:26] — Rider Dynamic Program Analysis
• https://blog.jetbrains.com/dotnet/2020/03/31/auto-detect-memory-issues-app-dynamic-program-analysis-rider-2020-1/
[00:30:28] — MessagePack for C# v2
• https://medium.com/@neuecc/messagepack-for-c-v2-new-era-of-net-core-unity-i-o-pipelines-6950643c1053
[00:39:18] — Wasmer
• https://wasmer.io/
• https://wapm.io/
• https://github.com/migueldeicaza/WasmerSharp/
• https://github.com/ericsink/wasm2cil
[00:48:21] — Best practices for REST API design
• https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/

Perfolizer для алгоритмов, стабилизация PowerShell 7.0, VB.NET всё
Подкаст RadioDotNet выпуск №7
Представляем русскоязычный вариант книги Конрада Кокосы «Управление памятью в .NET для профессионалов» в правильном переводе команды DotNetRu.
Промокод на скидку 25%: DotNet25
Заказать можно на сайте издательства: https://tinyurl.com/kokosa-book
Сайт подкаста: http://Radio.DotNet.Ru
Темы:
[00:00:17] — Вышел перевод книги Конрада Кокосы
• https://vk.com/dotnetru?w=wall-144195266_890
• https://twitter.com/DotNetRu/status/1241019370475847680
• https://t.me/DotNetRu/259
• https://tinyurl.com/kokosa-book
[00:04:02] — Announcing .NET 5 Preview 1
• https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-1/
• https://github.com/dotnet/runtime/pull/33694
[00:09:14] — Announcing Entity Framework Core 5.0 Preview 1
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-5-0-preview-1/
[00:11:51] — Upgrading from ASP.NET Core 3.1 to 5.0 Preview 1
• https://www.stevejgordon.co.uk/upgrading-from-asp-net-core-3-1-to-5-0-preview-1
[00:13:19] — Async ValueTask Pooling in .NET 5
• https://devblogs.microsoft.com/dotnet/async-valuetask-pooling-in-net-5/
• https://devblogs.microsoft.com/dotnet/understanding-the-whys-whats-and-whens-of-valuetask/
[00:15:40] — VB.NET is done, not dead
• https://www.mrlacey.com/2020/03/vbnet-is-done-not-dead.html
• https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/
[00:19:25] — Visual Studio 2019 version 16.5
• https://devblogs.microsoft.com/visualstudio/visual-studio-2019-version-16-5/
[00:23:44] — ReSharper 2020.1 Roadmap
• https://blog.jetbrains.com/dotnet/2020/02/24/resharper-2020-1-roadmap/
• https://blog.jetbrains.com/dotnet/2020/02/19/rider-2020-1-roadmap/
• https://blog.jetbrains.com/dotnet/2020/02/24/update-running-resharper-process/
• https://twitter.com/kskrygan/status/1240730969587486722
• https://blog.jetbrains.com/dotnet/2020/02/27/resharper-ultimate-2020-1-eap/
• https://blog.jetbrains.com/dotnet/2020/03/24/hot-reload-xamarin-forms-comes-rider/
[00:28:48] — Announcing PowerShell 7.0
• https://devblogs.microsoft.com/powershell/announcing-powershell-7-0/
• https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-70?view=powershell-7
• https://devblogs.microsoft.com/powershell/visual-studio-code-for-powershell-7/
• https://docs.microsoft.com/en-us/powershell/scripting/components/vscode/how-to-replicate-the-ise-experience-in-vscode?view=powershell-7
[00:34:14] — Early preview of ConsoleGuiTools
• https://devblogs.microsoft.com/powershell/introducing-consoleguitools-preview/
• https://github.com/ironmansoftware/psavalonia
• https://devblogs.microsoft.com/powershell/out-gridview-returns/
[00:35:39] — Introducing Scalar - Git at scale for everyone
• https://devblogs.microsoft.com/devops/introducing-scalar/
• https://github.com/microsoft/VFSForGit
[00:40:10] — Perfolizer - Performance analysis toolkit
• https://aakinshin.net/posts/introducing-perfolizer/
• https://github.com/AndreyAkinshin/perfolizer

Полный обзор программы DotNext 2020 Piter
Подкаст RadioDotNet, выпуск №6
Конференция DotNext 2020 Piter уже совсем скоро. И мы записали для вас самый полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Данный выпуск - это самый лучший способ определиться с темами и выбрать подходящие для вас доклады.
Промокод на Personal билет: dotnetru20spb0stke51pc
Внимание! В связи с мировыми тенденциями расписание конференции будет сильно меняться. Как по формату так и по составу. Некоторые, упомянутые в подкасте доклады, могут отсутствовать. Другие без предупреждения появиться. Актуальную информацию ищите на официальном сайте мероприятия.
Сайт подкаста:
http://Radio.DotNet.Ru
RSS подписка на подкаст:
https://anchor.fm/s/f0c0ef4/podcast/rss
Заметки к выпуску:
[00:00:25] Trends
https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common[00:09:44] Best Practices
https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common[00:23:15] Internals and Performance
https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common[00:43:21] Architecture
https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common[00:49:15] Vision
https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common[00:51:18] Стенд сообщества DotNetRu
https://dotnet.ru/ https://vk.com/dotnetru[00:52:50] Вечеринка
https://dotnext-piter.ru/party/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
В ожидании C# 9, функциональный дзен, знакомство с Pulumi
Подкаст RadioDotNet, выпуск №5
Заметки к выпуску:
Ursatile - Software training and consultancy from Dylan Beattie
https://ursatile.com/C# 9
https://medium.com/@alugili/c-9-cef7d6b04ab5 https://github.com/dotnet/csharplang/projects/4#column-4899858 https://github.com/dotnet/roslyn/blob/master/docs/Language%20Feature%20Status.mdConfigureAwait FAQ
https://devblogs.microsoft.com/dotnet/configureawait-faq/ https://habr.com/ru/post/482354/ https://github.com/BigBabay/AsyncConverterCreating Common Intermediate Language projects with .NET SDK
https://www.strathweb.com/2019/12/creating-common-intermediate-language-projects-with-net-sdk/ https://github.com/dotnet/corefx/blob/master/src/System.Runtime.CompilerServices.Unsafe/src/System.Runtime.CompilerServices.Unsafe.ilA modern alternative to the Microsoft Assembly Binding Log Viewer
https://github.com/awaescher/Fusion https://github.com/mikehadlow/AsmSpyФункциональное программирование — это не то, что нам рассказывают
https://habr.com/ru/post/479238/Carter adds elegance to ASP.NET Core routing
https://www.hanselman.com/blog/TheOpenSourceCarterCommunityProjectAddsOpinionatedEleganceToASPNETCoreRouting.aspxBuilding Modern Cloud Applications using Pulumi and .NET Core
https://devblogs.microsoft.com/dotnet/building-modern-cloud-applications-using-pulumi-and-net-core/ https://www.pulumi.com/docs/intro/languages/dotnet/ https://dotnetrocks.com/?show=214DotNext 2020 Piter
https://dotnext-piter.ru/?utm_source=partner&utm_medium=spbdotnet&utm_campaign=dotnext20piter&utm_content=common Промокод: spbdotnet20spbhdy6h77pc
Релизы .NET Core 3.0 и 3.1, ASP.NET Core 3.1, EF Core 3.1
Подкаст RadioDotNet, выпуск №4
Заметки к выпуску:
Announcing .NET Core 3.0
https://docs.microsoft.com/en-us/dotnet/core/whats-new/dotnet-core-3-0 https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0/Announcing .NET Core 3.1
https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/ https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-core-3-1/ https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-3-1-and-entity-framework-6-4/Announcing Entity Framework Core 3.0 and Entity Framework 6.3 General Availability
https://devblogs.microsoft.com/dotnet/announcing-ef-core-3-0-and-ef-6-3-general-availability/Microsoft says .NET Framework porting project is finished
https://www.theregister.co.uk/2019/10/15/net_framework_port_end/ https://github.com/dotnet/announcements/issues/130Introducing Microsoft Q&A (Preview)
https://docs.microsoft.com/en-us/teamblog/introducing-microsoft-qandaSeries: Exploring ASP.NET Core 3.0
https://andrewlock.net/series/exploring-asp-net-core-3/4 Predictions for the Future of .NET
https://blog.ndepend.com/4-predictions-for-the-future-of-net/
Полный обзор программы DotNext 2019 Moscow
Конференция DotNext 2019 Moscow уже совсем скоро. И мы записали для вас самый полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Данный выпуск - это самый лучший способ определиться с темами и выбрать подходящие для вас доклады.
Сайт подкаста:
http://Radio.DotNet.RuRSS подписка на подкаст:
https://anchor.fm/s/f0c0ef4/podcast/rssЗаметки к выпуску:
DotNext 2019 Moscow (промокод: DotNetRuDotNextMsk19)
https://dotnext-moscow.ru/
Скрытые возможности, освобождаемые сборки, правила отладки
Подкаст RadioDotNet, выпуск №2
Заметки к выпуску:
Microsoft to Consolidate .NET Repositories on GitHub
https://www.infoq.com/news/2019/08/mcrosoft-consolidate-dotnet-repo/ https://github.com/dotnet/coreclr/issues/26175Announcing Microsoft Code Samples
https://docs.microsoft.com/en-us/teamblog/code-samplesGoodbye MSDN Magazine
https://msdn.microsoft.com/en-us/magazine/mt833502.aspx https://devblogs.microsoft.com/ https://docs.microsoft.com/Improving .NET Core installation in Visual Studio
https://devblogs.microsoft.com/dotnet/improving-net-core-installation-in-visual-studio-and-on-windows/Hidden gems in .NET Core 3 - David Fowler & Damian Edwards
https://www.youtube.com/watch?v=xdSSH63IZZcCollectible assemblies in .NET Core 3.0
https://www.strathweb.com/2019/01/collectible-assemblies-in-net-core-3-0/ https://github.com/dotnet/coreclr/blob/master/Documentation/design-docs/assemblyloadcontext.md https://github.com/dotnet/corefx/issues/25671Adding feature flags to an ASP.NET Core app
https://andrewlock.net/series/adding-feature-flags-to-an-asp-net-core-app/ https://docs.microsoft.com/en-us/azure/azure-app-configuration/use-feature-flags-dotnet-coreWriting tests with MSTest v2
https://channel9.msdn.com/Shows/On-NET/Writing-tests-with-MSTest-v2?WT.mc_id=DX_MVP4025064 https://github.com/microsoft/testfx https://github.com/microsoft/testfx-docs.NET Debugging
https://raygun.com/blog/dot-net-debugging/ https://marketplace.visualstudio.com/items?itemName=OmarElabd.ObjectExporter https://docs.microsoft.com/en-us/visualstudio/debugger/format-specifiers-in-csharp?view=vs-2019How to Debug Any Problem
https://hackernoon.com/how-to-debug-any-problem-ac6f8a867fae https://codeblog.jonskeet.uk/category/diagnostics/ https://www.youtube.com/watch?v=Paxi4K5Om1Q&list=PLtWrKx3nUGBfAOK4axHDuulZJd-CTcbO9
Планы на .NET 5, единый артефакт, зачем отдельный процесс для R#
Подкаст RadioDotNet выпуск №1
Заметки к выпуску:
Microsoft's Plans for .NET 5
https://msdn.microsoft.com/en-us/magazine/mt833477.aspx https://twitter.com/ziki_cz/status/1151284877104488448Create a Trimmed Self-Contained Single Executable in .NET Core 3.0
https://www.talkingdotnet.com/create-trimmed-self-contained-executable-in-net-core-3-0/Supporting IAsyncEnumerable with LINQ
https://channel9.msdn.com/Shows/On-NET/Supporting-IAsyncEnumerable-with-LINQ https://github.com/dotnet/roslyn/blob/master/docs/features/async-streams.mdEventCounter vs PerformanceCounter
https://github.com/dotnet/diagnostics/blob/master/documentation/dotnet-counters-instructions.md https://github.com/dotnet/diagnostics/issues/346DragonFruit and System.CommandLine is a new way to think about .NET Console apps
https://www.hanselman.com/blog/DragonFruitAndSystemCommandLineIsANewWayToThinkAboutNETConsoleApps.aspx https://github.com/dotnet/command-line-apiIntroducing PowerShell as .NET Global Tool
https://devblogs.microsoft.com/powershell/introducing-powershell-as-net-global-tool/ https://docs.microsoft.com/en-us/dotnet/core/tools/global-toolsVersioning limitations in .NET
https://codeblog.jonskeet.uk/2019/06/30/versioning-limitations-in-net/ https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/breaking-change-rules.mdFibonacci Versioning
https://fibver.org/Where we are with "out of process" ReSharper
https://blog.jetbrains.com/dotnet/2019/07/11/where-we-are-with-out-of-process-resharper/ https://blog.jetbrains.com/dotnet/2018/05/28/introducing-resharper-performance-series/JetBrains Open Day в Петербурге
https://habr.com/ru/company/JetBrains/blog/461923/ https://www.youtube.com/watch?v=_Unj-6ua1CI https://www.youtube.com/watch?v=LfuvTI0uL6A https://www.youtube.com/watch?v=LifD-lFNqKI
Полный обзор программы DotNext 2019 Piter
Подкаст RadioDotNet выпуск №0
До конференции DotNext осталось совсем немного времени и бессменные участники программного комитета решили сделать полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Анатолий Кулаков и Игорь Лабутин. Они обсудят доклады, поделятся инсайтами, и помогут вам определиться с правильным выбором тем.
Заметки к выпуску:
DotNext Piter 2019 (промокод: DotNext19SPBDotNetRu) Introducing .NET 5 .NET Framework 4.8 will be the last major version of .NET Framework Fuzzing the .NET JIT Compiler Konrad Kokosa — Make your custom .NET GC — "whys" and "hows" Stan Drapkin — Pitfalls of high-level cryptography