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

Подкаст RadioDotNet выпуск №75 от 21 июля 2023 года

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

Приглашаем всех на конференцию DotNext 2023 Moscow:
https://t.ly/iqRC5
Скидка 25% на Personal билет: dotnetru

Темы:

[00:01:06] — .NET 8 Preview 6
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-6/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-6/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-6/
• https://devblogs.microsoft.com/visualstudio/announcing-the-dotnet-maui-extension-for-visual-studio-code/

[00:18:26] — Comparing new CreateSlimBuilder
• https://andrewlock.net/exploring-the-dotnet-8-preview-comparing-createbuilder-to-the-new-createslimbuilder-method/

[00:27:40] — C# 12 Preview features
• https://devblogs.microsoft.com/dotnet/new-csharp-12-preview-features/

[00:39:50] — Делай нейминг как сеньор
• https://habr.com/ru/companies/dododev/articles/714512/

[01:05:50] — dotTrace comes to BenchmarkDotNet
• https://blog.jetbrains.com/dotnet/2023/07/11/dottrace-comes-to-benchmarkdotnet/

[01:10:00] — Folders versus namespaces
• https://blog.ploeh.dk/2023/05/15/folders-versus-namespaces/
• https://blog.ploeh.dk/2023/05/29/favour-flat-code-file-folders/

[01:15:35] — Кратко о разном
• https://marketplace.visualstudio.com/items?itemName=mhutch.MSBuildEditor
• https://github.com/JamesNK/aspnetcore-grafana
• https://www.youtube.com/@RawCoding/

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

Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)

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

Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5

Boosty (₽): https://boosty.to/RadioDotNet

#Podcast #DotNet
🔥7
Forwarded from John Doe
🤖 Хочешь освоить мир AI и создать свой собственный AI ассистент? Изучаешь ASP .Net Core и ищешь куда бы применить свои знания? Присоединяйся к нашему Telegram-каналу! Ежедневно мы публикуем шаг за шагом процесс создания AI ассистента, используя принципы Clean Architecture и .Net Core. Неважно, опытный ты разработчик или только начинаешь - здесь ты найдешь все для старта своего проекта.
👎5👍4🔥1🤔1
DotNext 2023 — крупнейшая и старейшая конференция в России для всех, кто занимается .NET-разработкой

Тёплый ламповый офлайн вернулся! За два дня вы успеете послушать доклады о лучших практиках и новых горизонтах .NET, поучаствовать в воркшопе и обсудить самые неудачные кейсы разных компаний на fail-митапе.

Кроме докладов, вас ждут живые дискуссии и нетворкинг, возможность познакомиться со спикерами и другими участниками. Вы сможете обсудить доклады, задать вопросы о наболевшем и поспорить о подходах к разработке.

Для тех, кто не сможет приехать, будет онлайн-трансляция.

Посетить конференцию можно за счёт компании. Но если будете покупать билет самостоятельно, воспользуйтесь промокодом нашего сообщества dotnetru — по нему билеты «Для частных лиц» будут приятно дешевле.

Подробности и программа конференции — на сайте.
3
Разбор Interceptors, крупицы C# 12, проверка Business Rules

Подкаст RadioDotNet выпуск №76 от 14 августа 2023 года

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

Приглашаем всех на конференцию DotNext 2023 Moscow:
- https://t.ly/iqRC5
- Скидка 25% на Personal билет: dotnetru

Темы:

[00:01:33] — Tentative C# 12 feature list
• https://github.com/dotnet/roslyn/discussions/69074
• https://medium.com/young-coder/introducing-c-12s-future-features-dba08439c92e

[00:21:05] — Validation and business rules
• https://blog.ploeh.dk/2023/06/26/validation-and-business-rules/

[00:42:55] — Replacing method calls with Interceptors
• https://andrewlock.net/exploring-the-dotnet-8-preview-changing-method-calls-with-interceptors/
• https://andrewlock.net/exploring-the-dotnet-8-preview-exploring-the-new-minimal-api-source-generator/
• https://twitter.com/captainsafia/status/1682096427881889792

[01:07:30] — Accelerating Your Testing Workflow
• https://blog.jetbrains.com/dotnet/2023/08/01/accelerating-your-testing-workflow-with-unit-test-creation-and-navigation/

[01:17:23] — Кратко о разном
• https://github.com/amis92/csharp-source-generators
• https://github.com/dotnet/runtime/pull/87067
• https://github.com/davidfowl/IdentityEndpointsSample
• https://nietras.com/2023/06/05/introducing-sep/
• https://timheuer.com/blog/github-actions-extension-for-visual-studio/
• https://devblogs.microsoft.com/dotnet/systemweb-adapters-1_2/

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

Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)

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

Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5

Boosty (₽): https://boosty.to/RadioDotNet
👍6🥰1
Самоубийство Moq, фантазии по .NET, последний из Preview

Подкаст RadioDotNet выпуск №77 от 28 августа 2023 года

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

Приглашаем всех на конференцию DotNext 2023 Moscow:
- https://t.ly/iqRC5
- Скидка 25% на Personal билет: dotnetru

Темы:

[00:01:55] — Announcing .NET 8 Preview 7
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-7/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-7/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-7/
• https://github.com/dotnet/core/tree/main/release-notes/8.0/preview

[00:37:00] — Introducing the new IHostedLifecycleService
• https://www.stevejgordon.co.uk/introducing-the-new-ihostedlifecycleservice-interface-in-dotnet-8

[00:46:10] — Keyed service dependency injection container support
• https://andrewlock.net/exploring-the-dotnet-8-preview-keyed-services-dependency-injection-support/

[00:55:25] — Visual Studio 2022 17.7 and 17.8
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-now-available/
• https://devblogs.microsoft.com/visualstudio/my-favorite-features-in-visual-studio-17-7/
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-8-preview-1-has-arrived/
• https://devblogs.microsoft.com/visualstudio/multi-branch-graph-available-for-general-audiences/

[01:03:15] — Remove Moq From Your .NET Projects Right NOW
• https://github.com/moq/moq/issues/1372
• https://github.com/moq/moq/issues/1374
• https://github.com/dotnet/runtime/issues/90222
• https://www.reddit.com/r/dotnet/comments/15ljdcc/does_moq_in_its_latest_version_extract_and_send/
• https://github.com/devlooped/SponsorLink/blob/62a786430e85cb9984d5c00bd10549f69a6733f8/src/Package/SponsorLink.cs#L412
• https://www.youtube.com/watch?v=A06nNjBKV7I
• https://habr.com/ru/companies/flant/news/754094/

[01:26:55] — Что бесит в .NET
• https://news.1rj.ru/str/epeshkblog/88
• https://www.reddit.com/r/dotnet/comments/14dnn5v/what_do_you_find_most_frustrating_about_dotnet/

[01:39:25] — Logging guidance for .NET library authors
• https://learn.microsoft.com/en-us/dotnet/core/extensions/logging-library-authors

[01:52:25] — Кратко о разном
• https://github.com/dahall/vanara
• https://devblogs.microsoft.com/nuget/announcing-nuget-6-7-keeping-you-secure/
• https://cezarypiatek.github.io/post/memory-dump-on-kubernetes/
• https://github.com/dodyg/practical-aspnetcore

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

Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)

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

Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru

RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5

Boosty (₽): https://boosty.to/RadioDotNet
👍3🔥3
#видеозаписи

Мы открыли все видеозаписи с DotNext 2022 Autumn

Сегодня мы открыли доступ к заключительной порции выступлений с осеннего DotNext. Теперь вы можете посмотреть все записи прошлогодней конференции в одном плейлисте.

А если вы уже посмотрели видеозаписи и хотите скорее обсудить всё вживую со спикерами, приходите на новый DotNext 2023 — он пройдет 15–16 сентября в Москве.
🥰6🔥5
Динамическая адаптация, правильные тесты, взаимодействие с JS

Подкаст RadioDotNet выпуск №78 от 12 сентября 2023 года

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

Приглашаем всех на конференцию DotNext 2023 Moscow:
https://t.ly/iqRC5
Скидка 25% на Personal билет: dotnetru

Темы:

[00:01:40] — Visual Studio for Mac Retirement Announcement
• https://devblogs.microsoft.com/visualstudio/visual-studio-for-mac-retirement-announcement/
• https://www.xda-developers.com/microsoft-killing-visual-studio-mac/

[00:08:40] — Sisk — An Alternative .NET HTTP Server
• https://khalidabuhakmeh.com/sisk-an-alternative-dotnet-http-server

[00:14:53] — Validating or verifying emails
• https://blog.ploeh.dk/2023/07/03/validating-or-verifying-emails/

[00:28:40] — Dynamically Adapting To Application Sizes
• https://maoni0.medium.com/dynamically-adapting-to-application-sizes-2d72fcb6f1ea

[00:58:20] — Mastering Unit Tests in .NET with Best Practices and Naming Conventions
• https://ardalis.com/mastering-unit-tests-dotnet-best-practices-naming-conventions/

[01:20:35] — Node API for .NET with JavaScript + .NET Interop
• https://github.com/microsoft/node-api-dotnet

[01:31:40] — Telerik Blazor REPL
• https://www.telerik.com/blogs/getting-started-blazor-repl

[01:35:40] — Кратко о разном
• https://blog.jetbrains.com/dotnet/2023/08/30/dotnet-day-online-23/
• https://devblogs.microsoft.com/visualstudio/working-with-images-just-got-easier-in-visual-studio/
• https://twitter.com/davidfowl/status/1695450917993144342?s=09&t=PmNpfR8KSjX4t-6NP2z1Jw
• https://fractalfir.github.io/generated_html/rustc_codegen_clr_v0_0_1.html
• https://youtube.com/playlist?list=PLtWrKx3nUGBfpiTQKb9ovdR2_gSQbnwJd&si=4NUuFmhCDogkllR7

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

Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)

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

Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5

Boosty (₽): https://boosty.to/RadioDotNet
👍6
Зелёные потоки, быстрая восьмёрка, наглость Unity

Подкаст RadioDotNet выпуск №79 от 26 сентября 2023 года

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

Темы:

[00:01:14] — Announcing .NET 8 RC1
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc1/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-rc-1/
• https://devblogs.microsoft.com/dotnet/announcing-ef8-rc1/
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-rc-1/

[00:23:00] — Visual Studio 2022 17.8 Preview 2
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-8-preview-2-has-arrived/
• https://devblogs.microsoft.com/visualstudio/safely-use-secrets-in-http-requests-in-visual-studio-2022/

[00:31:55] — Accessing private members without reflection
• https://www.meziantou.net/accessing-private-members-without-reflection-in-csharp.htm

[00:41:12] — Performance Improvements in .NET 8
• https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-8/

[01:13:45] — Unity wants 108% of our gross revenue
• https://blog.unity.com/news/plan-pricing-and-packaging-updates
• https://www.bloomberg.com/news/articles/2023-09-18/unity-overhauls-controversial-price-hike-after-game-developers-revolt

[01:18:44] — Green Thread Experiment Results
• https://github.com/dotnet/runtimelab/issues/2398
• https://blog.jetbrains.com/idea/2023/05/new-livestream-virtual-threads-and-structured-concurrency-in-java-2021-with-loom/

[01:33:05] — Кратко о разном
• https://github.com/mariotoffia/FluentDocker
• https://ardalis.com/building-resilient-email-method-dotnet-retry-outbox-pattern/
• https://learn.microsoft.com/en-us/dotnet/core/diagnostics/observability-with-otel
• https://www.cncf.io/wp-content/uploads/2023/09/The-State-of-WebAssembly-2023.pdf

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

Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)

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

Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Алексей
• Шевченко Антон
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Белоцкий Евгений

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5

Boosty (₽): https://boosty.to/RadioDotNet
👍5🎉2
Reflection в AOT, новый Identity, тестирование в ASP

Подкаст RadioDotNet выпуск №80 от 9 октября 2023 года

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

Темы:

[00:03:15] — A new way of doing reflection with .NET 8
• https://steven-giesel.com/blogPost/05ecdd16-8dc4-490f-b1cf-780c994346a4
• https://bartwullems.blogspot.com/2023/09/net-8using-reflection-in-aot-enabled.html

[00:11:35] — What is new in System.Text.Json in .NET 8
• https://devblogs.microsoft.com/dotnet/system-text-json-in-dotnet-8/

[00:31:50] — Green Threads Technical Report
• https://github.com/dotnet/runtimelab/blob/feature/green-threads/docs/design/features/greenthreads.md

[00:52:10] — C# Dev Kit – Now Generally Available
• https://devblogs.microsoft.com/dotnet/csharp-dev-kit-now-generally-available/
• https://www.youtube.com/watch?v=a-dQYcA2qN4

[00:59:33] — Should you use the .NET 8 Identity API endpoints?
• https://andrewlock.net/should-you-use-the-dotnet-8-identity-api-endpoints/
• https://andrewlock.net/can-you-use-the-dotnet-8-identity-api-endpoints-with-identityserver/

[01:18:45] — Mocking dependencies in ASP.NET Core tests
• https://cezarypiatek.github.io/post/mocking-dependencies-in-asp-net-core/
• https://www.meziantou.net/mocking-an-httpclient-using-asp-net-core-testserver.htm

[01:32:31] — Кратко о разном
• https://www.thepollyproject.org/2023/09/28/polly-v8-officially-released/
• https://blog.stephencleary.com/2023/09/memory-mapped-files-overlaid-structs.html
• https://codingsonata.com/your-quick-guide-to-pattern-matching-in-c/

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

Звукорежиссёр:
• Игорь Лабутин (https://twitter.com/ilabutin)

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

Спасибо за помощь:
• Александр
• Сергей
• Владислав
• Лазарев Илья
• Гурий Самарин
• Виктор
• Руслан Артамонов
• Александр Ерыгин
• Сергей Бензенко
• Александр Лапердин

Почта: Radio@DotNet.Ru

Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка: https://cloud.mave.digital/37167
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
Яндекс Музыка: https://music.yandex.ru/album/12041961
YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5

Boosty (₽): https://boosty.to/RadioDotNet
🔥8