DotNetRu – Telegram
DotNetRu
2.24K subscribers
33 photos
1 file
680 links
Самые важные новости, лучшие статьи и авторитетные личности из мира .NET
Download Telegram
Forwarded from Вячеслав Тащилин
Ozon открыл новый набор на бесплатные курсы для middle-специалистов Route 256

Актуально для опытных инженеров, которые хотят перейти на Go или погрузиться в современные технологии на C#. Самое интересное — здесь вы узнаете, как все это применяется в Ozon.

🔹Два месяца онлайн-занятий в удобное вечернее время
🔹Менторство от экспертов и тьюторов
🔹Опыт разработчиков Ozon
🔹Офферы в команду для лучших выпускников

Как попасть на курс?
Оставь заявку на сайте ➡️ 30 апреля пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.

Оставить заявку
🔥3👍1
Грамотный пулинг, будущее Identity, примерка таймеров

Подкаст RadioDotNet выпуск №70 от 17 апреля 2023 года

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

Темы:

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

[00:30:00] — Check out new C# 12 preview features
https://devblogs.microsoft.com/dotnet/check-out-csharp-12-preview/

[00:41:00] — Improvements to auth and identity in ASP.NET Core 8
https://devblogs.microsoft.com/dotnet/improvements-auth-identity-aspnetcore-8/

[00:51:35] — ASP.NET Core Route Tooling Enhancements in .NET 8
https://devblogs.microsoft.com/dotnet/aspnet-core-route-tooling-dotnet-8/

[00:57:00] — ArrayPool<T> и подводные камни
https://habr.com/ru/articles/723420/

[01:19:30] — Behind the scenes of minimal APIs
https://andrewlock.net/behind-the-scenes-of-minimal-apis-1-a-first-look-behind-the-scenes-of-minimal-api-endpoints/
https://andrewlock.net/behind-the-scenes-of-minimal-apis-2-extracting-metadata-from-a-minimal-api-handler/
https://andrewlock.net/behind-the-scenes-of-minimal-apis-3-exploring-the-model-binding-logic-of-minimal-apis/
https://andrewlock.net/behind-the-scenes-of-minimal-apis-4-generating-argument-expressions-for-minimal-apis/
https://andrewlock.net/behind-the-scenes-of-minimal-apis-5-generating-argument-expressions-for-minimal-apis-continuted/
https://andrewlock.net/behind-the-scenes-of-minimal-apis-6-generating-the-response-writing-expression/
https://andrewlock.net/behind-the-scenes-of-minimal-apis-7-building-the-final-requestdelegate/
https://andrewlock.net/behind-the-scenes-of-minimal-apis-8-customising-the-request-delegate-with-filters/

[01:24:40] — Get started with OpenAI in .NET
https://devblogs.microsoft.com/dotnet/getting-started-azure-openai-dotnet/

[01:36:30] — Too many timers in .NET
https://www.meziantou.net/too-many-timers-in-dotnet.htm

[01:47:20] — Кратко о разном
https://www.meziantou.net/listing-all-available-etw-events-in-a-dotnet-application.htm
https://github.com/dotnet/dotnet-docker/discussions/4549

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (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
🔥6👍1
25 апреля закрывается приём заявок на DotNext 2023 Autumn.

Конференция пройдёт 15–16 сентября в Москве. Если приехать нет возможности, вы можете выступить онлайн.

Полный список тем ищите на сайте.

Даже если у вас есть только идея, подавайте заявку и указывайте в форме подачи, что вам нужна помощь в доработке. Персональный куратор из Программного комитета поможет вам на всех этапах подготовки к выступлению.
🎉2👍1🔥1
Тех. радар, умные Notebooks, контейнеры для тестирования

Подкаст RadioDotNet выпуск №71 от 2 мая 2023 года

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

Темы:

[00:01:40] — Running non-root containers with Kubernetes
• https://www.redhat.com/en/blog/understanding-root-inside-and-outside-container
• https://devblogs.microsoft.com/dotnet/running-nonroot-kubernetes-with-dotnet/

[00:13:40] — Интеграционное тестирование ASP.NET Core
• https://habr.com/ru/articles/720420/
• https://dotnet.testcontainers.org/

[00:34:10] — Stephen Cleary — Structured Concurrency
• https://github.com/StephenCleary/StructuredConcurrency

[00:38:10] — 5 useful extensions for Task
• https://steven-giesel.com/blogPost/d38e70b4-6f36-41ff-8011-b0b0d1f54f6e

[00:47:50] — Interactive C# with Polyglot Notebooks
• https://newdevsguide.com/2022/12/14/polyglot-notebooks-csharp/
• https://devblogs.microsoft.com/dotnet/announcing-polyglot-notebooks-harness-the-power-of-multilanguage-notebooks-in-visual-studio-code/
• https://www.youtube.com/watch?v=KWwrhqozMRw

[00:58:15] — Technology Radar 28
• https://www.thoughtworks.com/content/dam/thoughtworks/documents/radar/2023/04/tr_technology_radar_vol_28_en.pdf

[01:30:10] — Storing information in its highest form
• https://enterprisecraftsmanship.com/posts/storing-information-in-its-highest-form/

[01:53:30] — Кратко о разном
• https://github.com/madelson/DistributedLock
• https://github.com/rajanadar/VaultSharp
• https://techcommunity.microsoft.com/t5/azure-sql-blog/noscriptdom-net-library-for-t-sql-parsing-is-now-open-source/ba-p/3804284
• https://steven-giesel.com/blogPost/faf06188-bae9-484d-804d-a42d58d18cad
• https://sixlabors.com/posts/announcing-imagesharp-web-300/
• https://devblogs.microsoft.com/visualstudio/choosing-a-net-memory-profiler-in-visual-studio-part-1/

Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (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
Книга «ASP.NET Core Security» в правильном переводе DotNetRu
https://habr.com/ru/companies/jugru/articles/736142/

Рады представить вам очередной результат совместных усилий сообщества и ДМК Пресс: книга Кристиана Венца «Безопасность ASP.NET Core» в правильном переводе DotNetRu. По ссылке — впечатления о процессе перевода от непосредственных участников и промокод на скидку от издательства.
🔥16
Rate Limiting, SOLID против CUPID, перспективы Console

Подкаст RadioDotNet выпуск №72 от 20 мая 2023 года

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

Темы:

[00:03:46] — System.Console re-design
• https://github.com/dotnet/runtime/issues/52374
• https://github.com/dotnet/command-line-api/issues/1882
• https://github.com/dotnet/command-line-api/issues/1891
• https://github.com/commandlineparser/commandline
• https://github.com/natemcmaster/CommandLineUtils

[00:21:20] — Resharper and Rider 2023.2 Roadmap
• https://blog.jetbrains.com/dotnet/2023/05/03/rider-2023-2-roadmap/
• https://blog.jetbrains.com/dotnet/2023/05/03/resharper-2023-2-roadmap/

[00:26:20] — Why SOLID principles are still the foundation
• https://stackoverflow.blog/2021/11/01/why-solid-principles-are-still-the-foundation-for-modern-software-architecture/
• https://dannorth.net/2021/03/16/cupid-the-back-story/

[00:50:40] — Announcing Rate Limiting for .NET
• https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit?view=aspnetcore-7.0
• https://devblogs.microsoft.com/dotnet/announcing-rate-limiting-for-dotnet/
• https://github.com/stefanprodan/AspNetCoreRateLimit
• https://blog.maartenballiauw.be/post/2022/09/26/aspnet-core-rate-limiting-middleware.html
• https://blog.elmah.io/built-in-rate-limiting-in-asp-net-core-vs-aspnetcoreratelimit/
• https://blog.maartenballiauw.be/post/2022/10/03/rate-limiting-web-applications-concepts-approaches.html
• https://github.com/stefanprodan/AspNetCoreRateLimit/issues/382
• https://www.youtube.com/watch?v=9dr-px0j9O0

[01:24:20] — DotNet.ReproducibleBuilds
• https://github.com/dotnet/reproducible-builds/blob/main/README.md
• https://github.com/dotnet/reproducible-builds/tree/main/Documentation/Reproducible-MSBuild/Techniques

[01:43:06] — CUPID — for joyful coding
• https://dannorth.net/2022/02/10/cupid-for-joyful-coding/

[02:01:12] — Кратко о разном
• https://devblogs.microsoft.com/visualstudio/surround-selection-experiment/
• https://devblogs.microsoft.com/visualstudio/visual-studio-ui-refresh/
• https://zznob.ru/series-behind-the-scenes-of-minimal-apis/

Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (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
👍5
Forwarded from SpbDotNet (Anatoly Kulakov)
Сообществу DotNetRu уже почти 10 лет. Мы всегда были и остаёмся открытыми для любой движухи вокруг .NET, готовы делать анонсы любых общественно полезных мероприятий на наших каналах и всё такое. В создание и поддержание жизни сообщества вложены тысячи человеко-часов лидеров, активистов и участников. Тем печальней, что некоторые люди пытаются воспользоваться результатами нашего с вами труда и массово добавляют в свои группы участников наших чатов без их согласия.

Если вас это тоже коснулось, то лучшее что вы можете сделать — нажать кнопку "Report spam and leave". Мы могли бы в наших чатах скрыть список участников, но по опыту это делает общение крайне неудобным, поэтому пока оставляем как есть.

Наши глобальные чаты: @dotnetruchat, @pro_net, @dotnettalks
Чаты с вакансиями: @DotNetRuJobs, @microsoftstackjobs
Ссылки на региональные чаты, каналы и группы: https://dotnet.ru/communities

Все прочие чаты или посвящены конкретной узкой теме, очевидной из названия и описания, или не имеют отношения к нашему сообществу. И в любом случае мы никогда никого никуда не добавляем сами, участие во всех наших сообществах и активностях исключительно добровольное.
👍63
Будущее WASI, доминирование VS Code, новая книга

Подкаст RadioDotNet выпуск №73 от 13 июня 2023 года

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

Темы:

[00:01:00] — Microsoft Build 2023
• https://michaelscodingspot.com/microsoft-build-2023/
• https://news.microsoft.com/build-2023-book-of-news/
• https://www.youtube.com/playlist?list=PLdo4fOcmZ0oV0mbay2wxFS_ZVRg6cxjdM

[00:08:55] — Announcing .NET 8 Preview 4
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-4/
• https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-4/
• https://devblogs.microsoft.com/dotnet/announcing-ef8-preview-4/

[00:51:10] — Announcing C# Dev Kit for Visual Studio Code
• https://devblogs.microsoft.com/visualstudio/announcing-csharp-dev-kit-for-visual-studio-code/

[01:00:04] — Big Changes Coming for Blazor in .NET 8
• https://www.telerik.com/blogs/big-changes-coming-blazor-dotnet-8

[01:13:05] — Visual Studio 2022 17.6 and 17.1 Preview
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-6-now-available/
• https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-preview-1-is-here/
• https://devblogs.microsoft.com/visualstudio/web-api-development-in-visual-studio-2022/

[01:27:13] — Concurrent Hosted Service Start and Stop in .NET 8
• https://www.stevejgordon.co.uk/concurrent-hosted-service-start-and-stop-in-dotnet-8

[01:32:37] — Experiments with the new WASI workload in .NET 8 Preview 4
• https://www.youtube.com/watch?v=gKX-cdqnb8I

[01:42:00] — Книга «ASP.NET Core Security» в правильном переводе DotNetRu
• https://habr.com/ru/companies/jugru/articles/736142/

[01:47:05] — Кратко о разном
• https://blog.datalust.co/seq-2023-2/
• https://github.com/dotnet/runtime/issues/75836
• https://devblogs.microsoft.com/dotnet/hot-reload-generics/
• https://devblogs.microsoft.com/dotnet/wcf-client-60-has-been-released/
• https://github.com/dotnet/versionsweeper

Голоса выпуска:
• Анатолий Кулаков
• Игорь Лабутин (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
👍4
Добрый день!

Если вы и ваша деятельность имеете отношение к IT, то приглашаем принять участие в масштабном исследовании рынка IT-кадров России. В рамках опроса Экопси и Хабр изучают, как IT-специалисты выбирают работодателей, какие критерии важны для них при этом выборе, каких работодателей видят лидерами на рынке труда и хотят работать с ними, а от каких компаний не будут принимать офферы при прочих равных обстоятельствах. С результатами можно будет ознакомиться в ноябре этого года на Хабре!

Исследование полностью анонимно, все данные будут использоваться в обобщенном виде. Заполнение анкеты займет максимум 15 минут

Чтобы принять участие в опросе, необходимо пройти по ссылке:
https://linkis.pro/it-brand/spbdotnet_2023

Хорошего дня!