This week in .NET 19.04.2024

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 для чайников (а если повезёт, то и чаю попьём). Регистрируйтесь по ссылке выше и приходите — будет интересно!

По мнению нейросети, наш митап пройдёт именно так


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


Report Page