devdigest // dot net
4.02K subscribers
167 photos
3 videos
5 files
2.57K links
Главные новости из мира .NET

Все про C#, F# и VB
Download Telegram
⚡️ Редактирование конфиденциальных данных в логах

В статье рассказывается о пакете #Microsoft.Extensions.Compliance.Redaction в #NET 8 для удаления чувствительных данных из журналов. Это важно для защиты конфиденциальности и безопасности, особенно при соблюдении GDPR. В статье показано, как классифицировать данные, включить службы удаления и применить их в приложении. Также обсуждаются настройка своего "удалителя" и важные моменты, связанные с удалением данных только в определенных случаях.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Автоматизация профилирования памяти с помощью API профилировщика dotMemory от JetBrains

В статье, написанной Стивом Гордоном, участником сообщества JetBrains и #Microsoft MVP, рассказывается об использовании инструмента dotMemory от JetBrains для упрощения профилирования памяти в приложениях #NET. Гордон показывает, как настроить автоматический сбор моментальных снимков для оптимизации производительности, что полезно как в процессах локальной разработки, так и в процессах непрерывной интеграции. Основное внимание уделяется профилированию .NET-проекта с использованием API JetBrains для точного управления, что демонстрируется на примере Elastic APM Agent for .NET. В статье приведены примеры кода и даны подсказки для будущих дискуссий об оптимизации и профилировании в системах Linux.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Модель акторов в мире C#

Эта статья освещает использование модели акторов с помощью Akka#NET. Автор объясняет, как эта модель помогает эффективно обрабатывать данные и создавать распределенные системы. Примером служит подсчет слов в документе с использованием акторов Akka.NET. Статья подходит для тех, кто интересуется параллельной обработкой и масштабируемостью в программировании.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Что нового в Microsoft.CodeCoverage?

Из этой статьи вы узнаете об обновлениях инструментов #Microsoft.CodeCoverage и dotnet-coverage от Microsoft. Теперь эти инструменты поддерживают все платформы, совместимые с #NET, и предлагают новые форматы отчётов, такие как .coverage, .cobertura.xml и .xml. Также представлен новый инструмент - dotnet-coverage, который выполняет различные задачи по анализу покрытия кода.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from devdigest // azure
⚡️ Azure Migrate application and code assessment tool for .NET

В этой статье вы узнаете про новый инструмент AppCAT, который позволяет мигрировать #NET-приложения в #Azure. Он анализирует исходный код .NET, выявляя проблемы миграции и предлагая решения. AppCAT доступен как расширение #VisualStudio и .NET CLI-инструмент. Он генерирует отчеты и поддерживает C#, #VisualBasic, разные .NET-фреймворки, #ASPNET и Class Libraries. Инструмент ориентирован на Azure App Service, AKS и Azure Container Apps.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Высокопроизводительные CRON задачи в .NET

В статье обсуждает оптимизация CRON задач в #NET с использованием библиотеки Coravel. Автор описывает включают эксперименты с размерами пакетов, добавление большего количества CRON задач и их запуск в Docker контейнерах с ограниченными ресурсами, а также исследует распределение обработки между несколькими экземплярами и отделение логики планирования от логики задачи.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET Framework January 2024 Security and Quality Rollup

В статье рассказывается о новых обновлениях для #NET Framework, которые повышают безопасность платформы. Для разработчиков, которые до сих пор работают .NET Framework эта информация будет актуальной.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Веб-сервер HTTP.sys

Если вы используете Windows Server, то рекомендуем почитать эту статью! HTTP.sys – это веб-сервер для ASP#NET Core, который работает только на Windows. Это альтернатива серверу Kestrel, предлагающая такие функции, как аутентификация Windows, совместное использование портов, HTTPS с SNI, HTTP/2 с TLS, прямая передача файлов, кэширование ответов и WebSockets. HTTP.sys подходит для внешних развертываний без IIS и внутренних развертываний с функциями, отсутствующими в Kestrel. Он поддерживает продвинутые протоколы, такие как HTTP/2 и HTTP/3, при определенных условиях и предлагает аутентификацию в режиме ядра с Kerberos. В статье предоставляется подробное руководство по настройке и использованию HTTP.sys в приложениях #ASPNET Core.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Миграция Microsoft Office RTC (Real-Time Channel) на современную платформу .NET

Real-Time Channel (RTC) — это служба веб-сокетов #Microsoft Office Online, которая обеспечивает совместную работу приложений Office в режиме реального времени. Он обслуживает сотни миллионов сеансов работы с документами в день из десятков центров обработки данных и тысяч серверных виртуальных машин по всему миру. Сервис был написан на #NET Framework (4.7.2) с IIS и #ASPNET.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новая версия NBomber

Вышла новая версия #NBomber – современной и гибкой платформы нагрузочного тестирования #NET для сценариев Pull и Push. NBomber предназначен для тестирования любой системы независимо от протокола (HTTP/WebSockets/AMQP и т. д.), или семантической модели (Pull/Push). Автор проекта – украинский разработчик Антон Молдован.

👉🏻 Канал | 💬 Чат | 📕 Каталог
External Redirect | Bukkit Forums