Integration Testing of Real-time communication in ASP.NET Core (using Kestrel and SignalR) (https://www.dotnetcurry.com/aspnet-core/1519/integration-testing-signalr-kestrel) – отрабатываем различные сценарии ошибок соединения/подключения при интеграционном тестировании ASP.NET Core приложений.
#dotnet #csharp #aspnetcore #signalR #dotnetcore #kestrel #testing
#dotnet #csharp #aspnetcore #signalR #dotnetcore #kestrel #testing
Dotnetcurry
Integration Testing of Real-time communication in ASP.NET Core (using Kestrel and SignalR) | DotNetCurry
Integration testing is getting more and more popular amongst ASP.NET Core developers who care about shipping quality products. Real-time functionality is now a norm and is included in the requirements of modern web applications. Learn how you can incorporate…
High-performance Logging in .NET Core (https://www.stevejgordon.co.uk/high-performance-logging-in-net-core) – подробные логи приложения крайне полезны при анализе ошибок, правда при этом важно, чтобы логирование было незаметно и потребляло как можно меньше ресурсов, а не стало внезапно основной функцией приложения.
#dotnet #csharp #dotnetcore #logging #performance #aspnetcore #dev
#dotnet #csharp #dotnetcore #logging #performance #aspnetcore #dev
Steve Gordon - Code with Steve
High-Performance Logging in .NET Core - Steve Gordon - Code with Steve
In this post we explore high-performance logging for .NET Core applications using LoggerMessage.Define to reduce allocations and execution time.
Microsoft, Просмотр примеров кода (https://docs.microsoft.com/ru-ru/samples/browse/) – что может быть лучше горы рабочих примеров кода на любимом языке? Та же гора примеров, да еще и поисковый фильтр в придачу.
#dotnet #csharp #fsharp #samples #microsoft #dev #programming
#dotnet #csharp #fsharp #samples #microsoft #dev #programming
Docs
Просмотр примеров кода
Начало работы со средствами и технологиями Майкрософт для разработчиков. Изучите наши примеры и узнайте, какие можно создавать решения.
DotNetRu. 2019. Итоги (https://habr.com/ru/company/jugru/blog/482428/) – друзья, 2020-й не за горами, давайте вспомним все яркие события, которые произошли в этом году с нашим метасообществом DotNetRu. 🎄
Блиц-факты за этот год:
- Количество городов увеличилось с 6 до 13! К нам присоединились Омск, Нижний Новгород, Уфа, Самара, Пенза, Краснодар и Екатеринбург.
- Мы провели 60 встреч, на которых почти сотня спикеров рассказывали об архитектуре, микросервисах, БД и ORM, функциональщине, инфраструктуре, тестировании и многом, многом другом.
Подробности, много ссылок и фото в статье.
Поздравляем всех с наступающим новым годом, спасибо вам за участие в жизни сообществ и метасообщества, давайте продолжать в том же духе! ⭐
#dotnetru #dotnet #community #spdotnet #mskdotnet #kzndotnet #krydotnet #sardotnet #nskdotnet #omsdotnet #nnvdotnet #ufadotnet #samdotnet #pnzdotnet #krddotnet #ekbdotnet #dev #programming
Блиц-факты за этот год:
- Количество городов увеличилось с 6 до 13! К нам присоединились Омск, Нижний Новгород, Уфа, Самара, Пенза, Краснодар и Екатеринбург.
- Мы провели 60 встреч, на которых почти сотня спикеров рассказывали об архитектуре, микросервисах, БД и ORM, функциональщине, инфраструктуре, тестировании и многом, многом другом.
Подробности, много ссылок и фото в статье.
Поздравляем всех с наступающим новым годом, спасибо вам за участие в жизни сообществ и метасообщества, давайте продолжать в том же духе! ⭐
#dotnetru #dotnet #community #spdotnet #mskdotnet #kzndotnet #krydotnet #sardotnet #nskdotnet #omsdotnet #nnvdotnet #ufadotnet #samdotnet #pnzdotnet #krddotnet #ekbdotnet #dev #programming
Хабр
DotNetRu. 2019. Итоги
Друзья, 2020-й не за горами. Давайте вспомним все яркие события, которые произошли в этом году с нашим метасообществом DotNetRu. Новые города Начну, пожалуй, c самой главной цифры: за этот год...
DotNetMore Podcast выпуск #27 (https://dotnetmore.ru/podcast/27-happy-new-year/) – Новогодний выпуск подкаста, где вместе с традиционными участниками решили решили разобрать все статьи и новости, которые не успели затронуть в 2019 году, а их накопилось много (все ссылки есть на странице). И конечно, невозможно было не затронуть тему популярности C#, зарплат и не только.
Спасибо всем кто слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.
#dotnetmore #podcast #dotnet
Спасибо всем кто слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.
#dotnetmore #podcast #dotnet
ABP Web Application Framework (http://abp.io/) – продолжение идей ASP.NET Boilerplate, полновесный фреймворк для реализации веб-приложений в соответствии с современными подходами к разработке (DDD, микросервисы, multi-tenancy, продвинутая авторизация и многое другое). Инструмент определенно заслуживает хотя бы ознакомления, т.к. из коробки решает множество типовых задач и позволяет сразу приступить к реализации ядра вашей системы.
#dotnet #abp #aspnetboilerplate #DDD #aspnetcore #microservices
#dotnet #abp #aspnetboilerplate #DDD #aspnetcore #microservices
Появились материалы второй встречи KrdDotNet (слайды в описании под видео):
- Евгений Савченко «Azure App Services для .NET и не только», https://youtu.be/ptQwVzSbX3Q
- Павел Колмаков «Leakvidator: WinDbg or not to WinDbg», https://youtu.be/0RNLAxOaPpM
#krddotnet #event #krddotnet2 #dotnetru
- Евгений Савченко «Azure App Services для .NET и не только», https://youtu.be/ptQwVzSbX3Q
- Павел Колмаков «Leakvidator: WinDbg or not to WinDbg», https://youtu.be/0RNLAxOaPpM
#krddotnet #event #krddotnet2 #dotnetru
YouTube
Евгений Савченко «Azure App Services для .NET и не только»
Все слышали про Azure, но не все знают, что это далеко не только виртуальные машины по запросу.
В этом докладе я расскажу, что такое Azure App Services и что у него внутри. Разберёмся, когда стоит или не стоит его использовать, как делать это правильно и…
В этом докладе я расскажу, что такое Azure App Services и что у него внутри. Разберёмся, когда стоит или не стоит его использовать, как делать это правильно и…
.NET String interning to improve string comparison performance (C# examples) (http://benhall.io/net-string-interning-to-improve-performance/) – используем интернирование строк для оптимизации сравнения/поиска, ведь по ссылке всегда проще сравнить, чем по содержимому всей строки, а заодно и в памяти не будет дубликатов.
#BenHall #dotnet #csharp #performance #optimization #stringinterning #dev #programming
#BenHall #dotnet #csharp #performance #optimization #stringinterning #dev #programming
benhall.io
.NET String Interning
To Improve String Comparison Performance (C# examples)
Друзья, представляете, а в Краснодаре скоро состоится уже 3й встреча сообщества! 😃
13 февраля в 19:00 в гостях у EPAM Systems состоится встреча KrdDotNet Community.
Программа встречи:
* 19:00—20:00, Павел Шалаев, .NET + GraphQL. Особенности, пути внедрения и необходимые библиотеки.
* 20:00—20:30, Кофе-брейк
* 20:30—21:30, Сергей Зинченко, Про Offline и проcтой бизнес-домен
Регистрация на событие: https://krddotnet.timepad.ru/event/1234663/
#krddotnet #event #krddotnet3 #dotnetru #Краснодар
13 февраля в 19:00 в гостях у EPAM Systems состоится встреча KrdDotNet Community.
Программа встречи:
* 19:00—20:00, Павел Шалаев, .NET + GraphQL. Особенности, пути внедрения и необходимые библиотеки.
* 20:00—20:30, Кофе-брейк
* 20:30—21:30, Сергей Зинченко, Про Offline и проcтой бизнес-домен
Регистрация на событие: https://krddotnet.timepad.ru/event/1234663/
#krddotnet #event #krddotnet3 #dotnetru #Краснодар
ConsoleGUI (https://github.com/TomaszRewak/C-sharp-console-gui-framework) – небольшой фреймворк для создания в консоли (нашей любимой) полноценных GUI приложений (наших родимых). Говорят, всё развивается по спирали, и видимо настало снова время максимального упрощения интерфейсов, дождались. 😏
#dotnet #csharp #cui #gui #console #dev #userinterface
#dotnet #csharp #cui #gui #console #dev #userinterface
GitHub
GitHub - TomaszRewak/C-sharp-console-gui-framework: A GUI framework for C# console applications
A GUI framework for C# console applications. Contribute to TomaszRewak/C-sharp-console-gui-framework development by creating an account on GitHub.
Первый урок из цикла "C# с нуля для начинающих" (https://youtu.be/t4Rmo3JF2HE) – знакомство с главным инструментом разработчика - Visual Studio Community/Pro/Enterprise.
В уроке охвачены следующие моменты:
1) Панели инструментов
2) Меню программы
3) Создание проекта
4) Отладка
5) Добавление связей между проектами
6) Сниппеты
7) Работа с Solution Explorer
8) Поиск файлов
и другое.
Обратите также внимание, что на канале есть также и другие видео по изучению C#. Сам канал ориентирован в основном на новичков и, если вы только начинаете изучать мир DotNet, вы найдете много полезных видео. Подписывайтесь! Давайте расти вместе.
Thanks Stepan (https://vk.com/id30364184) ! #dotnet #csharp #learning #tutorial #dev #programming #beginners
В уроке охвачены следующие моменты:
1) Панели инструментов
2) Меню программы
3) Создание проекта
4) Отладка
5) Добавление связей между проектами
6) Сниппеты
7) Работа с Solution Explorer
8) Поиск файлов
и другое.
Обратите также внимание, что на канале есть также и другие видео по изучению C#. Сам канал ориентирован в основном на новичков и, если вы только начинаете изучать мир DotNet, вы найдете много полезных видео. Подписывайтесь! Давайте расти вместе.
Thanks Stepan (https://vk.com/id30364184) ! #dotnet #csharp #learning #tutorial #dev #programming #beginners
YouTube
Visual Studio - интерфейс. C# урок №0. Изучения с нуля для начинающих.
Первый урок из цикла "C# с нуля для начинающих". Знакомства с главным инструментом разработчика - Visual Studio Community/Pro/Enterprise.
В уроке охвачены следующие моменты:
1) Панели инструментов
2) Меню программы
3) Создание проекта
4) Отладка
5) Добавление…
В уроке охвачены следующие моменты:
1) Панели инструментов
2) Меню программы
3) Создание проекта
4) Отладка
5) Добавление…
Доступны материалы с декабрьского митапа в Казани (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…