27 августа в гостях у компании Veeam Software состоится 61-я встреча SpbDotNet (online)
https://spbdotnet.timepad.ru/event/1403349/
Очередное покорение online пространства нашим сообществом. Разберёмся как с помощью смекалки и кода решать проблемы намного эффективнее, чем просто кодом. А во второй части подискутируем на тему документации с точки зрения разработчиков: нужна ли она вообще, какая и как. Встреча проводится совместно с нашими друзьями из компании Veeam Software
Программа встречи
19:00 – 20:00 Дмитрий Бабушкин (Veeam Software) «Мержилка.sln: быстро и надёжно, без UI и юнит-тестов»
20:00 – 20:10 Перерыв
20:10 – 21:10 Анатолий Кулаков (Paladyne Systems), Александр Кугушев (EPAM), Артём Акуляков (Tickeron Inc), Алексей Мерсон (Intermedia) «Круглый стол: Документируй это полностью»
Встреча будет проходить во всемирной сети «Интернет». Ссылка на трансляцию придёт к вам за час до мероприятия. Все вопросы к докладчикам можно будет задавать в нашем Telegram chat'е: https://news.1rj.ru/str/SpbDotNetChat
#spbdotnet #dotnetru #event #online #documentation #dev #programming
https://spbdotnet.timepad.ru/event/1403349/
Очередное покорение online пространства нашим сообществом. Разберёмся как с помощью смекалки и кода решать проблемы намного эффективнее, чем просто кодом. А во второй части подискутируем на тему документации с точки зрения разработчиков: нужна ли она вообще, какая и как. Встреча проводится совместно с нашими друзьями из компании Veeam Software
Программа встречи
19:00 – 20:00 Дмитрий Бабушкин (Veeam Software) «Мержилка.sln: быстро и надёжно, без UI и юнит-тестов»
20:00 – 20:10 Перерыв
20:10 – 21:10 Анатолий Кулаков (Paladyne Systems), Александр Кугушев (EPAM), Артём Акуляков (Tickeron Inc), Алексей Мерсон (Intermedia) «Круглый стол: Документируй это полностью»
Встреча будет проходить во всемирной сети «Интернет». Ссылка на трансляцию придёт к вам за час до мероприятия. Все вопросы к докладчикам можно будет задавать в нашем Telegram chat'е: https://news.1rj.ru/str/SpbDotNetChat
#spbdotnet #dotnetru #event #online #documentation #dev #programming
spbdotnet.timepad.ru
Встреча SpbDotNet №61 / События на TimePad.ru
Очередное покорение online пространства нашим сообществом. Разберёмся как с помощью смекалки и кода решать проблемы намного эффективнее, чем просто кодом. А во второй части подискутируем на тему документации с точки зрения разработчиков: нужна ли она вообще…
Forwarded from Анонимный дотнетчик
Controlling IHostedService execution order in ASP.NET Core 3.x
In this post I show how to control whether your IHostedService runs before or after the GenericWebHostService starts the Kestrel HTTP server
https://andrewlock.net/controlling-ihostedservice-execution-order-in-aspnetcore-3/
In this post I show how to control whether your IHostedService runs before or after the GenericWebHostService starts the Kestrel HTTP server
https://andrewlock.net/controlling-ihostedservice-execution-order-in-aspnetcore-3/
Andrew Lock | .NET Escapades
Controlling IHostedService execution order in ASP.NET Core 3.x
In this post I show how to control whether your IHostedService runs before or after the GenericWebHostService starts the Kestrel HTTP server
Доступны материалы с онлайн-встречи KrdDotNet №4:
- Дмитрий Павлов «Greenplum: Быстро, параллельно, консистентно».
Видео: https://www.youtube.com/watch?v=LiLCfXwpMqM
Слайды: https://speakerdeck.com/dotnetru/dmitrii-pavlov-greenplum-bystro-paralliel-no-konsistientno
- Филипп Бочаров «Распределенная трассировка Jaeger в .NET».
Видео: https://www.youtube.com/watch?v=InRawplOohk
Слайды: https://speakerdeck.com/dotnetru/filipp-bocharov-raspriedieliennaia-trassirovka-jaeger-v-net
#krddotnet #event #materials #greenplum #jaeger #dotnet
- Дмитрий Павлов «Greenplum: Быстро, параллельно, консистентно».
Видео: https://www.youtube.com/watch?v=LiLCfXwpMqM
Слайды: https://speakerdeck.com/dotnetru/dmitrii-pavlov-greenplum-bystro-paralliel-no-konsistientno
- Филипп Бочаров «Распределенная трассировка Jaeger в .NET».
Видео: https://www.youtube.com/watch?v=InRawplOohk
Слайды: https://speakerdeck.com/dotnetru/filipp-bocharov-raspriedieliennaia-trassirovka-jaeger-v-net
#krddotnet #event #materials #greenplum #jaeger #dotnet
YouTube
Дмитрий Павлов «Greenplum: Быстро, параллельно, консистентно»
Greenplum — ведущая массивно-параллельная СУБД с открытым исходным кодом. Горизонтальная расширяемость до десятков петабайт, понятный пользователям синтаксис ANSI SQL, транзакционность, совместимость с PostgreSQL, возможность обучать и применять модели машинного…
How Do I Debug Async Code in Visual Studio?(https://devblogs.microsoft.com/visualstudio/how-do-i-debug-async-code-in-visual-studio/) — полезные техники при отладке async/await C# кода, которые помогут вам сэкономить часы гаданий на кофейной гуще.
#dotnet #async #csharp #dev #programming #visualstudio #debug #debugging
#dotnet #async #csharp #dev #programming #visualstudio #debug #debugging
Microsoft News
How Do I Debug Async Code in Visual Studio?
Debugging async code is challenging. Let's explore some Visual Studio tools that can help you debug your async programs easier!
Forwarded from SpbDotNet
Доступны материалы со встречи SpbDotNet №61
Дмитрий Бабушкин «Мержилка .sln: быстро и надёжно, без UI и юнит-тестов»
https://www.youtube.com/watch?v=ymXIe7_808Y&list=PLbxr_aGL4q3QXvXmhHG12l0FYu6DooB3Z
https://speakerdeck.com/dotnetru/dmitrii-babushkin-mierzhilka-sln-bystro-i-nadiozhno-biez-ui-i-iunit-tiestov
Дмитрий Бабушкин «Мержилка .sln: быстро и надёжно, без UI и юнит-тестов»
https://www.youtube.com/watch?v=ymXIe7_808Y&list=PLbxr_aGL4q3QXvXmhHG12l0FYu6DooB3Z
https://speakerdeck.com/dotnetru/dmitrii-babushkin-mierzhilka-sln-bystro-i-nadiozhno-biez-ui-i-iunit-tiestov
YouTube
Дмитрий Бабушкин «Мержилка .sln: быстро и надёжно, без UI и юнит-тестов»
Разработка крупных решений рано или поздно сталкивается с конфликтами при слиянии веток. Что если конфликты лезут в таких местах, где текстовый мерж заставляет кровь литься из глаз, на рынке нет готовых решений, а написание своего потребует массу времени…
Forwarded from SpbDotNet
Доступны материалы со встречи SpbDotNet №61
Анатолий Кулаков, Александр Кугушев, Артём Акуляков, Алексей Мерсон, Никита Данилов «Круглый стол: Документируй это полностью»
https://www.youtube.com/watch?v=94cJU14qkis&list=PLbxr_aGL4q3QXvXmhHG12l0FYu6DooB3Z
Анатолий Кулаков, Александр Кугушев, Артём Акуляков, Алексей Мерсон, Никита Данилов «Круглый стол: Документируй это полностью»
https://www.youtube.com/watch?v=94cJU14qkis&list=PLbxr_aGL4q3QXvXmhHG12l0FYu6DooB3Z
YouTube
Кулаков, Кугушев, Акуляков, Мерсон, Данилов «Круглый стол: Документируй это полностью»
Её сложно найти, легко потерять и невозможно забыть. Конечно же мы имеем ввиду документацию.
Возможное, это одна из самых холиварных тем, ведь очень сложно понять что, когда и как написать, так чтобы это было не то что небесполезно, но хотя бы безвредно.…
Возможное, это одна из самых холиварных тем, ведь очень сложно понять что, когда и как написать, так чтобы это было не то что небесполезно, но хотя бы безвредно.…
The Magical Methods in C#, https://cezarypiatek.github.io/post/methods-with-special-signature/ — стоит помнить, что мы разрабатываем не только на .NET платформе, но и языке C#, который может обладать своими собственными фишками. Давайте немного разберем устройство инициализации коллекций и словарей, использование деконструкции тюплов, а также, пользовательские await типы.
#dotnet #csharp #dev #programming #syntaxsugar
#dotnet #csharp #dev #programming #syntaxsugar
Cezary Piątek Blog
The Magical Methods in C#
Methods with specific signature which have a special support in C#
Подкаст RadioDotNet выпуск №13 от 7 сентября 2020 года
https://anchor.fm/radiodotnet/episodes/RadioDotNet-013-ej7mji
💰 Внимание, конкурс! За доброе дело мы готовы подарить 6 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
1. Два автора комментариев на YouTube к этом выпуску
2. Один кто поделился этим анонсом в группе VK.com/DotNetRu
3. Один кому понравился этот анонс в группе VK.com/DotNetRu
4. Один кто поделился этим анонсом в twitter.com/DotNetRu
5. Один кому понравился этот анонс в twitter.com/DotNetRu
Конкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Темы:
[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/aspnet/asp-net-core-updates-in-net-5-preview-7/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-5-0-preview-7/
• https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-8/
• https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-preview-8/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-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/
• https://devblogs.microsoft.com/dotnet/customizing-trimming-in-net-core-5/
• https://github.com/mono/linker/blob/master/docs/design/reflection-flow.md
[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
• https://github.com/open-telemetry/opentelemetry-dotnet
• https://devblogs.microsoft.com/aspnet/observability-asp-net-core-apps/
[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/
• https://blog.jetbrains.com/dotnet/2020/08/13/rider-2020-2-released/
• https://blog.jetbrains.com/dotnet/2020/08/20/say-hello-to-localization-manager-in-rider-2020-2/
[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/
• https://www.reddit.com/r/dotnet/comments/hqies9/i_am_krzysztof_cwalina_the_author_of_net/
Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Максим Шошин
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Все видео выпуски: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
#Podcast #DotNet
https://anchor.fm/radiodotnet/episodes/RadioDotNet-013-ej7mji
💰 Внимание, конкурс! За доброе дело мы готовы подарить 6 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
1. Два автора комментариев на YouTube к этом выпуску
2. Один кто поделился этим анонсом в группе VK.com/DotNetRu
3. Один кому понравился этот анонс в группе VK.com/DotNetRu
4. Один кто поделился этим анонсом в twitter.com/DotNetRu
5. Один кому понравился этот анонс в twitter.com/DotNetRu
Конкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Темы:
[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/aspnet/asp-net-core-updates-in-net-5-preview-7/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-5-0-preview-7/
• https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-8/
• https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-preview-8/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-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/
• https://devblogs.microsoft.com/dotnet/customizing-trimming-in-net-core-5/
• https://github.com/mono/linker/blob/master/docs/design/reflection-flow.md
[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
• https://github.com/open-telemetry/opentelemetry-dotnet
• https://devblogs.microsoft.com/aspnet/observability-asp-net-core-apps/
[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/
• https://blog.jetbrains.com/dotnet/2020/08/13/rider-2020-2-released/
• https://blog.jetbrains.com/dotnet/2020/08/20/say-hello-to-localization-manager-in-rider-2020-2/
[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/
• https://www.reddit.com/r/dotnet/comments/hqies9/i_am_krzysztof_cwalina_the_author_of_net/
Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Максим Шошин
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Все видео выпуски: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5
Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz
Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948
#Podcast #DotNet
Spotify for Podcasters
AppTrimming в деталях, новинки .NET 5 P7, возможности VS 16.8 P2 by RadioDotNet
Подкаст RadioDotNet выпуск №13
Внимание, конкурс! За доброе дело мы готовы подарить 6 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Два автора комментариев на YouTube к этом выпуску
Один кто поделился…
Внимание, конкурс! За доброе дело мы готовы подарить 6 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Два автора комментариев на YouTube к этом выпуску
Один кто поделился…
MemoScope.Net (https://github.com/fremag/MemoScope.Net) — простой и полезный инструмент для анализа памяти .NET процессов, позволяет собирать дампы памяти и анализировать содержимое управляемой кучи объектов — какие объекты на какие ссылаются, сколько места занимают, где есть повисшие делегаты. Даже можно посмотреть какие потоки зависли и что в их стеках выполнения. Рекомендуется для любителей исследований с пристрастием.
#MemoScopeNet #dotnet #dev #programming #tool #optimization #profiler #memorudump
#MemoScopeNet #dotnet #dev #programming #tool #optimization #profiler #memorudump
GitHub
GitHub - fremag/MemoScope.Net: Dump and analyze .Net applications memory ( a gui for WinDbg and ClrMd )
Dump and analyze .Net applications memory ( a gui for WinDbg and ClrMd ) - fremag/MemoScope.Net
New keywords (`and`,
https://www.infoq.com/news/2020/07/CSharp-And-Or-Not/
https://github.com/dotnet/csharplang/issues/1350
Возможно в C# скоро появятся новые ключевые слова, а может и нет, споры еще продолжаются и вы можете высказать своё мнение в обсуждении на GitHub.
#csharp #dotnet #dev #programming #github
or, and `not`) for C# Pattern Matching —https://www.infoq.com/news/2020/07/CSharp-And-Or-Not/
https://github.com/dotnet/csharplang/issues/1350
Возможно в C# скоро появятся новые ключевые слова, а может и нет, споры еще продолжаются и вы можете высказать своё мнение в обсуждении на GitHub.
#csharp #dotnet #dev #programming #github
InfoQ
C# 9: New `and`, `or`, and `not` Keywords for Pattern Matching
Though it may sound like our occasional April Fools Day joke, C# 9 is looking to add `and`, `or`, and `not` to its list of keywords. Specifically, for use in pattern matching.
Understanding Async, Avoiding Deadlocks in C# (https://medium.com/rubrikkgroup/understanding-async-avoiding-deadlocks-e41f8f2c6f5d) — учимся правильно вызывать async/await из sync кода, чтобы не просыпаться ночью от алертов с прода 😬.
#dotnet #csharp #async #dev #asynchronous #asynchronousprogramming #multithreading
#dotnet #csharp #async #dev #asynchronous #asynchronousprogramming #multithreading
Medium
Understanding Async, Avoiding Deadlocks in C#
You ran into some deadlocks, you are trying to write async code the proper way or maybe you’re just curious. Somehow you ended up here, and…
Dotnetos Week - 5 days, 5 sessions, 5 speakers, https://week.dotnetos.org/ , Sept 28 - Oct 2, 7PM CEST,
We understand that the current COVID-19 situation might impact your health, work, employment situation and overall life balance. To help you in these demanding times, instead of focusing on our on-site Dotnetos Conference that might impact mentioned areas of life, we want to bring you something different. We hope that making it accessible, just like that, will help you somehow in this situation.
- Yours, Dotnetos.
🌶️ Monday 28/09: We're starting with a bang – Maoni Stephens will talk about pinning at 8 PM CEST sharp!
Join here: https://www.youtube.com/watch?v=troNdmHEu2g
🌶️ Tuesday 29/09: Next up is Marcin Hoppe who will show us how to prevent ReDoS attacks in .NET 5. Be there at 7 PM CEST!
Join here: https://www.youtube.com/watch?v=8CI-VXEcA-0
🌶️ Wednesday 30/09: In the middle of the week we will have a special meeting with a few MVPs who will tell you a bit about their experiences with .NET - be with us at 7 PM CEST to discover who the secret guests are ;)
Join here: https://www.youtube.com/watch?v=3nZfDruwK-Y
🌶️ Thursday 01/10: Sebastian Solnica will tell you about the art of tracing, one of the essential troubleshooting techniques. Only on our channel, 7 PM CEST!
Join here: https://www.youtube.com/watch?v=ktUDQrgg0-E
🌶️ Friday 02/10: We will end the week with amazing Stephen Toub! You'll learn with him all about performance improvements in .NET 5, just at 7 PM CEST!
Join here: https://www.youtube.com/watch?v=Ehvr9wXJNEM
#dotnet #online #event #dotnetos #dev #programming #conference
We understand that the current COVID-19 situation might impact your health, work, employment situation and overall life balance. To help you in these demanding times, instead of focusing on our on-site Dotnetos Conference that might impact mentioned areas of life, we want to bring you something different. We hope that making it accessible, just like that, will help you somehow in this situation.
- Yours, Dotnetos.
🌶️ Monday 28/09: We're starting with a bang – Maoni Stephens will talk about pinning at 8 PM CEST sharp!
Join here: https://www.youtube.com/watch?v=troNdmHEu2g
🌶️ Tuesday 29/09: Next up is Marcin Hoppe who will show us how to prevent ReDoS attacks in .NET 5. Be there at 7 PM CEST!
Join here: https://www.youtube.com/watch?v=8CI-VXEcA-0
🌶️ Wednesday 30/09: In the middle of the week we will have a special meeting with a few MVPs who will tell you a bit about their experiences with .NET - be with us at 7 PM CEST to discover who the secret guests are ;)
Join here: https://www.youtube.com/watch?v=3nZfDruwK-Y
🌶️ Thursday 01/10: Sebastian Solnica will tell you about the art of tracing, one of the essential troubleshooting techniques. Only on our channel, 7 PM CEST!
Join here: https://www.youtube.com/watch?v=ktUDQrgg0-E
🌶️ Friday 02/10: We will end the week with amazing Stephen Toub! You'll learn with him all about performance improvements in .NET 5, just at 7 PM CEST!
Join here: https://www.youtube.com/watch?v=Ehvr9wXJNEM
#dotnet #online #event #dotnetos #dev #programming #conference
conf.dotnetos.org
Dotnetos Conference - Premium .NET Conference
Dotnetos Conference is a premium .NET conference focused on the .NET Core and .NET performance. Top-notch speakers from around the globe and .NET community Chance to meet well-known people from .NET community in person.
Подкаст RadioDotNet выпуск №14 от 29 сентября 2020 года
https://anchor.fm/radiodotnet/episodes/RadioDotNet-014-ekabdh
💰 Внимание, конкурс! За доброе дело мы готовы подарить 5 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
1. Один автор комментариев на YouTube к этом выпуску в канале DotNetRu
2. Один кто поделился этим анонсом в группе VK.com/DotNetRu
3. Один кому понравился этот анонс в группе VK.com/DotNetRu
4. Один кто поделился этим анонсом в twitter.com/DotNetRu
5. Один кому понравился этот анонс в twitter.com/DotNetRu
Конкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Темы:
[00:00:48] — Microsoft Ignite 2020
• https://news.microsoft.com/ignite-2020-book-of-news/
• https://build5nines.com/top-microsoft-ignite-2020-news-for-developers/
• https://github.com/microsoft/CsWinRT
[00:02:53] — Announcing .NET 5.0 RC 1
• https://devblogs.microsoft.com/dotnet/announcing-net-5-0-rc-1/
• https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-release-candidate-1/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-efcore-5-0-rc1/
[00:19:04] — Introducing the Half type
• https://devblogs.microsoft.com/dotnet/introducing-the-half-type/
[00:21:48] — The future of .NET Standard
• https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/
[00:27:49] — Using .NET Core Tools
• https://weblog.west-wind.com/posts/2020/Aug/05/Using-NET-Core-Tools-to-Create-Reusable-and-Shareable-Tools-Apps
• https://github.com/natemcmaster/dotnet-tools
[00:37:05] — ReSharper and Rider 2020.3 Roadmap
• https://blog.jetbrains.com/dotnet/2020/09/15/resharper-2020-3-roadmap/
• https://blog.jetbrains.com/dotnet/2020/09/16/rider-2020-3-roadmap/
• https://blog.jetbrains.com/dotnet/2020/09/24/resharper-2020-3-early-access-program-begins/
• https://blog.jetbrains.com/dotnet/2020/09/24/rider-starts-its-early-access-program-for-2020-3/
[00:45:11] — Visual Studio Codespaces is consolidating into GitHub Codespaces
• https://devblogs.microsoft.com/visualstudio/visual-studio-codespaces-is-consolidating-into-github-codespaces/
• https://github.com/features/codespaces
[00:48:28] — Introduction to the High Performance package
• https://docs.microsoft.com/en-us/windows/communitytoolkit/high-performance/introduction
• https://tooslowexception.com/ref-struct-byref-like-type-and-byreference-byref-like-instance-field/
• https://github.com/dotnet/csharplang/pull/3936/
[00:55:04] — .NET Memory Performance Analysis
• https://github.com/Maoni0/mem-doc/blob/master/doc/.NETMemoryPerformanceAnalysis.md
[01:03:28] — Reference Assemblies
• https://docs.microsoft.com/en-us/dotnet/standard/assembly/reference-assemblies
[01:08:21] — Enter Refasmer
• https://blog.jetbrains.com/dotnet/2020/08/05/generate-reference-assemblies-with-refasmer/
Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
• Михаил Филиппов (https://twitter.com/filippovma)
Звукорежиссёр:
• Максим Шошин
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
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
#Podcast #DotNet
https://anchor.fm/radiodotnet/episodes/RadioDotNet-014-ekabdh
💰 Внимание, конкурс! За доброе дело мы готовы подарить 5 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
1. Один автор комментариев на YouTube к этом выпуску в канале DotNetRu
2. Один кто поделился этим анонсом в группе VK.com/DotNetRu
3. Один кому понравился этот анонс в группе VK.com/DotNetRu
4. Один кто поделился этим анонсом в twitter.com/DotNetRu
5. Один кому понравился этот анонс в twitter.com/DotNetRu
Конкурс продлится ровно 7 дней с момента публикации данного выпуска.
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Темы:
[00:00:48] — Microsoft Ignite 2020
• https://news.microsoft.com/ignite-2020-book-of-news/
• https://build5nines.com/top-microsoft-ignite-2020-news-for-developers/
• https://github.com/microsoft/CsWinRT
[00:02:53] — Announcing .NET 5.0 RC 1
• https://devblogs.microsoft.com/dotnet/announcing-net-5-0-rc-1/
• https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-release-candidate-1/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-efcore-5-0-rc1/
[00:19:04] — Introducing the Half type
• https://devblogs.microsoft.com/dotnet/introducing-the-half-type/
[00:21:48] — The future of .NET Standard
• https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/
[00:27:49] — Using .NET Core Tools
• https://weblog.west-wind.com/posts/2020/Aug/05/Using-NET-Core-Tools-to-Create-Reusable-and-Shareable-Tools-Apps
• https://github.com/natemcmaster/dotnet-tools
[00:37:05] — ReSharper and Rider 2020.3 Roadmap
• https://blog.jetbrains.com/dotnet/2020/09/15/resharper-2020-3-roadmap/
• https://blog.jetbrains.com/dotnet/2020/09/16/rider-2020-3-roadmap/
• https://blog.jetbrains.com/dotnet/2020/09/24/resharper-2020-3-early-access-program-begins/
• https://blog.jetbrains.com/dotnet/2020/09/24/rider-starts-its-early-access-program-for-2020-3/
[00:45:11] — Visual Studio Codespaces is consolidating into GitHub Codespaces
• https://devblogs.microsoft.com/visualstudio/visual-studio-codespaces-is-consolidating-into-github-codespaces/
• https://github.com/features/codespaces
[00:48:28] — Introduction to the High Performance package
• https://docs.microsoft.com/en-us/windows/communitytoolkit/high-performance/introduction
• https://tooslowexception.com/ref-struct-byref-like-type-and-byreference-byref-like-instance-field/
• https://github.com/dotnet/csharplang/pull/3936/
[00:55:04] — .NET Memory Performance Analysis
• https://github.com/Maoni0/mem-doc/blob/master/doc/.NETMemoryPerformanceAnalysis.md
[01:03:28] — Reference Assemblies
• https://docs.microsoft.com/en-us/dotnet/standard/assembly/reference-assemblies
[01:08:21] — Enter Refasmer
• https://blog.jetbrains.com/dotnet/2020/08/05/generate-reference-assemblies-with-refasmer/
Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
• Михаил Филиппов (https://twitter.com/filippovma)
Звукорежиссёр:
• Максим Шошин
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
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
#Podcast #DotNet
Anchor
RadioDotNet-014 by RadioDotNet • A podcast on Anchor
Подкаст RadioDotNet выпуск №14
Внимание, конкурс! За доброе дело мы готовы подарить 5 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Один автор комментариев на YouTube к этом выпуску в канале DotNetRu…
Внимание, конкурс! За доброе дело мы готовы подарить 5 лицензий на любой продукт JetBrains. Победителей выберет псевдослучайный рандом из следующих списков:
Один автор комментариев на YouTube к этом выпуску в канале DotNetRu…
Understand monads with LINQ, https://codewithstyle.info/understand-monads-linq/ — Еще одно объяснение термина "монада" на примере реализации в C# через LINQ, теперь даже вполне применимое на практике. Однако, DotNetRu рекомендует, договоритесь сначала с командой об использовании такого и помните о производительности.
#dotnet #fsharp #LINQ #dev #functionalprogramming #programming #monads
#dotnet #fsharp #LINQ #dev #functionalprogramming #programming #monads
codewithstyle.info
Understand monads with LINQ
This post is another attempt on explaining the M word in an approachable way. This explanation will best suite C# developers who are familiar with LIN
Stack Overflow Migrate Architecture from .NET Framework to .NET Core, https://www.infoq.com/news/2020/04/Stack-Overflow-New-Architecture/ — Stack Overflow завершил миграцию с .NET Framework на .NET Core.
#dotnet #dotnetcore #migration #stackoverflow #dev
#dotnet #dotnetcore #migration #stackoverflow #dev
InfoQ
Stack Overflow Migrate Architecture from .NET Framework to .NET Core
Stack Overflow has recently completed migrating their system architecture from .NET Framework to .NET Core. This is the platform that powers not only Stack Overflow but also 170+ question and answer communities as well as private Q&A sites for companies.
Всем привет.
29 октября в 19:00 совместно с DataArt состоится IT talk по технологии.NET. Докладчики рассмотрят практическое применение.NET, микросервисную архитектуру, настройку API, внедрение ОКР.
Регистрация на событие: https://dataart-spb.timepad.ru/event/1451006
Программа встречи:
- Вячеслав Михайлов, Solutions Architect, DataArt, "Что нам стоит API построить?"
- Павел Колмаков, Developer компании ONEINC, "Американская история ОКР"
- Олег Меринов, Senior Developer, Teamlead, DataArt, ".NET в практике: отделяем best practices от граблей"
#krddotnet #event #dotnetru #DataArt
29 октября в 19:00 совместно с DataArt состоится IT talk по технологии.NET. Докладчики рассмотрят практическое применение.NET, микросервисную архитектуру, настройку API, внедрение ОКР.
Регистрация на событие: https://dataart-spb.timepad.ru/event/1451006
Программа встречи:
- Вячеслав Михайлов, Solutions Architect, DataArt, "Что нам стоит API построить?"
- Павел Колмаков, Developer компании ONEINC, "Американская история ОКР"
- Олег Меринов, Senior Developer, Teamlead, DataArt, ".NET в практике: отделяем best practices от граблей"
#krddotnet #event #dotnetru #DataArt
dataart-spb.timepad.ru
IT talk «.NET в практике: отделяем best practices от граблей» / События на TimePad.ru
DataArt приглашает на IT talk по технологии.NET, который пройдет онлайн 29 октября (четверг). Докладчики рассмотрят практическое применение.NET, микросервисную архитектуру, настройку API, внедрение ОКР.
Подкаст RadioDotNet выпуск №15 от 20 октября 2020 года
https://anchor.fm/radiodotnet/episodes/RadioDotNet-015-elafok
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Темы:
[00:01:22] — TechTrain 2020 Autumn
• https://techtrain.ru/
[00:03:50] — .NET Conf 2020 Announcement
• https://www.dotnetconf.net/
• https://devblogs.microsoft.com/xamarin/dotnet-conf-2020-community-events-october/
[00:05:55] — Announcing .NET 5.0 RC 2
• https://devblogs.microsoft.com/dotnet/announcing-net-5-0-rc-2/
• https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-release-candidate-2/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-5-rc2/
[00:15:00] — Windows UI Library Roadmap
• https://github.com/microsoft/microsoft-ui-xaml/blob/master/docs/roadmap.md
• https://www.telerik.com/blogs/building-modern-performant-desktop-apps-winui-30-the-way-to-go
[00:20:34] — .NET Core Releases and Support
• https://devblogs.microsoft.com/dotnet/net-core-releases-and-support/
[00:26:21] — Breaking changes for migration from version 3.1 to 5.0
• https://docs.microsoft.com/en-us/dotnet/core/compatibility/3.1-5.0
[00:28:19] — Stack Overflow Migrate Architecture
• https://www.infoq.com/news/2020/04/Stack-Overflow-New-Architecture/
[00:31:36] — 6 Best Practices to Keep a .NET Application's Memory Healthy
• https://michaelscodingspot.com/application-memory-health/
[00:41:17] — Introducing DotNet.SystemCollections.Analyzers
• https://kevinavignon.com/2020/09/22/introducing-dotnet-systemcollections-analyzers/
• https://github.com/hypertherm/DotNet.SystemCollections.Analyzers
[00:47:24] — Llama preview 0.1.2
• https://ericsink.com/entries/llama_bc2cil_preview.html
[00:52:50] — Meet Code With Me
• https://blog.jetbrains.com/blog/2020/09/28/code-with-me-eap/
[00:58:45] — The Future of IdentityServer
• https://leastprivilege.com/2020/10/01/the-future-of-identityserver/
[01:02:54] — GitHub code scanning is now available
• https://github.blog/2020-09-30-code-scanning-is-now-available/
[01:07:06] — Hacktoberfest 2020 and .NET OSS
• https://hacktoberfest.digitalocean.com/
• https://hacktoberfest.digitalocean.com/hacktoberfest-update
• https://blog.jetbrains.com/dotnet/2020/09/30/hacktoberfest-2020-and-net-oss/
• https://up-for-grabs.net/#/filters?tags=.net
Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Максим Шошин
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Сайт: http://Radio.DotNet.Ru
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
#Podcast #DotNet
https://anchor.fm/radiodotnet/episodes/RadioDotNet-015-elafok
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Темы:
[00:01:22] — TechTrain 2020 Autumn
• https://techtrain.ru/
[00:03:50] — .NET Conf 2020 Announcement
• https://www.dotnetconf.net/
• https://devblogs.microsoft.com/xamarin/dotnet-conf-2020-community-events-october/
[00:05:55] — Announcing .NET 5.0 RC 2
• https://devblogs.microsoft.com/dotnet/announcing-net-5-0-rc-2/
• https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-release-candidate-2/
• https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-5-rc2/
[00:15:00] — Windows UI Library Roadmap
• https://github.com/microsoft/microsoft-ui-xaml/blob/master/docs/roadmap.md
• https://www.telerik.com/blogs/building-modern-performant-desktop-apps-winui-30-the-way-to-go
[00:20:34] — .NET Core Releases and Support
• https://devblogs.microsoft.com/dotnet/net-core-releases-and-support/
[00:26:21] — Breaking changes for migration from version 3.1 to 5.0
• https://docs.microsoft.com/en-us/dotnet/core/compatibility/3.1-5.0
[00:28:19] — Stack Overflow Migrate Architecture
• https://www.infoq.com/news/2020/04/Stack-Overflow-New-Architecture/
[00:31:36] — 6 Best Practices to Keep a .NET Application's Memory Healthy
• https://michaelscodingspot.com/application-memory-health/
[00:41:17] — Introducing DotNet.SystemCollections.Analyzers
• https://kevinavignon.com/2020/09/22/introducing-dotnet-systemcollections-analyzers/
• https://github.com/hypertherm/DotNet.SystemCollections.Analyzers
[00:47:24] — Llama preview 0.1.2
• https://ericsink.com/entries/llama_bc2cil_preview.html
[00:52:50] — Meet Code With Me
• https://blog.jetbrains.com/blog/2020/09/28/code-with-me-eap/
[00:58:45] — The Future of IdentityServer
• https://leastprivilege.com/2020/10/01/the-future-of-identityserver/
[01:02:54] — GitHub code scanning is now available
• https://github.blog/2020-09-30-code-scanning-is-now-available/
[01:07:06] — Hacktoberfest 2020 and .NET OSS
• https://hacktoberfest.digitalocean.com/
• https://hacktoberfest.digitalocean.com/hacktoberfest-update
• https://blog.jetbrains.com/dotnet/2020/09/30/hacktoberfest-2020-and-net-oss/
• https://up-for-grabs.net/#/filters?tags=.net
Голоса выпуска:
• Анатолий Кулаков (https://twitter.com/kulakovt)
• Игорь Лабутин (https://twitter.com/ilabutin)
Звукорежиссёр:
• Максим Шошин
Фоновая музыка:
• Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about)
Сайт: http://Radio.DotNet.Ru
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
#Podcast #DotNet
Anchor
RadioDotNet-015 by RadioDotNet • A podcast on Anchor
Подкаст 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…
Сайт подкаста: 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 Core Dependency Injection Lifetimes Explained (https://dotnetcoretutorials.com/2017/03/25/net-core-dependency-injection-lifetimes-explained/) — краткий разбор самых основных жизненных циклов (лайфтаймов) зависимостей предоставляемых встроенным DI контейнером .NET Core.
#dotnet #dev #programming #dependencyinjection #lifetimes #dotnetcore
#dotnet #dev #programming #dependencyinjection #lifetimes #dotnetcore
.NET Core Tutorials
.NET Core Dependency Injection Lifetimes Explained - .NET Core Tutorials
Having trouble understanding how injectors work in .NET Core? Check out this article to understand the various types of dependency injection and the lifetimes they support.
Друзья, приветствуем! До DotNext 2020 Moscow осталось чуть больше месяца, программа практически полностью сформирована и самое время приобретать билеты. Тем более, что для нас действует скидка по промокоду: dotnetru2020JRGpc
Если вы хотите послушать доклады и интервью с экспертами со всего мира в прямом эфире, пообщаться со спикерами и коллегами, похоливарить в чатах докладов и Zoom-комнатах, то приходите 2–5 декабря в онлайн на DotNext 2020 Moscow.
В программе технические доклады о настоящем и будущем платформы .NET, оптимизации производительности, внутреннем устройстве платформы, архитектуре и паттернах проектирования. А также 3 больших воркшопа, где будет только практика в компании спикеров и коллег.
Среди спикеров: основатель проектов GNOME и Mono - Miguel de Icaza, архитектор и главный разработчик .NET GC - Maoni Stephens, Lead Designer C# - Mads Torgersen и многие другие.
Подробная информация и билеты на сайте:
https://dotnext-moscow.ru/?utm_source=dotnetru&utm_medium=partner&utm_campaign=partner&utm_term=dotnetru
#dotnet #dotnext #dotnetru #dotnextmoscow
Если вы хотите послушать доклады и интервью с экспертами со всего мира в прямом эфире, пообщаться со спикерами и коллегами, похоливарить в чатах докладов и Zoom-комнатах, то приходите 2–5 декабря в онлайн на DotNext 2020 Moscow.
В программе технические доклады о настоящем и будущем платформы .NET, оптимизации производительности, внутреннем устройстве платформы, архитектуре и паттернах проектирования. А также 3 больших воркшопа, где будет только практика в компании спикеров и коллег.
Среди спикеров: основатель проектов GNOME и Mono - Miguel de Icaza, архитектор и главный разработчик .NET GC - Maoni Stephens, Lead Designer C# - Mads Torgersen и многие другие.
Подробная информация и билеты на сайте:
https://dotnext-moscow.ru/?utm_source=dotnetru&utm_medium=partner&utm_campaign=partner&utm_term=dotnetru
#dotnet #dotnext #dotnetru #dotnextmoscow
DotNext 2021 Moscow. Конференция для .NET-разработчиков.
DotNext 2021 Moscow — конференция для .NET-разработчиков. Спикеры со всего мира. Несколько десятков докладов о развитии .NET, архитектуре, перформансе и многом другом.
En Route to Full-Stack .NET Development with Client-Side Blazor (https://www.codemag.com/Article/2009061/En-Route-to-Full-Stack-.NET-Development-with-Client-Side-Blazor) — если совместить популярный нынче Covid-19 и набирающий популярность Blazor, что получится? Полезный туториал разработки веб-приложения с отображением статистики. Всем Blazor и Здоровья. 😉
#dotnet #blazor #fullstack #developer #webdevelopment #csharp
#dotnet #blazor #fullstack #developer #webdevelopment #csharp
Codemag
En Route to Full-Stack .NET Development with Client-Side Blazor
After a long race chasing after JavaScript, C# is coming into the final curve holding its own using Blazor. Otto shows you how to use Blazor on the clie...
