This week in .NET 19.04.2024
Dmitry Firstov🗞️ Новости
На этой неделе без новостей — в мире .NET всё спокойно 😌

📰 Статьи
«Build & test resilient apps in .NET with Dev Proxy». Dev Proxy — это инструмент для локального проксирования трафика. С его помощью можно симулировать различные проблемы сети: задержки, обрывы соединения, работу rate limeter и т. д. В статье дана вводная инструкция по использованию Dev Proxy.
«Streamline your container build and publish with .NET 8». Автор рассказывает, как собрать Docker-образ из .NET-проекта без Dockerfile, регистрации и SMS.
«Data Anomaly Detection Using a Neural Autoencoder with C#». Простое введение в поиск аномалий в данных с помощью нейросети. Можно скачать код на C# и поиграться самостоятельно.
«Медленная сборка кода с .NET Roslyn: как найти и устранить причину». История одного расследования, в результате которого ребята ускорили сборку крупного монолита с 10 минут до трёх.
«Ускоряем Dictionary в C# при помощи структур и CollectionsMarshal». Если положить в значения Dictionary объекты значимых типов, то при работе с ними будет выполняться дополнительное копирование, что может негативно сказаться на производительности. В статье рассказывается, как этого можно избежать, используя для доступа по ссылке к элементам коллекции класс CollectionsMarshal.
«Выбираем базовые образы для приложений на .NET: минимум уязвимостей, максимум быстродействия». Ребята провели небольшое исследование базовых образов. В конце статьи есть шпаргалка, которая поможет определиться с выбором подходящего для вашей ситуации образа.
«Оцениваем сложность алгоритмов на C# по памяти и времени с примерами». Введение в анализ сложности с примерами на шарпах. Пригодится, если вы готовитесь проходить секцию программирования, например, в Тинькофф.

📑 Интересное
Напоминаем, что через неделю в Томске пройдёт Tinkoff .NET Meetup. Автор этого дайджеста расскажет, как быстро и почти бесплатно затащить телеметрию к себе в проект. Ещё поговорим про инвалидацию кэша и про наши велосипеды для решения этой боли. В конце послушаем про .NET для чайников (а если повезёт, то и чаю попьём). Регистрируйтесь по ссылке выше и приходите — будет интересно!

Всем тёплых выходных! ❤️