\u003C/strong>\u003C/p>\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:01:00] — Announcing .NET 8 Preview 3 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-3/\">devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-3\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-3/\">devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-3/\">devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotne...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:30:00] — Check out new C# 12 preview features \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/check-out-csharp-12-preview/\">devblogs.microsoft.com/dotnet/check-out-csharp-12-preview\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:41:00] — Improvements to auth and identity in ASP.NET Core 8 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/improvements-auth-identity-aspnetcore-8/\">devblogs.microsoft.com/dotnet/improvements-auth-identity-aspn...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:51:35] — ASP.NET Core Route Tooling Enhancements in .NET 8 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/aspnet-core-route-tooling-dotnet-8/\">devblogs.microsoft.com/dotnet/aspnet-core-route-tooling-dotnet-8\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:57:00] — ArrayPool и подводные камни \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://habr.com/ru/articles/723420/\">habr.com/ru/articles/723420\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:19:30] — Behind the scenes of minimal APIs \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://andrewlock.net/behind-the-scenes-of-minimal-apis-1-a-first-look-behind-the-scenes-of-minimal-api-endpoints/\">andrewlock.net/behind-the-scenes-of-minimal-apis-1-a-...\u003C/a> \u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:24:40] — Get started with OpenAI in .NET \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/getting-started-azure-openai-dotnet/\">devblogs.microsoft.com/dotnet/getting-started-azure-openai-do...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:36:30] — Too many timers in .NET \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.meziantou.net/too-many-timers-in-dotnet.htm\">meziantou.net/too-many-timers-in-dotnet\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:47:20] — Кратко о разном \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.meziantou.net/listing-all-available-etw-events-in-a-dotnet-application.htm\">meziantou.net/listing-all-available-etw-events-in-a-...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/dotnet-docker/discussions/4549\">github.com/dotnet/dotnet-docker/discussions/4549\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","full","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/6ba207f7-48bb-4eaf-ac1e-5d32a4fc7fdf.mp3",6730,71,"2023-04-16T21:22:06.080Z",1325,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},[75,78],{"type":76,"count":77},"dislike",2,{"type":79,"count":80},"like","0",[],[83,93,103,113,123,133,143,153,163],{"id":84,"number":85,"season":34,"title":86,"description":87,"type":67,"image":11,"audio":88,"duration":89,"is_explicit":20,"code":64,"publish_date":90,"listenings":91,"is_private":20,"plans":34,"video":34,"images":92},"e813ccef-a79a-45a6-bc0b-cbb016eae0c2",69,"Безопасность контейнеров, атака на пакеты, засолка паролей","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №69 от 3 апреля 2023 года\u003C/strong>\u003C/p>\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>Boosty (₽): \u003Ca href=\"https://boosty.to/RadioDotNet\">boosty.to/RadioDotNet\u003C/a>\u003C/p>\u003Cp>\u003Cstrong>\u003Cbr />\u003C/strong>\u003C/p>\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:01:06] — Discover .NET 7 SDK Containers \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/updates-to-container-support-in-the-dotnet-sdk/\">devblogs.microsoft.com/dotnet/updates-to-container-support-in...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/improving-multiplatform-container-support/\">devblogs.microsoft.com/dotnet/improving-multiplatform-contain...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:13:50] — Attack to .NET packages with malicious-code \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://jfrog.com/blog/attackers-are-starting-to-target-net-developers-with-malicious-code-nuget-packages/\">jfrog.com/blog/attackers-are-starting-to-target-...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:32:46] — Secure your .NET apps with rootless Linux Containers \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/securing-containers-with-rootless/\">devblogs.microsoft.com/dotnet/securing-containers-with-rootless\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:43:50] — Hashing and Salting Passwords in C# – Best Practices \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://code-maze.com/csharp-hashing-salting-passwords-best-practices/\">code-maze.com/csharp-hashing-salting-passwords-best-...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:04:50] — Universally Unique Lexicographically Sortable Identifier \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://github.com/ulid/spec/blob/master/README.md\">github.com/ulid/spec/blob/master/README.md\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/Cysharp/Ulid\">github.com/Cysharp/Ulid\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://blog.devgenius.io/analyzing-new-unique-identifier-formats-uuidv6-uuidv7-and-uuidv8-d6cc5cd7391a\">blog.devgenius.io/analyzing-new-unique-identifier-format...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://datatracker.ietf.org/doc/html/draft-ietf-uuidrev-rfc4122bis\">datatracker.ietf.org/doc/html/draft-ietf-uuidrev-rfc4122bis\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/vanbukin/Uuids\">github.com/vanbukin/Uuids\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:27:42] — Maximizing the power of logs as your application scales \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://michaelscodingspot.com/maximizing-the-power-of-logs-as-your-application-scales/\">michaelscodingspot.com/maximizing-the-power-of-logs-as-your-a...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:45:30] — Кратко о разном \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://anthonygiretti.com/2023/03/16/asp-net-core7-use-endpoint-groups-to-manage-minimal-apis-versioning/\">anthonygiretti.com/asp-net-core7-use-endpoint-groups-to-m...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://www.youtube.com/watch?v=5u1UaqkPZbg\">youtube.com/watch\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/SteveSandersonMS/DotNetIsolator\">github.com/SteveSandersonMS/DotNetIsolator\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/runtime/issues/36617\">github.com/dotnet/runtime/issues/36617\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/MichalStrehovsky/sizoscope\">github.com/MichalStrehovsky/sizoscope\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://www.meziantou.net/csharp-compiler-strict-mode.htm\">meziantou.net/csharp-compiler-strict-mode\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/DimonSmart/StringTrimmer\">github.com/DimonSmart/StringTrimmer\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/DimonSmart/StringTrimmerGenerator\">github.com/DimonSmart/StringTrimmerGenerator\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/e813ccef-a79a-45a6-bc0b-cbb016eae0c2.mp3",7509,"2023-04-02T21:17:09.437Z",1248,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":94,"number":95,"season":34,"title":96,"description":97,"type":67,"image":11,"audio":98,"duration":99,"is_explicit":20,"code":85,"publish_date":100,"listenings":101,"is_private":20,"plans":34,"video":34,"images":102},"51670d7c-4fbc-4f41-952e-c983047103ef",68,"Легендарный ConfigureAwait, прощание с WPF, путь исправления багов","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №68 от 20 марта 2023 года\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\r\n\r\n\u003Cp>\u003Cstrong>\u003Cbr />\u003C/strong>\u003C/p>\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:01:10] — Announcing .NET 8 Preview 2 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-2/\">devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-2\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-2/\">devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-ef8-preview-2/\">devblogs.microsoft.com/dotnet/announcing-ef8-preview-2\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:11:30] — Нужен ли ConfigureAwait? \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://habr.com/ru/post/721050/\">habr.com/ru/post/721050\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/csharplang/issues/2542\">github.com/dotnet/csharplang/issues/2542\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/how-async-await-really-works/\">devblogs.microsoft.com/dotnet/how-async-await-really-works\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:35:05] — Visual Studio 2022 v17.6 P1 and P2 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/try-visual-studio-2022-v17-6-preview-1/\">devblogs.microsoft.com/visualstudio/try-visual-studio-2022-v1...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-6-preview-2-is-now-available/\">devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-6-...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:42:30] — Announcing NuGet 6.5 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/nuget/announcing-nuget-6-5-the-sweetest-way-to-manage-your-packages/\">devblogs.microsoft.com/nuget/announcing-nuget-6-5-the-sweetes...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:48:00] — 9 Best Practices to Safely and Healthy Application at Scale \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://michaelscodingspot.com/safe-application-deployment/\">michaelscodingspot.com/safe-application-deployment\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:04:45] — WPF Begins its Long Goodbye \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://medium.com/young-coder/wpf-begins-its-long-goodbye-4d9ab0424e8c\">medium.com/young-coder/wpf-begins-its-long-goodby...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:15:10] — I fixed a bug. What should I do now? \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.meziantou.net/how-to-correctly-fix-a-bug.htm\">meziantou.net/how-to-correctly-fix-a-bug\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:38:40] — Кратко о разном \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/nuget/write-a-high-quality-readme-for-nuget-packages/\">devblogs.microsoft.com/nuget/write-a-high-quality-readme-for-...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/martinothamar/Mediator\">github.com/martinothamar/Mediator\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/DevTeam/Pure.DI\">github.com/DevTeam/Pure.DI\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/51670d7c-4fbc-4f41-952e-c983047103ef.mp3",6406,"2023-03-20T03:00:00.000Z",1612,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":104,"number":105,"season":34,"title":106,"description":107,"type":67,"image":11,"audio":108,"duration":109,"is_explicit":20,"code":95,"publish_date":110,"listenings":111,"is_private":20,"plans":34,"video":34,"images":112},"7783bb36-bfb1-4781-abc8-2ba1b3fdbc4e",67,"Начало .NET 8, основы криптографии, строгие секреты","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №67 от 2 марта 2023 года\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:00:50] — Announcing .NET 8 Preview 1 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1/\">devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-1/\">devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-ef8-preview-1/?utm_source=pocket_saves\">devblogs.microsoft.com/dotnet/announcing-ef8-preview-1\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:35:40] — Encrypting and Decrypting in C# \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://code-maze.com/csharp-string-encryption-decryption/\">code-maze.com/csharp-string-encryption-decryption\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://code-maze.com/dotnet-cryptography-implementations/\">code-maze.com/dotnet-cryptography-implementations\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://www.youtube.com/watch?v=X1V6_OyQKLw\">youtube.com/watch\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://www.youtube.com/watch?v=ZqGyV7Jshww\">youtube.com/watch\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:08:00] — .NET Roadmaps \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://github.com/dotnet/aspnetcore/issues/44984\">github.com/dotnet/aspnetcore/issues/44984\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://learn.microsoft.com/en-us/ef/core/what-is-new/ef-core-8.0/plan\">learn.microsoft.com/ef/core/what-is-new/ef-core-8.0/plan\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/maui/wiki/Roadmap\">github.com/dotnet/maui/wiki/Roadmap\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/NuGet/Home/issues/12407\">github.com/NuGet/Home/issues/12407\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/winforms/blob/main/docs/roadmap.md\">github.com/dotnet/winforms/blob/main/docs/roadmap.md\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/wpf/blob/main/roadmap.md\">github.com/dotnet/wpf/blob/main/roadmap.md\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://themesof.net/?q=milestone%3A8.0\">themesof.net\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:20:20] — Prevent accidental disclosure of configuration secrets \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.meziantou.net/prevent-accidental-disclosure-of-configuration-secrets.htm\">meziantou.net/prevent-accidental-disclosure-of-confi...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:30:20] — What is .NET, and why should you choose it? \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/why-dotnet/\">devblogs.microsoft.com/dotnet/why-dotnet\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://andrewlock.net/thoughts-on-what-is-dotnet-and-why-should-you-choose-it/\">andrewlock.net/thoughts-on-what-is-dotnet-and-why-sho...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:37:10] — Visual Studio 2022 – 17.5 Released \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-5-released/\">devblogs.microsoft.com/visualstudio/visual-studio-2022-17-5-r...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/visual-studio-for-mac-17-5-is-now-available/\">devblogs.microsoft.com/visualstudio/visual-studio-for-mac-17-...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:45:05] — Подслушано \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://podlodka.io/303\">podlodka.io/303\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://podlodka.io/304\">podlodka.io/304\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:49:13] — Кратко о разном \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://jimmybogard.com/mediatr-12-0-released/\">jimmybogard.com/mediatr-12-0-released\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/nuget/introducing-search-by-target-framework-on-nuget-org/\">devblogs.microsoft.com/nuget/introducing-search-by-target-fra...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/7783bb36-bfb1-4781-abc8-2ba1b3fdbc4e.mp3",6851,"2023-03-02T10:18:30.964Z",1589,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":114,"number":115,"season":34,"title":116,"description":117,"type":67,"image":11,"audio":118,"duration":119,"is_explicit":20,"code":105,"publish_date":120,"listenings":121,"is_private":20,"plans":34,"video":34,"images":122},"02fcf5f2-7bd1-45e1-9548-a80ffa6ca6df",66,"Всё про коллекции, WinForm жжёт напалмом, секреты логирования","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №66 от 14 февраля 2023 года\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\r\n\r\n\u003Cp>\u003Cstrong>\u003Cbr />\u003C/strong>\u003C/p>\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:01:07] — Update to the .NET language strategy \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/update-to-the-dotnet-language-strategy/\">devblogs.microsoft.com/dotnet/update-to-the-dotnet-language-s...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://learn.microsoft.com/en-us/dotnet/fundamentals/languages\">learn.microsoft.com/dotnet/fundamentals/languages\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:08:52] — Which collection interface to use? \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://enterprisecraftsmanship.com/posts/which-collection-interface-to-use/\">enterprisecraftsmanship.com/posts/which-collection-interface-to-use\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://enterprisecraftsmanship.com/posts/generic-types-arguments-specific-types-return-values/\">enterprisecraftsmanship.com/posts/generic-types-arguments-specific...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:48:42] — Using Command Binding in Windows Forms apps to go Cross-Platform \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/winforms-cross-platform-dotnet-maui-command-binding/\">devblogs.microsoft.com/dotnet/winforms-cross-platform-dotnet-...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:10:20] — Serilog Best Practices \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://benfoster.io/blog/serilog-best-practices/\">benfoster.io/blog/serilog-best-practices\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:47:20] — The Developer Ecosystem in 2022 and Key Trends for C# \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://blog.jetbrains.com/dotnet/2023/01/26/the-developer-ecosystem-in-2022-key-trends-for-c/\">blog.jetbrains.com/dotnet/the-developer-ecosystem-in-2022...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:57:00] — Кратко о разном \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/debugging-encoded-text/\">devblogs.microsoft.com/visualstudio/debugging-encoded-text\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers\">github.com/aspnet-contrib/AspNet.Security.OAuth.P...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/introducing-the-git-status-bar-and-testing-improvements-in-visual-studio-for-mac-17-5/\">devblogs.microsoft.com/visualstudio/introducing-the-git-statu...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/02fcf5f2-7bd1-45e1-9548-a80ffa6ca6df.mp3",7410,"2023-02-13T21:11:41.481Z",1639,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":124,"number":125,"season":34,"title":126,"description":127,"type":67,"image":11,"audio":128,"duration":129,"is_explicit":20,"code":115,"publish_date":130,"listenings":131,"is_private":20,"plans":34,"video":34,"images":132},"89be646d-9275-4638-8c3d-614819eaec6a",65,"Подсматриваем за C# 12, ускоряем консоль, слушаем http запросы","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №65 от 27 января 2023 года\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:00:55] — C# 12 GitHub Activities \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://github.com/dotnet/csharplang\">github.com/dotnet/csharplang\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/csharplang/issues/4144\">github.com/dotnet/csharplang/issues/4144\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/roslyn/blob/main/docs/Language%20Feature%20Status.md\">github.com/dotnet/roslyn/blob/main/docs/Language%...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:27:25] — Slaying Zombie 'No Repro' Crashes with Infer# \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/slaying-zombie-no-repo-crashes-with-infersharp/\">devblogs.microsoft.com/dotnet/slaying-zombie-no-repo-crashes-...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:34:00] — Visual Studio 2022 17.5 Preview 3 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-5-preview-3-is-here/\">devblogs.microsoft.com/visualstudio/visual-studio-2022-17-5-p...\u003C/a> \u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:40:50] — Rider and Reshaper 2023.1 roadmap \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://blog.jetbrains.com/dotnet/2023/01/10/resharper-2023-1-roadmap/\">blog.jetbrains.com/dotnet/resharper-2023-1-roadmap\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://blog.jetbrains.com/dotnet/2023/01/10/rider-2023-1-roadmap/\">blog.jetbrains.com/dotnet/rider-2023-1-roadmap\u003C/a> \u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:46:40] — Detecting breaking changes between two versions of a NuGet package \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.meziantou.net/detecting-breaking-changes-between-two-versions-of-a-nuget-package-at-packaging.htm\">meziantou.net/detecting-breaking-changes-between-two...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:54:40] — Database Command Batching in .NET 6 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.infoq.com/news/2022/06/Database-Command-Batching/\">infoq.com/news/Database-Command-Batching\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:00:30] — Observing all http requests in a .NET application \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.meziantou.net/observing-all-http-requests-in-a-dotnet-application.htm\">meziantou.net/observing-all-http-requests-in-a-dotne...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://www.meziantou.net/prevent-http-requests-to-external-services-in-unit-tests.htm\">meziantou.net/prevent-http-requests-to-external-serv...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:13:45] — Быстрый консольный ввод на .NET \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://habr.com/ru/post/705834/\">habr.com/ru/post/705834\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:24:35] — Building a custom Test Framework with xUnit \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://andrewlock.net/tracking-down-a-hanging-xunit-test-in-ci-building-a-custom-test-framework/\">andrewlock.net/tracking-down-a-hanging-xunit-test-in-...\u003C/a> \u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:35:10] — Кратко о разном \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://maoni0.medium.com/how-the-heap-verification-mode-helps-with-debugging-heap-corruption-58b3d08f5e8c\">maoni0.medium.com/how-the-heap-verification-mode-helps-w...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/MrDave1999/dotenv.core\">github.com/MrDave1999/dotenv\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://kevinchalet.com/2022/12/23/openiddict-4-0-general-availability/\">kevinchalet.com/openiddict-4-0-general-availability\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://johnnys.news/2023/01/Dots-a-dotnet-SDK-manager\">johnnys.news/Dots-a-dotnet-SDK-manager\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/Tyrrrz/CliWrap\">github.com/Tyrrrz/CliWrap\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/microsoft/reverse-proxy/releases/tag/v2.0.0-rc.1\">github.com/microsoft/reverse-proxy/releases/tag/v...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/89be646d-9275-4638-8c3d-614819eaec6a.mp3",6376,"2023-01-26T23:00:00.000Z",1528,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":134,"number":135,"season":34,"title":136,"description":137,"type":67,"image":11,"audio":138,"duration":139,"is_explicit":20,"code":125,"publish_date":140,"listenings":141,"is_private":20,"plans":34,"video":34,"images":142},"32b64a47-038d-45b2-9938-cbb165f1a470",64,"Морозные коллекции, самозащита GC, свой GitHub Actions","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №64 от 29 декабря 2022 года\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:00:51] — Frozen collections in .NET 8 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://steven-giesel.com/blogPost/34e0fd95-0b3f-40f2-ba2a-36d1d4eb5601\">steven-giesel.com/blogPost/34e0fd95-0b3f-40f2-ba2a-36d1d...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:13:44] — .NET 7 Networking Improvements \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/dotnet-7-networking-improvements/\">devblogs.microsoft.com/dotnet/dotnet-7-networking-improvements\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:26:32] — Is the regression in GC or something else? \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://maoni0.medium.com/is-the-regression-in-gc-or-something-else-38f10018dd21\">maoni0.medium.com/is-the-regression-in-gc-or-something-e...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:34:30] — Dev tunnels in Visual Studio for ASP.NET Core projects \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/dev-tunnels-in-visual-studio-for-asp-net-core-projects/\">devblogs.microsoft.com/visualstudio/dev-tunnels-in-visual-stu...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:41:53] — Announcing Visual Studio Code extension for Tye \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-visual-studio-code-extension-for-tye/\">devblogs.microsoft.com/dotnet/announcing-visual-studio-code-e...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:47:30] — 5 new MVC features in .NET 7 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://andrewlock.net/5-new-mvc-features-in-dotnet-7/\">andrewlock.net/5-new-mvc-features-in-dotnet-7\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:58:40] — Automate code metrics and class diagrams with GitHub Actions \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/automate-code-metrics-and-class-diagrams-with-github-actions/\">devblogs.microsoft.com/dotnet/automate-code-metrics-and-class...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:07:05] — Кратко о разном \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://ardalis.com/add-all-projects-to-solution/\">ardalis.com/add-all-projects-to-solution\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://twitter.com/timheuer/status/1603880562204495877\">twitter.com/timheuer/status/1603880562204495877\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/nuget/introducing-transitive-dependencies-in-visual-studio/\">devblogs.microsoft.com/nuget/introducing-transitive-dependenc...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/sticky-scroll-now-in-preview/\">devblogs.microsoft.com/visualstudio/sticky-scroll-now-in-preview\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://blog.jetbrains.com/idea/2022/12/http-client-cli-run-requests-and-tests-on-ci/\">blog.jetbrains.com/idea/http-client-cli-run-requests-and-...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://hurl.dev/\">hurl.dev\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://andrewlock.net/aspnetcore-in-action-version-3-update/\">andrewlock.net/aspnetcore-in-action-version-3-update\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/32b64a47-038d-45b2-9938-cbb165f1a470.mp3",4902,"2022-12-28T22:19:03.429Z",1386,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":144,"number":145,"season":34,"title":146,"description":147,"type":67,"image":11,"audio":148,"duration":149,"is_explicit":20,"code":135,"publish_date":150,"listenings":151,"is_private":20,"plans":34,"video":34,"images":152},"c75396f1-65df-4d52-b410-1b038019bdfd",63,"Быстрый MemoryPack, небыстрый ASP.NET Core, недобыстрые IDE","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №63 от 12 декабря 2022 года\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>[00:01:43] — How fast is ASP.NET Core? \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://dusted.codes/how-fast-is-really-aspnet-core\">dusted.codes/how-fast-is-really-aspnet-core\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"https://habr.com/ru/post/701352/\">habr.com/ru/post/701352\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"https://twitter.com/davidfowl/status/1592311942005542912?s=20&t=YLN5ldr4cC00jXoc4PhesA\">twitter.com/davidfowl/status/1592311942005542912\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://www.reddit.com/r/dotnet/comments/yuxkk7/comment/iwcaa5q/?utm_source=share&utm_medium=web2x&context=3\">reddit.com/r/dotnet/comments/yuxkk7/comment/iwcaa5q\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:18:54] — Maybe it's time to rethink our project structure \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://timdeschryver.dev/blog/maybe-its-time-to-rethink-our-project-structure-with-dot-net-6\">timdeschryver.dev/blog/maybe-its-time-to-rethink-our-pro...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:38:47] — How to make the fastest serializer, case of MemoryPack \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://neuecc.medium.com/how-to-make-the-fastest-net-serializer-with-net-7-c-11-case-of-memorypack-ad28c0366516\">neuecc.medium.com/how-to-make-the-fastest-net-serializer...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/Cysharp/MemoryPack\">github.com/Cysharp/MemoryPack\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:57:37] — Intro to GitHub Actions for .NET \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/dotnet-loves-github-actions/\">devblogs.microsoft.com/dotnet/dotnet-loves-github-actions\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:10:24] — Announcing the .NET Virtual Monolithic Repository \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://github.com/dotnet/announcements/issues/241\">github.com/dotnet/announcements/issues/241\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://github.com/dotnet/dotnet\">github.com/dotnet/dotnet\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:19:33] — NuGetizer — powerful NuGet packaging \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://github.com/devlooped/nugetizer\">github.com/devlooped/nugetizer\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:28:00] — Rider 2022.3 — has just been released \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://blog.jetbrains.com/dotnet/2022/12/07/rider-2022-3/\">blog.jetbrains.com/dotnet/rider-2022-3\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:30:30] — Visual Studio vs. Jetbrains Rider Performance \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://blog.ndepend.com/visual-studio-vs-jetbrains-rider-performance/\">blog.ndepend.com/visual-studio-vs-jetbrains-rider-perfo...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://blog.jetbrains.com/dotnet/2022/12/01/improved-startup-performance-in-rider-2022-3/\">blog.jetbrains.com/dotnet/improved-startup-performance-in...\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://blog.jetbrains.com/dotnet/2022/12/07/rider-2022-3/\">blog.jetbrains.com/dotnet/rider-2022-3\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:37:40] — Подслушано \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://podlodka.io/273\">podlodka.io/273\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://progulka.yamshchikov.info/\">progulka.yamshchikov.info\u003C/a> \u003C/li>\u003Cli>\u003Ca href=\"https://www.youtube.com/c/codaza-channel\">youtube.com/c/codaza-channel\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/c75396f1-65df-4d52-b410-1b038019bdfd.mp3",6314,"2022-12-11T21:46:50.309Z",1342,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":154,"number":155,"season":34,"title":156,"description":157,"type":67,"image":11,"audio":158,"duration":159,"is_explicit":20,"code":145,"publish_date":160,"listenings":161,"is_private":20,"plans":34,"video":34,"images":162},"84b8bcfb-f00e-4dea-b6d7-038c3fd97ed2",62,"Обзор .NET Conf 2022, .NET 7, C# 11, ASP.NET Core 7, EF Core 7, NuGet 6.4","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №62 от 28 ноября 2022 года\u003C/strong>\u003C/p>\r\n\r\n\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003Cbr />\u003C/p>\r\n\r\n\u003Cp>[00:03:07] — .NET 7 is Available and .NET Conf 2022 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://www.dotnetconf.net/\">dotnetconf.net\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-dotnet-7/\">devblogs.microsoft.com/dotnet/announcing-dotnet-7\u003C/a> \u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:16:17] — Welcome to C# 11 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/welcome-to-csharp-11\">devblogs.microsoft.com/dotnet/welcome-to-csharp-11\u003C/a> \u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:27:30] — Announcing F# 7 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-fsharp-7/\">devblogs.microsoft.com/dotnet/announcing-fsharp-7\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:31:38] — Announcing ASP.NET Core in .NET 7 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-asp-net-core-in-dotnet-7\">devblogs.microsoft.com/dotnet/announcing-asp-net-core-in-dotn...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:44:37] — Entity Framework Core 7 is available today \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-ef7/\">devblogs.microsoft.com/dotnet/announcing-ef7\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:49:36] — What's new in Windows Forms in .NET 7.0 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/winforms-enhancements-in-dotnet-7/\">devblogs.microsoft.com/dotnet/winforms-enhancements-in-dotnet-7\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[00:57:38] — What's new for WPF in .NET 7 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/wpf-on-dotnet-7/\">devblogs.microsoft.com/dotnet/wpf-on-dotnet-7\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:01:05] — Announcing .NET MAUI for .NET 7 GA \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/dotnet-maui-dotnet-7\">devblogs.microsoft.com/dotnet/dotnet-maui-dotnet-7\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:04:42] — Announcing ML.NET 2.0 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/announcing-ml-net-2-0\">devblogs.microsoft.com/dotnet/announcing-ml-net-2-0\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:07:50] — What's new in Orleans 7.0 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/whats-new-in-orleans-7\">devblogs.microsoft.com/dotnet/whats-new-in-orleans-7\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:12:50] — Visual Studio 2022 17.4 is now available \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-4/\">devblogs.microsoft.com/visualstudio/visual-studio-2022-17-4\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:19:53] — Arm64 Visual Studio is officially here \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/arm64-visual-studio-is-officially-here/\">devblogs.microsoft.com/visualstudio/arm64-visual-studio-is-of...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:21:25] — Introducing Visual Studio Rollback \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/visualstudio/introducing-visual-studio-rollback\">devblogs.microsoft.com/visualstudio/introducing-visual-studio...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:26:28] — Announcing NuGet 6.4 \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/nuget/announcing-nuget-6-4-signed-central-delivered/\">devblogs.microsoft.com/nuget/announcing-nuget-6-4-signed-cent...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>[01:30:37] — .NET 7 SDK built-in container support and Ubuntu Chiseled \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://laurentkempe.com/2022/11/14/dotnet-7-sdk-built-in-container-support-and-ubuntu-chiseled/\">laurentkempe.com/dotnet-7-sdk-built-in-container-suppor...\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>\r\n\r\n\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/84b8bcfb-f00e-4dea-b6d7-038c3fd97ed2.mp3",6358,"2022-11-27T21:48:43.933Z",1378,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},{"id":164,"number":165,"season":34,"title":166,"description":167,"type":67,"image":11,"audio":168,"duration":169,"is_explicit":20,"code":155,"publish_date":170,"listenings":171,"is_private":20,"plans":34,"video":34,"images":172},"9a443bc7-f513-40af-90d7-a3fdab00f7f4",61,"Оптимизация регионов, формализация Memory Model, шустрый WASI","\u003Cp>\u003Cstrong>Подкаст RadioDotNet выпуск №61 от 16 ноября 2022 года\u003C/strong>\u003C/p>\r\n\r\n\r\n\r\n\r\n\u003Cp>Приглашаем всех на конференцию DotNext 2022 Moscow\u003C/p>\u003Cp>\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://bit.ly/3H3YPZU\">https://bit.ly/3H3YPZU\u003C/a>\u003C/li>\u003Cli>Скидка на Personal билет: DotNetRu2022JRGpc\u003C/li>\u003C/ul>\u003Cp>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\u003Cp>Сайт подкаста: \u003Ca href=\"http://Radio.DotNet.Ru\">radio.dotnet.ru\u003C/a>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\r\n\r\n\r\n\u003Cp>\u003Cstrong>Темы:\u003C/strong>\u003C/p>\r\n\r\n\r\n\r\n\r\n\u003Cp>[00:01:41] — Entity Framework 7 performance improvements\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://davecallan.com/entity-framework-7-performance-improvements/\">https://davecallan.com/entity-framework-7-performance-improvements/\u003C/a>\u003C/li>\r\n\r\n\r\n\r\n\r\n\u003C/ul>\r\n\r\n\r\n\r\n\r\n\u003Cp>[00:13:05] — Performance improvements in ASP.NET Core 7\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/performance-improvements-in-aspnet-core-7/\">https://devblogs.microsoft.com/dotnet/performance-improvements-in-aspnet-core-7/\u003C/a>\u003C/li>\r\n\r\n\r\n\r\n\r\n\u003C/ul>\r\n\r\n\r\n\r\n\r\n\u003Cp>[00:29:35] — .NET 7 Performance Improvements in MAUI\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://devblogs.microsoft.com/dotnet/dotnet-7-performance-improvements-in-dotnet-maui/\">https://devblogs.microsoft.com/dotnet/dotnet-7-performance-improvements-in-dotnet-maui/\u003C/a>\u003C/li>\r\n\r\n\r\n\r\n\r\n\u003C/ul>\r\n\r\n\r\n\r\n\r\n\u003Cp>[00:42:05] — Adding Experimental HTTP Methods To ASP.NET Core\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://khalidabuhakmeh.com/adding-experimental-http-methods-to-aspnet-core\">https://khalidabuhakmeh.com/adding-experimental-http-methods-to-aspnet-core\u003C/a>\u003C/li>\u003C/ul>\u003Cp>[00:54:15] — .NET Memory Model Document\u003C/p>\u003Cp>\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://github.com/dotnet/runtime/pull/75790\">https://github.com/dotnet/runtime/pull/75790\u003C/a>\u003C/li>\u003C/ul>\u003Cp>[01:00:45] — Using WASM and WASI to run .NET 7 on a Raspberry PI\u003C/p>\u003Cp>\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://laurentkempe.com/2022/10/29/using-wasm-and-wasi-to-run-dotnet-7-on-a-raspberry-pi-zero-2-w/\">https://laurentkempe.com/2022/10/29/using-wasm-and-wasi-to-run-dotnet-7-on-a-raspberry-pi-zero-2-w/\u003C/a>\u003C/li>\u003C/ul>\u003Cp>\u003C/p>\u003Cp>[01:12:00] — Write barrier optimizations in regions\u003C/p>\u003Cp>\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://maoni0.medium.com/write-barrier-optimizations-in-regions-984bde6c0ffc\">https://maoni0.medium.com/write-barrier-optimizations-in-regions-984bde6c0ffc\u003C/a>\u003C/li>\u003C/ul>\u003Cp>\u003C/p>\u003Cp>[01:27:16] — When to refactor\u003C/p>\u003Cp>\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://blog.ploeh.dk/2022/09/19/when-to-refactor/\">https://blog.ploeh.dk/2022/09/19/when-to-refactor/\u003C/a>\u003C/li>\u003C/ul>\u003Cp>\u003C/p>\u003Cp>\u003C/p>\u003Cp>[01:42:30] — Кратко о разном\u003C/p>\u003Cp>\u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://twitter.com/davidfowl/status/1588942067157594112\">https://twitter.com/davidfowl/status/1588942067157594112\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"https://github.com/icsharpcode/ILSpy/releases/tag/v8.0-preview2\">https://github.com/icsharpcode/ILSpy/releases/tag/v8.0-preview2\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"https://techcommunity.microsoft.com/t5/public-sector-blog/microsoft-open-sources-its-software-bill-of-materials-sbom/ba-p/3584117\">https://techcommunity.microsoft.com/t5/public-sector-blog/microsoft-open-sources-its-software-bill-of-materials-sbom/ba-p/3584117\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"https://csharpcodingguidelines.com/\">https://csharpcodingguidelines.com/\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"https://steven-giesel.com/blogPost/d376a46c-ec5b-4e37-81b3-23772c47ed85\">https://steven-giesel.com/blogPost/d376a46c-ec5b-4e37-81b3-23772c47ed85\u003C/a>\u003C/li>\u003C/ul>\u003Cp>\u003C/p>\u003Cp>\u003Cbr />\u003C/p>\r\n\r\n\r\n\r\n\r\n\u003Cp>Фоновая музыка: \u003C/p>\u003Cul>\u003Cli>\u003Ca href=\"https://hightech.group/ru/about\">Максим Аршинов «Pensive yeti.0.1»\u003C/a>\u003C/li>\r\n\r\n\r\n\r\n\r\n\u003C/ul>","storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/9a443bc7-f513-40af-90d7-a3fdab00f7f4.mp3",6886,"2022-11-15T23:02:31.378Z",1162,{"image_80":13,"image_180":14,"image_240":15,"image_600":16,"image_1280":17},["Reactive",174],{"$ssite-config":175},{"_priority":176,"env":180,"name":181,"url":182},{"name":177,"env":178,"url":179},-10,-15,-4,"production","podcast-website","https://radiodotnet.mave.digital/",["Set"],["ShallowReactive",185],{"$63LOZx6kQb":-1},"/ep-71",{"common":188},{"activeTab":189,"isShareActive":20,"episodes":190,"contentPosition":20,"podcast":5,"podcastSlug":191,"showPlayer":20,"activeTrack":34,"pauseTrack":20,"activeEpisode":62,"titleHeight":192,"website":193,"listenUrl":34,"isMobileShareActive":20,"isDataLoaded":29,"favicon":35,"customDomain":34,"episodesCount":192},"listen",[],"radiodotnet",0,{"button_text":31,"button_link":32,"is_indexing":29,"ym_id":-1,"gtm_id":-1}]