dncuug | Technologies

Telegram-канал dncuug - devdigest // dot net

4027

Сообщество .NET разработчиков. Чат: @dotnet_chat

Subscribe to a channel

devdigest // dot net

⚡️ BinaryFormatter удален из .NET 9

В недавнем обновлении #Microsoft объявила об удалении BinaryFormatter из #NET 9. В этой статье обсуждаются альтернативные варианты, доступные разработчикам в будущем.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Новый инструмент для разработки AI-приложений в .NET

Разработчики #NET теперь могут создавать приложения искусственного интеллекта, используя Pinecone Vector DB и новый Pinecone .NET SDK.

👉🏻 Канал | 💬 Чат | 📕 Каталог

Читать полностью…

devdigest // dot net

Друзья, сложная ситуация с Павлом Дуровым всем известна. Мы надеемся на его скорейшее освобождение и продолжение работы Телеграм как свободного от цензуры информационного пространства.

Напоминаем, //devdigest есть на разных платформах!

Подпишитесь как минимум на один из наших аккаунтов, чтобы быть на связи в любых обстоятельствах:

X (бывший Твиттер)
devdigest">Mastodon
Bluesky

#FREEDUROV #devdigest

Читать полностью…

devdigest // dot net

⚡️ Освоение IAsyncEnumerable в .NET для создания эффективных пайплайнов

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

Узнайте, как эта функциональность может помочь в асинхронной обработке потоков данных и улучшении производительности ваших приложений.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

🎥 Как тестировать локальные API на мобильных устройствах с помощью Dev Tunnels

В этом видео рассказывается, как упростить тестирование локальных API на мобильных устройствах.

Прямое использование localhost не работает — требуется реальный URL, но разворачивать API ради тестирования неудобно.

Решением становятся Dev Tunnels, которые создают публичный URL и направляют трафик на локальную машину. Видео показывает, как настроить Dev Tunnels в #VisualStudio 2022 и через CLI, что делает тестирование проще и удобнее.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Пять способов добавить кэширование в приложение ASP.NET

ASP#NET Core предлагает несколько подходов к повышению производительности приложений с помощью кэширования. В этой статье представлены и сравнены все они.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

🎥 Инсайты от команды Microsoft по поддержке и развитию F#

Интересуетесь функциональным программированием и языком F#? В этом видео Петр Семкин, один из разработчиков F# в #Microsoft, делится опытом своей команды по поддержке и развитию языка.

Узнайте, с какими вызовами они сталкиваются, как ведётся работа над компилятором и инструментами, а также какие тренды в сообществе F# они замечают.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Как реализовать выполнение длительных процессов в ASP.NET Core

На Reddit развернулась активная дискуссия о том, как лучше реализовать длительных процессов в ASP#NET Core с использованием Entity Framework Core.

Присоединяйтесь к обсуждению!

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

Вышла новая версия моей библиотеки X.Web.UTM, которая упрощает работу с UTM-метками в URL.

Она помогает автоматически добавлять, управлять и парсить UTM-параметры, которые широко используются в маркетинговых кампаниях для отслеживания источников трафика, каналов продвижения и эффективности рекламных акций.

Сама библиотека появилась в процессе работы над проектом //devdigest.
Сначала, как это обычно бывает, это был просто набор классов, который помогал мне в моих локальных задачах. Но чуть позже, я решил, что имеет смысл оформить код как отдельную библиотеку и поделиться ею с сообществом.

Где X.Web.UTM может пригодиться?
- Маркетинг и аналитика: если ваше приложение генерирует ссылки для различных рекламных или email-кампаний, X.Web.UTM поможет добавлять UTM-метки автоматически, обеспечивая консистентность и удобство работы.
- E-commerce проекты: полезна для интернет-магазинов, где важно отслеживать, откуда приходят клиенты и какие каналы приносят конверсии.
- Контент-платформы: для анализа того, как пользователи взаимодействуют с контентом, и какие каналы приносят больше вовлеченности.
- SEO и SMM: если нужно оценить, как социальные сети или SEO-кампании влияют на трафик и конверсии.

Библиотека будет полезна для разработчиков, которые хотят автоматизировать и стандартизировать процесс работы с UTM-параметрами.

Исходный код доступен на GitHub, а сама библиотека на NuGet.

Чтобы не попустить новости о других моих проектах, советую подписаться на мой канал.

Читать полностью…

devdigest // dot net

⚡️ Ушли в релиз новые версии dotCover, dotMemory, dotPeek и dotTrace!

Выпущены и готовы к использованию: dotCover 2024.2, dotMemory 2024.2, dotPeek 2024.2 и dotTrace 2024.2! 

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Празднуем выход .NET 9!

#NET Conf 2024 - бесплатное трехдневное виртуальное мероприятие для разработчиков, посвященное выходу .NET 9!

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

🎥 Провайдер MongoDB для EF Core

Узнайте, как использовать MongoDB с #EFCore в C#. После изучения технических деталей с некоторыми базовыми примерами вы научитесь создавать полноценный проект с помощью MongoB и Entity Framework Core.

Проект будет использовать образцы данных MongoDB Atlas для создания системы бронирования ресторанов.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Запуск больших языковых моделей локально с помощью C#

В этой статье вы узнаете, как можно использовать LLamaSharp для локального запуска большой языковой модели (LLM) на C#.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

🎥 .NET Monthly Roundup

Обзор последних новинок в экосистеме #NET, включая предварительный выпуск .NET 9, .NET Aspire 8.1 и анонс предстоящих мероприятий.


👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Type Unions for C#

Предлагаем вам ознакомиться со спецификацией (пока в стадии предложения) Type Unions в C#

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Microsoft передала Mono в WineHQ!

Компания #Microsoft официально передала проект Mono, который позволял использовать #NET на macOS и Linux, в руки WineHQ. Это решение приходит спустя более пяти лет после последнего крупного релиза Mono.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

🎥 .NET Conf: Focus on AI

Полная запись конференции #NET Conf: Focus on AI!

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Паттерн Unit-of-Work

Изучите основы паттерна «Unit-of-Work» и его значении в разработке программного обеспечения. Узнайте, как этот шаблон помогает управлять транзакциями и обеспечивать согласованность данных.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ AI и .NET 9: Новые возможности для разработчиков

С выходом #NET 9 разработчики получат новые инструменты для интеграции искусственного интеллекта в свои проекты. Обновление предлагает расширенные возможности, такие как работа с ML.NET и интеграция популярных библиотек для разработки ИИ-решений.

👉🏻 Канал | 💬 Чат | 📕 Каталог

Читать полностью…

devdigest // dot net

⚡️ Сравнение C# и Go: что быстрее в реальных тестах?

Тематика сравнения производительности C# (#NET) и Go (Golang) в очередной раз вызывает бурные споры. В этом видео рассматриваются различные метрики, включая время запуска и результаты тестов в различных сценариях. Материал будет полезен разработчикам, интересующимся выбором языка для высоконагруженных систем и микросервисов.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Реализация мультитенантности в ASP.NET Core с помощью EF Core

Мультитенантность — это архитектура программного обеспечения, которая позволяет одному экземпляру программного приложения обслуживать нескольких клиентов. Данные каждого клиента изолированы и остаются невидимыми для других клиентов по соображениям безопасности. Эта архитектура обычно используется в приложениях SaaS (программное обеспечение как услуга), где несколько организаций или пользователей совместно используют одну и ту же инфраструктуру приложений, сохраняя при этом свои данные в безопасности и разделении.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Visual Studio теперь умнее: новые инструменты для отладки и диагностики

#VisualStudio 2022 получила обновление с новыми возможностями для отладки и диагностики.

Теперь легче отслеживать асинхронный код, настраивать условия для точек останова с помощью ИИ, а также доступно больше инструментов для работы с #Blazor WebAssembly.

Всё это должно заметно упростить жизнь разработчикам и ускорить процесс поиска багов!

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Использование Trace View при работе над оптимизацией API

В статье автор рассказывает о том, он сократил время выполнения API-запроса на 22,3 секунды с помощью инструмента Trace View от Sentry и делится опытом настройки Trace View.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Использование искусственных иммунных систем для обнаружения вторжений

В сегодняшней публикации предлагаем вам ознакомиться с созданием создания искусственной иммунной системы (AIS) для обнаружения вторжений, которая моделирует работу человеческой иммунной системы для защиты компьютерных сетей от угроз.

Автор демонстрирует, как работает AIS: как антитела обнаруживают подозрительные сетевые пакеты и реагируют, когда угроза превышает заданный порог.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Vertical Slice Architecture: лучшие способы структурировать ваш проект

В этом посте вы узнаете, что такое архитектура вертикальных срезов, познакомитесь с опытом автора и узнаете о том, как лучше всего структурировать свой код.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Первая предварительная версия Visual Studio 2022 v17.12 с .NET 9

Ознакомьтесь с первой предварительной версией #VisualStudio 2022 версии 17.12 с полной поддержкой #NET 9!

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Чтение файлов .env в C#

Узнайте, как прочитать файл .env на C# без использования сторонних библиотек. В этом руководстве описывается настройка простого парсера для эффективного и безопасного управления переменными среды в приложениях на C#.

👉🏻 Канал | 💬 Чат | 📕 Каталог

Читать полностью…

devdigest // dot net

⚡️ Поддержка Nullable Reference Types в F# 9

Ожидается, что в следующем выпуске F# 9 будет поддерживаться ссылочные типы, допускающие значение null (NRT), аналогично C# 8.0. Это важное обновление снизит вероятность ошибок при работе с различными библиотеками, разработанными на C#. Разработчики, использующие F#, смогут писать более надежный код.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

🎥 .NET Aspire OFFICIAL COLLECTION

Крутейшая подборка материалов по #NET Aspire от #Microsoft Learn! Сохраните в закладки.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…

devdigest // dot net

⚡️ Рефакторинг с использованием шаблона Parameter Object

При разработке часто встречаются методы с многочисленными параметрами. Это может усложнить чтение, поддержку и расширение кода. Одним из вариантов рефакторинга для решения этой проблемы является шаблон Parameter Object , который инкапсулирует параметры метода в один объект.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект

Читать полностью…
Subscribe to a channel