Доступны материалы с декабрьского митапа в Казани (https://kzndotnet.timepad.ru/event/1137336/). 😋
- Ренат Тазиев «Путь к перформансу через intrinsics»
Видео: https://youtu.be/erZjhr6zBS8
Преза: https://speakerdeck.com/dotnetru/rienat-taziiev-put-k-pierformansu-chieriez-intrinsics
- Илья Ермошин «Оптимизация.NET приложений»:
Видео: https://youtu.be/vqSSFl_Vly4
Преза: https://speakerdeck.com/dotnetru/il-ia-iermoshin-optimizatsiia-dot-net-prilozhienii
#dotnetru #kzndotnet #Казань #intrinsics #optimization #performance
- Ренат Тазиев «Путь к перформансу через intrinsics»
Видео: https://youtu.be/erZjhr6zBS8
Преза: https://speakerdeck.com/dotnetru/rienat-taziiev-put-k-pierformansu-chieriez-intrinsics
- Илья Ермошин «Оптимизация.NET приложений»:
Видео: https://youtu.be/vqSSFl_Vly4
Преза: https://speakerdeck.com/dotnetru/il-ia-iermoshin-optimizatsiia-dot-net-prilozhienii
#dotnetru #kzndotnet #Казань #intrinsics #optimization #performance
kzndotnet.timepad.ru
KznDotNet Meetup #13 / События на TimePad.ru
Тринадцатая встреча сообщества пройдёт 19 декабря с 18:30 до 21:30 в Штабе, в содружестве с компанией Контур. Это будет вечер, посвященный целиком и полностью оптимизациям и производительности приложений. Только лучшие практики, только хардкор.
Заблуждения начинающих C# разработчиков (https://habr.com/ru/post/463213/) – отвечаем на стандартные вопросы и перепроверяем свои знания основ .NET платформы, как ни крути, но без основ никуда.
#dotnet #csharp #dev #programming #beginners
#dotnet #csharp #dev #programming #beginners
Хабр
Заблуждения начинающих C# разработчиков. Пытаемся ответить на стандартные вопросы
Недавно мне выпала возможность пообщаться с довольно большим количеством начинающих специалистов по разработке на языке C#. Многие из них интересуются языком и п...
Друзья, скоро весна, а это значит приближается апрельский DotNext 2020 Piter. 😃 Ожидаются шикарные спикеры: Jon Skeet, Robert «Uncle Bob» Martin, Андрей Акиньшин, Дмитрий Сошников, Mei-Chin Tsai и многие другие.
⚡️ Промокод для вас: "dotnetru20spb0stke51pc". ⚡️
Традиционно встречаемся на стенде DotNetRu, где будут драйверы локальных сообществ и бодрые активисты. Хоть программа стенда пока еще в процессе обдумывания, но обязательно всё будет позитивно и полезно, ну как принято. 😉
Подробности и билеты — на сайте: https://dotnext-piter.ru/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
#dotnetru #dotnext #event #dotnextpiter #spb
⚡️ Промокод для вас: "dotnetru20spb0stke51pc". ⚡️
Традиционно встречаемся на стенде DotNetRu, где будут драйверы локальных сообществ и бодрые активисты. Хоть программа стенда пока еще в процессе обдумывания, но обязательно всё будет позитивно и полезно, ну как принято. 😉
Подробности и билеты — на сайте: https://dotnext-piter.ru/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
#dotnetru #dotnext #event #dotnextpiter #spb
DotNext 2021 Piter. Конференция для .NET-разработчиков. 20-23 апреля, онлайн.
.NET-конференция. 20-23 апреля, онлайн. 4 дня и несколько десятков технических докладов.
#C# с нуля (http://sberegovoy.ru/csharp-lesson-1-primitive-datatypes-numbers/). Видео урок 1: примитивные типы данных, числа. Для начинающих!
Урок #1 по примитивным типам данных языка #программирования C#. А именно по целочисленным числам и типам с плавающей запятой. Урок предназначен для всех, кто изучает с нуля программирование и выбрал в качестве своего первого языка C#. В конце урока решаем квадратное уравнение на C#.
#dotnet #csharp #dev #beginners #learning #programming
Урок #1 по примитивным типам данных языка #программирования C#. А именно по целочисленным числам и типам с плавающей запятой. Урок предназначен для всех, кто изучает с нуля программирование и выбрал в качестве своего первого языка C#. В конце урока решаем квадратное уравнение на C#.
#dotnet #csharp #dev #beginners #learning #programming
You Give REST a Bad Name (https://www.youtube.com/watch?v=nSKp2StlS6s) – музыкальный шедевр от .NET-разработчика Дилана Битти (Dylan Beattie). Он известен своими выступлениями на DotNext, ведь ему удаётся и доклад наполнить позитивом, и песне придать смысл.
А у вас настоящий RESTful API? Опрос: https://vk.com/wall-144195266_853
Слушаем, заряжаемся настроением на всю неделю. 😜
#dev #REST #RESTful #RESTAPI #API #DylanBeattie
А у вас настоящий RESTful API? Опрос: https://vk.com/wall-144195266_853
Слушаем, заряжаемся настроением на всю неделю. 😜
#dev #REST #RESTful #RESTAPI #API #DylanBeattie
YouTube
You Give REST a Bad Name
A parody of 'You Give Love a Bad Name' - about hypermedia APIs. No, really.
Доступны материалы со встречи NskDotNet №7.
- Денис Цветцих "Repository и UnitOfWork в 2020 году, must have или антипаттерн?"
Видео: https://youtu.be/3yPpL1rEK9o
Слайды: https://bit.ly/3b44IXk
- Константин Рудниченко "Туда и обратно. Темная сторона сериализации"
Видео: https://youtu.be/DhzT8Abpsso
Слайды: https://bit.ly/2GSKSAd
#meetup7@nskdotnet #nskdotnet #dotnet #serialization #il #runtime #repository #unit_of_work #dev #patterns
- Денис Цветцих "Repository и UnitOfWork в 2020 году, must have или антипаттерн?"
Видео: https://youtu.be/3yPpL1rEK9o
Слайды: https://bit.ly/3b44IXk
- Константин Рудниченко "Туда и обратно. Темная сторона сериализации"
Видео: https://youtu.be/DhzT8Abpsso
Слайды: https://bit.ly/2GSKSAd
#meetup7@nskdotnet #nskdotnet #dotnet #serialization #il #runtime #repository #unit_of_work #dev #patterns
YouTube
Денис Цветцих "Repository и UnitOfWork в 2020 году, must have или антипаттерн?"
Слайды: https://bit.ly/3b44IXk
Репозиторий - один из наиболее часто используемых паттернов для доступа к данным. Шло время, на смену ADO.NET пришел Entity Framework, вместо слоистой архитектуры все чаще используются Чистая архитектура и даже DDD, а вместо…
Репозиторий - один из наиболее часто используемых паттернов для доступа к данным. Шло время, на смену ADO.NET пришел Entity Framework, вместо слоистой архитектуры все чаще используются Чистая архитектура и даже DDD, а вместо…
28 марта в Москве состоится «Оранжевый океан» (https://orange-ocean.ru/program) – марафон мастер-классов по проблемам автоматизации IT и бизнес-процессов.
Событие крайне необычного формата, ведь именно вы формируете итоговую программу. 🙃 Предварительная регистрация без оплаты, и она определит - попадет ли мастер-класс в программу.
Ожидается много интересного про бэкенд-разработку, построение микросервисной архитектуры и DevOps.
Например, можем отметить доклад "Строим бэкенд электронного банка на микросервисной архитектуре" от Кирилла Ветчинкина (https://orange-ocean.ru/vetcinkin_kirill), который вероятно знаком вам по его выступлениям на DotNext/HighLoad/MskDotNet. 😏
Именитые спикеры из Росбанка, МТС ИТ, ЦИАН, Neoflex. PVS Studio посоревнуются между собой за премию «IT-Mentor award».
Заявленные мастер-классы:
◾️ Logrocon. Алексей Лосев. Запускаем цикл непрерывных улучшений.
◾️ Neoflex. Евгений Овчинцев, Алексей Жадан. ModelOps для частного облака - как легко и красиво управлять релизами микроcервисов и моделей ML.
◾️ PVS-Studio. Сергей Хренов, Филипп Хандельянц. Анализатор кода PVS-Studio с точки зрения DevOps.
◾️ ИТСК. Владимир Шишкин. Документация в DevOps. Как перейти к цифровой базе знаний.
◾️ Независимый эксперт. Кирилл Ветчинкин. Строим бэкенд электронного банка на микросервисной архитектуре.
◾️ ЦИАН. Александр Конюков. Построение инфраструктуры доставки логов в гетерогенной среде.
◾️ Росбанк. Евгений Панков, Юрий Булич, Дина Мальцева. Как провести DevOps трансформацию в большой компании.
◾️ Т-SYSTEMS. Алексей Шарапов. Реактивный деплой приложения в OpenShift.
◾️ МТС ИТ. Олег Тарасов. Введение в машинное обучение.
◾️ Независимый эксперт. Сергей Баранов. Моделирование структуры микросервисов с помощью Event Storming и Domain Driven Design.
Вы сможете не только приобрести инструментальные навыки, но и посетить стеки:
1. «Нетворкинг-сессия», где мы познакомим между собой участников события.
2. «Антиконференция», который даст возможность обсудить свои самые смелые наработки и идеи.
Переходите по ссылке, ставьте лайки/дизлайки докладам и регистрируйтесь на понравившиеся: https://orange-ocean.ru/program
#partner #orangeocean #dotnet #devops #event #PVS #OpenShift #backend #dev
Событие крайне необычного формата, ведь именно вы формируете итоговую программу. 🙃 Предварительная регистрация без оплаты, и она определит - попадет ли мастер-класс в программу.
Ожидается много интересного про бэкенд-разработку, построение микросервисной архитектуры и DevOps.
Например, можем отметить доклад "Строим бэкенд электронного банка на микросервисной архитектуре" от Кирилла Ветчинкина (https://orange-ocean.ru/vetcinkin_kirill), который вероятно знаком вам по его выступлениям на DotNext/HighLoad/MskDotNet. 😏
Именитые спикеры из Росбанка, МТС ИТ, ЦИАН, Neoflex. PVS Studio посоревнуются между собой за премию «IT-Mentor award».
Заявленные мастер-классы:
◾️ Logrocon. Алексей Лосев. Запускаем цикл непрерывных улучшений.
◾️ Neoflex. Евгений Овчинцев, Алексей Жадан. ModelOps для частного облака - как легко и красиво управлять релизами микроcервисов и моделей ML.
◾️ PVS-Studio. Сергей Хренов, Филипп Хандельянц. Анализатор кода PVS-Studio с точки зрения DevOps.
◾️ ИТСК. Владимир Шишкин. Документация в DevOps. Как перейти к цифровой базе знаний.
◾️ Независимый эксперт. Кирилл Ветчинкин. Строим бэкенд электронного банка на микросервисной архитектуре.
◾️ ЦИАН. Александр Конюков. Построение инфраструктуры доставки логов в гетерогенной среде.
◾️ Росбанк. Евгений Панков, Юрий Булич, Дина Мальцева. Как провести DevOps трансформацию в большой компании.
◾️ Т-SYSTEMS. Алексей Шарапов. Реактивный деплой приложения в OpenShift.
◾️ МТС ИТ. Олег Тарасов. Введение в машинное обучение.
◾️ Независимый эксперт. Сергей Баранов. Моделирование структуры микросервисов с помощью Event Storming и Domain Driven Design.
Вы сможете не только приобрести инструментальные навыки, но и посетить стеки:
1. «Нетворкинг-сессия», где мы познакомим между собой участников события.
2. «Антиконференция», который даст возможность обсудить свои самые смелые наработки и идеи.
Переходите по ссылке, ставьте лайки/дизлайки докладам и регистрируйтесь на понравившиеся: https://orange-ocean.ru/program
#partner #orangeocean #dotnet #devops #event #PVS #OpenShift #backend #dev
Adam Sitnik, Powerful Benchmarking in .NET (https://www.youtube.com/watch?v=pdcrSG4tOLI) – прекрасный обзорный доклад по возможностям библиотеки BenchmarkDotNet (презентация: https://adamsitnik.com/files/PowerfullBenchmarking_Gdansk.pdf), что особенно важно, приводятся точные примеры как исключить лишний оверхед из замеров, чтобы не бенчмаркать половину мира.
"The worst optimizations are the ones based on invalid measurements." (c)
#dotnet #csharp #benchmarkdotnet #performance #benchmarks #AdamSitnik
"The worst optimizations are the ones based on invalid measurements." (c)
#dotnet #csharp #benchmarkdotnet #performance #benchmarks #AdamSitnik
YouTube
Adam SITNIK: Powerful benchmarking in .NET @ Update Conference Prague 2018
Performance is a feature. But it's hard to measure it right, especially when it comes to micro- benchmarking. BenchmarkDotNet has become the most popular .NET benchmarking library. But how does it actually work? What problems does it solve? Why do the most…
Добрейшего вечера. Как и в прошлом году, наши друзья проводят исследование российских ИТ-компаний. Они хотят выяснить мнение, какие компании нравятся российским разработчикам. Когда ребята проанализируют результаты, они обещают написать об этом пост на Хабре, а мы обязательно поделимся ссылкой. 🙂
Для участия заполните анкету: https://ru.surveymonkey.com/r/7YJNHCJ , возможно именно вы объясните чего действительно хотят разработчики – джакузи в офисе или отсутствие релизов в пятницу.
Среди участников опроса будут разыграны подарочные сертификаты на 5 000 руб. в интернет-магазин OZON.ru. ⚡️
#dotnet #dev #programming #dotnetru #partner #survey #IT #development
Для участия заполните анкету: https://ru.surveymonkey.com/r/7YJNHCJ , возможно именно вы объясните чего действительно хотят разработчики – джакузи в офисе или отсутствие релизов в пятницу.
Среди участников опроса будут разыграны подарочные сертификаты на 5 000 руб. в интернет-магазин OZON.ru. ⚡️
#dotnet #dev #programming #dotnetru #partner #survey #IT #development
Surveymonkey
Исследование предпочтений ИТ-специалистов
Take this survey powered by surveymonkey.com. Create your own surveys for free.
Подкаст RadioDotNet, выпуск №5: https://anchor.fm/radiodotnet/episodes/RadioDotNet-005-eatsfn
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Заметки к выпуску:
Ursatile - Software training and consultancy from Dylan Beattie
https://ursatile.com/
C# 9
https://medium.com/@alugili/c-9-cef7d6b04ab5
https://github.com/dotnet/csharplang/projects/4#column-4899858
https://github.com/dotnet/roslyn/blob/master/docs/Language%20Feature%20Status.md
ConfigureAwait FAQ
https://devblogs.microsoft.com/dotnet/configureawait-faq/
https://habr.com/ru/post/482354/
https://github.com/BigBabay/AsyncConverter
Creating Common Intermediate Language projects with .NET SDK
https://www.strathweb.com/2019/12/creating-common-intermediate-language-projects-with-net-sdk/
https://github.com/dotnet/corefx/blob/master/src/System.Runtime.CompilerServices.Unsafe/src/System.Runtime.CompilerServices.Unsafe.il
A modern alternative to the Microsoft Assembly Binding Log Viewer
https://github.com/awaescher/Fusion
https://github.com/mikehadlow/AsmSpy
Функциональное программирование — это не то, что нам рассказывают
https://habr.com/ru/post/479238/
Carter adds elegance to ASP.NET Core routing
https://www.hanselman.com/blog/TheOpenSourceCarterCommunityProjectAddsOpinionatedEleganceToASPNETCoreRouting.aspx
Building Modern Cloud Applications using Pulumi and .NET Core
https://devblogs.microsoft.com/dotnet/building-modern-cloud-applications-using-pulumi-and-net-core/
https://www.pulumi.com/docs/intro/languages/dotnet/
https://dotnetrocks.com/?show=214
DotNext 2020 Piter
https://dotnext-piter.ru/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
💰 Промокод: dotnetru20spb0stke51pc
#dotnetru #podcast #dotnet #dev #programming #dotnext #configureawait #csharp
Сайт подкаста: http://Radio.DotNet.Ru
RSS подписка на подкаст: https://anchor.fm/s/f0c0ef4/podcast/rss
Заметки к выпуску:
Ursatile - Software training and consultancy from Dylan Beattie
https://ursatile.com/
C# 9
https://medium.com/@alugili/c-9-cef7d6b04ab5
https://github.com/dotnet/csharplang/projects/4#column-4899858
https://github.com/dotnet/roslyn/blob/master/docs/Language%20Feature%20Status.md
ConfigureAwait FAQ
https://devblogs.microsoft.com/dotnet/configureawait-faq/
https://habr.com/ru/post/482354/
https://github.com/BigBabay/AsyncConverter
Creating Common Intermediate Language projects with .NET SDK
https://www.strathweb.com/2019/12/creating-common-intermediate-language-projects-with-net-sdk/
https://github.com/dotnet/corefx/blob/master/src/System.Runtime.CompilerServices.Unsafe/src/System.Runtime.CompilerServices.Unsafe.il
A modern alternative to the Microsoft Assembly Binding Log Viewer
https://github.com/awaescher/Fusion
https://github.com/mikehadlow/AsmSpy
Функциональное программирование — это не то, что нам рассказывают
https://habr.com/ru/post/479238/
Carter adds elegance to ASP.NET Core routing
https://www.hanselman.com/blog/TheOpenSourceCarterCommunityProjectAddsOpinionatedEleganceToASPNETCoreRouting.aspx
Building Modern Cloud Applications using Pulumi and .NET Core
https://devblogs.microsoft.com/dotnet/building-modern-cloud-applications-using-pulumi-and-net-core/
https://www.pulumi.com/docs/intro/languages/dotnet/
https://dotnetrocks.com/?show=214
DotNext 2020 Piter
https://dotnext-piter.ru/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
💰 Промокод: dotnetru20spb0stke51pc
#dotnetru #podcast #dotnet #dev #programming #dotnext #configureawait #csharp
Anchor
RadioDotNet-005 by RadioDotNet • A podcast on Anchor
Подкаст RadioDotNet, выпуск №5
Заметки к выпуску:
Ursatile - Software training and consultancy from Dylan Beattie
https://ursatile.com/
C# 9
https://medium.com/@alugili/c-9-cef7d6b04ab5
https://github.com/dotnet/csharplang/projects/4#column-4899858…
Заметки к выпуску:
Ursatile - Software training and consultancy from Dylan Beattie
https://ursatile.com/
C# 9
https://medium.com/@alugili/c-9-cef7d6b04ab5
https://github.com/dotnet/csharplang/projects/4#column-4899858…
Продолжение серии видео уроков по C# с нуля (http://sberegovoy.ru/):
- Урок 2: Примитивные типы данных, строки.
- Урок 3: Boolean логика, сравнения, поток выполнения, if для начинающих!
- Урок 4: Массивы и циклы. На примере решения мини задачи.
Плюс многое другое в личном блоге, что поможет начинающим освоить .NET и C#.
#dotnet #csharp #dev #beginners #learning #programming
- Урок 2: Примитивные типы данных, строки.
- Урок 3: Boolean логика, сравнения, поток выполнения, if для начинающих!
- Урок 4: Массивы и циклы. На примере решения мини задачи.
Плюс многое другое в личном блоге, что поможет начинающим освоить .NET и C#.
#dotnet #csharp #dev #beginners #learning #programming
Garbage Collection at Food Courts (https://devblogs.microsoft.com/dotnet/garbage-collection-at-food-courts/) – объяснение работы сборщика мусора через житейскую аналогию устройства фудкорта, да и просто интересный рассказ для начала недели.
#dotnet #csharp #gs #garbagecollection #development #dev
#dotnet #csharp #gs #garbagecollection #development #dev
Microsoft News
Garbage Collection at Food Courts
When I first started working on the GC, my predecessor was explaining the GC tuning to me. I told him that I thought it sounded like how I saw janitors work at food courts (I frequented food courts at the time 😀). And he concurred. What I said was if you…
Округление к целому в .NET (https://habr.com/ru/post/462299/) — нас со школы учили, что числа округляются до ближайшего целого большего по модулю числа. Однако существуют различные методики округления и в .NET реализована несколько специфичная, что для многих может стать неожиданным сюрпризом. Предупреждён — значит вооружён. 🤫
#dotnet #csharp #math #rounding #dev #programming
#dotnet #csharp #math #rounding #dev #programming
Хабр
Округление к целому в .NET
Всем бородатое ку, товарищи! Все мы знаем, что такое округление. Если кто-то забыл, то округление — это замена числа на его приближённое значение, записанное с...
Для того, чтобы развиваться в быстрорастущей сфере ИТ, необходимо быть на гребне информационной волны. В интернете очень много источников информации, но как найти среди них полезные и интересные?
⚡️ Awesome Russian IT (https://github.com/unchase/awesome-russian-it) — огромная подборка русскоязычных ресурсов, связанных с ИТ: подкасты, мероприятия, YouTube-каналы, блоги и т.д., которые будут полезны как молодым, так и опытным специалистам.
✅ Автор призывает сообщество разработчиков и ИТ-специалистов делиться ресурсами, из которых они черпают актуальные знания.
Давайте нести знания в массы!
#dotnet #ru #dev #programming #software #softwaretesting #github
⚡️ Awesome Russian IT (https://github.com/unchase/awesome-russian-it) — огромная подборка русскоязычных ресурсов, связанных с ИТ: подкасты, мероприятия, YouTube-каналы, блоги и т.д., которые будут полезны как молодым, так и опытным специалистам.
✅ Автор призывает сообщество разработчиков и ИТ-специалистов делиться ресурсами, из которых они черпают актуальные знания.
Давайте нести знания в массы!
#dotnet #ru #dev #programming #software #softwaretesting #github
GitHub
GitHub - unchase/awesome-russian-it: :book: :tv: Список полезных русскоязычных ресурсов, связанных с ИТ - https://awesomeit.ru
:book: :headphones: :tv: :calendar: Список полезных русскоязычных ресурсов, связанных с ИТ - https://awesomeit.ru - GitHub - unchase/awesome-russian-it: :book: :tv: Список полезных русскоязычных ре...
CLRium #7: Доклады, практика, менторы (https://habr.com/ru/company/clrium/blog/491278/) — 18 апреля 2020 в Санкт-Петербурге и 16 мая в Москве пройдёт седьмая мини-конференция по платформе .NET CLRium #7. В этот раз мы будем и говорить и заниматься практикой многопоточного кода. Как и в прошлый раз, все доклады будут придерживаться единой линии повествования.
В шестом CLRium мы поднаторели в теории и узнали много нового относительно планировщика потоков, блокировок и неблокирующих алгоритмов. В платформе .NET изучили контексты синхронизации, планировщики задач, как работают сами задачи, async/await и типичные ошибки при его использовании… Мы изучили вообще всё, чтобы уверенно начать заниматься практическими задачами.
В CLRium #7 мы перейдём к практике. Наша программа, наконец, окончательно готова: мы разработали матрицу докладов, которые построены так, что последующие доклады логически вытекают из предыдущих. А кроме самих докладов по желанию будет дана практическая работа на дом, в рамках которой вы приобретете опыт работы над задачами совместно: группами по несколько человек (контролируемых координатором).
#dotnet #CLRium #CLRIum7 #event #csharp #dev #clr #programming
В шестом CLRium мы поднаторели в теории и узнали много нового относительно планировщика потоков, блокировок и неблокирующих алгоритмов. В платформе .NET изучили контексты синхронизации, планировщики задач, как работают сами задачи, async/await и типичные ошибки при его использовании… Мы изучили вообще всё, чтобы уверенно начать заниматься практическими задачами.
В CLRium #7 мы перейдём к практике. Наша программа, наконец, окончательно готова: мы разработали матрицу докладов, которые построены так, что последующие доклады логически вытекают из предыдущих. А кроме самих докладов по желанию будет дана практическая работа на дом, в рамках которой вы приобретете опыт работы над задачами совместно: группами по несколько человек (контролируемых координатором).
#dotnet #CLRium #CLRIum7 #event #csharp #dev #clr #programming
Habr
CLRium #7: Доклады, практика, менторы
18 апреля 2020 в Санкт-Петербурге и 16 мая в Москве пройдёт седьмая мини-конференция по платформе .NET CLRium #7. В этот раз мы будем и говорить и заниматься практикой многопоточного кода. Как и в...
Подкаст RadioDotNet, выпуск №6
Конференция DotNext 2020 Piter уже совсем скоро. И мы записали для вас самый полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Данный выпуск - это самый лучший способ определиться с темами и выбрать подходящие для вас доклады.
Промокод на Personal билет: dotnetru20spb0stke51pc
⚠️ Внимание! В связи с мировыми тенденциями расписание конференции будет сильно меняться. Как по формату так и по составу. Некоторые, упомянутые в подкасте доклады, могут отсутствовать. Другие без предупреждения появиться. Актуальную информацию ищите на официальном сайте мероприятия.
https://anchor.fm/radiodotnet/episodes/RadioDotNet-006-eberjk
Сайт подкаста:
http://Radio.DotNet.Ru
RSS подписка на подкаст:
https://anchor.fm/s/f0c0ef4/podcast/rss
Заметки к выпуску:
[00:00:25] Trends
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:09:44] Best Practices
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:23:15] Internals and Performance
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:43:21] Architecture
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:49:15] Vision
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:51:18] Стенд сообщества DotNetRu
- https://dotnet.ru/
- https://vk.com/dotnetru
[00:52:50] Вечеринка
- https://dotnext-piter.ru/party/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
#dotnetru #radiodotnet #dotnet #podcast #dotnext
Конференция DotNext 2020 Piter уже совсем скоро. И мы записали для вас самый полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Данный выпуск - это самый лучший способ определиться с темами и выбрать подходящие для вас доклады.
Промокод на Personal билет: dotnetru20spb0stke51pc
⚠️ Внимание! В связи с мировыми тенденциями расписание конференции будет сильно меняться. Как по формату так и по составу. Некоторые, упомянутые в подкасте доклады, могут отсутствовать. Другие без предупреждения появиться. Актуальную информацию ищите на официальном сайте мероприятия.
https://anchor.fm/radiodotnet/episodes/RadioDotNet-006-eberjk
Сайт подкаста:
http://Radio.DotNet.Ru
RSS подписка на подкаст:
https://anchor.fm/s/f0c0ef4/podcast/rss
Заметки к выпуску:
[00:00:25] Trends
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:09:44] Best Practices
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:23:15] Internals and Performance
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:43:21] Architecture
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:49:15] Vision
- https://dotnext-piter.ru/2020/spb/schedule/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
[00:51:18] Стенд сообщества DotNetRu
- https://dotnet.ru/
- https://vk.com/dotnetru
[00:52:50] Вечеринка
- https://dotnext-piter.ru/party/?utm_source=partner&utm_medium=dotnetru&utm_campaign=dotnext20piter&utm_content=common
#dotnetru #radiodotnet #dotnet #podcast #dotnext
Anchor
RadioDotNet-006 by RadioDotNet • A podcast on Anchor
Подкаст RadioDotNet, выпуск №6
Конференция DotNext 2020 Piter уже совсем скоро. И мы записали для вас самый полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Данный выпуск - это самый лучший способ определиться…
Конференция DotNext 2020 Piter уже совсем скоро. И мы записали для вас самый полный обзор предстоящей программы. У микрофонов Андрей Акиньшин, Игорь Лабутин и Анатолий Кулаков. Данный выпуск - это самый лучший способ определиться…
Putting the Fun in C# Local Functions (https://www.codeproject.com/Articles/5260938/Putting-the-Fun-in-Csharp-Local-Functions) — локальные функции в C# хоть изначально и были довольно спорным новвоведением, но со временем показали себя (кажется) ценным инструментом для повышения читаемости кода (правда как обычно, тут главное не перестараться).
#Csharp #dotnet #dev #programming #codestyle
#Csharp #dotnet #dev #programming #codestyle
Codeproject
Putting the Fun in C# Local Functions
C# local functions and how they can be used to make code more readable
Этой весной на русском языке выходит фундаментальный труд тренера, автора, спикера Конрада Кокосы «Управление памятью в .NET для профессионалов» с описанием алгоритмов, практическими советами и наблюдениями об устройстве современных серверов.
Книга подготовлена совместно с русскоязычным .NET сообществом DotNetRu. Многие месяцы добровольцы трудились над текстом, чтобы достичь наивысшего качества перевода. Мы предлагаем вам оценить то, насколько хорошо глубокая, узкоспециализированная, техническая литература может звучать на родном языке. И дарим промокод от сообщества на скидку 25% при заказе на сайте издательства.
Промокод: DotNet25
Заказать: https://tinyurl.com/kokosa-book
Книга подготовлена совместно с русскоязычным .NET сообществом DotNetRu. Многие месяцы добровольцы трудились над текстом, чтобы достичь наивысшего качества перевода. Мы предлагаем вам оценить то, насколько хорошо глубокая, узкоспециализированная, техническая литература может звучать на родном языке. И дарим промокод от сообщества на скидку 25% при заказе на сайте издательства.
Промокод: DotNet25
Заказать: https://tinyurl.com/kokosa-book
Dmkpress
Управление памятью в .NET для профессионалов
Купить книгу «Управление памятью в .NET для профессионалов», автора Кокоса К. в издательстве «ДМК Пресс». Выгодные цены в Москве, доставка. Заказать книги и учебники на официальном сайте издательства.
Имитация Сложности — Антиномия Простого и Сложного (https://habr.com/ru/post/493782/) — программисты много говорят про сложность решений. Мы можем часами размышлять о правильных шаблонах, красивых абстракциях и цепочках зависимостей. Однако, давайте поговорим открыто, всегда ли сложность обусловлена решаемой проблемой? Не оказываемся ли мы в плену наших стереотипов и убеждений?
#dotnet #complexityimitation #имитациясложности #dev #programming #softwaredesign #softwarearchitecture #programmingphilosophy
#dotnet #complexityimitation #имитациясложности #dev #programming #softwaredesign #softwarearchitecture #programmingphilosophy
Хабр
Имитация Сложности — Антиномия Простого и Сложного
Программисты много говорят про сложность решений. Мы можем часами размышлять о правильных шаблонах, красивых абстракциях и цепочках зависимостей. Однако, давайте поговорим открыто, всегда ли сложность...
How to Beat Array Iteration Performance with Parallelism in C# .NET (https://michaelscodingspot.com/array-iteration-vs-parallelism-in-c-net/) — ищем способы оптимизировать параллельную обработку массивов и... находим!
#csharp #dotnet #performance #dev #parallel #Parallelism
#csharp #dotnet #performance #dev #parallel #Parallelism
Michael's Coding Spot
How to Beat Array Iteration Performance with Parallelism in C# .NET
Let's consider a simple programming challenge: Summing all items of a large array. Now it stands to reason that this can be easily optimized by using parallelism...
Друзья, начали появляться материалы третьей встречи KrdDotNet:
- Павел Шалаев «.NET + GraphQL. Особенности, пути внедрения и необходимые библиотеки.», https://youtu.be/tvebsGEsXEw
#krddotnet #event #krddotnet3 #dotnetru
- Павел Шалаев «.NET + GraphQL. Особенности, пути внедрения и необходимые библиотеки.», https://youtu.be/tvebsGEsXEw
#krddotnet #event #krddotnet3 #dotnetru
YouTube
Павел Шалаев «.NET + GraphQL. Особенности, пути внедрения и необходимые библиотеки»
Стоит или нет использовать такую связку? Какие сложности могут возникнуть;Как мягко внедрить graphql в организации. Сложность понимания и как с ней бороться;...