dncuug | Technologies

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

4027

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

Subscribe to a channel

devdigest // dot net

⚡️ Top 10 Mistakes Developers Make in EF Core

Learn about the top 10 mistakes developers make in EF and how to avoid them, ensuring you get the best results when using #EFCore

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ Итоги 2024 года: лучшие моменты и достижения в мире .NET!

Прошлый год стал настоящим праздником для сообщества #net! Давайте вспомним самые яркие моменты и приготовимся к ещё более грандиозному 2025 году!

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

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

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

devdigest // dot net

🚨 Microsoft меняет ссылки для установки .NET: проверьте свою инфраструктуру

Помните, мы писали про то, что Microsoft прекращает поддержку доменов azureedge.net?

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

Разработчикам рекомендуется проверить свои скрипты и настройки, чтобы избежать перебоев в работе. Новые ссылки уже работают, а компания старается сделать переход максимально плавным.

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

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

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

devdigest // dot net

⚡️ F# Weekly #51, 2024 – Merry Christmas

F# Weekly #51, 2024 – Merry Christmas

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ Как сделать свои NuGet-пакеты лучше: советы от Скотта Хардена

В новом выпуске подкаста The Modern #net Show Скотт Харден, разработчик и создатель популярного проекта ScottPlot, рассказывает о передовых практиках и нюансах создания NuGet-пакетов.

В беседе поднимаются темы безопасности, организации пакетов, использования инструментов, таких как NuGet Package Explorer, и оптимизации исходного кода для интеграции в IDE.

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

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

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

devdigest // dot net

⚡️ Готовьтесь к успеху: 85 вопросов для собеседования по C# в 2025 году

C# – один из самых популярных языков программирования, который активно используется для разработки веб-приложений, игровых движков и корпоративных систем.

В преддверии 2025 года предлагаем вам ознакомиться с 85 важными вопросами, которые помогут успешно пройти собеседование. От основ ООП до работы с потоками и LINQ — этот гид станет незаменимым помощником в подготовке к техническим испытаниям и прокачке навыков.

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

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

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

devdigest // dot net

⚡️ Использование метода Chunk в LINQ

Метод Chunk в LINQ позволяет разбивать большие массивы данных на части для их удобной обработки и повышения производительности.

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

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

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

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

devdigest // dot net

⚡️ Announcing .NET Community Toolkit 8.4! Partial properties support for MVVM, new analyzers, and more!

We're happy to announce the official launch of the #NET Community Toolkit 8.

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ Invoking Async Power: What Awaits WinForms in .NET 9

With #NET 9, we’re bringing a suite of new async APIs to WinForms, aimed at making UI updates, dialog interactions, and control management more efficient.

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ Не используйте MediatR

Экосистема #net претерпела значительные изменения в последние годы, и MediatR стал почти синонимом реализации чистой архитектуры.

Однако разработчикам следует критически оценить его необходимость в каждом проекте.

Подробнее – в сегодняшней публикации.

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

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

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

devdigest // dot net

💡 Хочешь писать код, который понятен команде и легко масштабируется?

Андрей Губский, Microsoft MVP в категории Developer Technologies и опытный Software Architect, в новой главе своей книги объясняет, почему автомапперы в .NET могут стать настоящей “бомбой замедленного действия”.

Автор разбирает ключевые проблемы и делится проверенными способами их избежать — чтобы твоя команда работала быстрее и эффективнее.

👉 Читай, внедряй и подписывайся, чтобы не пропустить еще больше полезного контента!

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

devdigest // dot net

⚡️ Чистая архитектура в C#: Создание поддерживаемых и масштабируемых приложений

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

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

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

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

devdigest // dot net

⚡️ Grasping Code Quality with Richard Gross

How do you understand the quality of your code? Carl and Richard talk to Richard Gross about his open-source tool called CodeCharta.

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ How To Write Better and Cleaner Code in .NET

Learn simple and easy tips to write a much better code that is easy to read and maintain

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

🎥 Начни изучать функциональное программирование уже сегодня

Давно хотели начать изучать функциональное программирование и ждали знака судьбы? Так вот, это он!

Узнайте, как простые концепции — инфиксная нотация, каррирование, частичное применение и вывод типов — меняют подход к разработке.

Откройте для себя новые мощные инструменты ФП и сделайте первый шаг с помощью F# в #VSCode.

Время расширять свои границы!

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

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

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

devdigest // dot net

⚡️ Вызов моделей Azure OpenAI из C#

Новое обновление от #Microsoft позволяет разработчикам легко интегрировать модели Azure OpenAI в свои приложения c использованием библиотеки Microsoft.Extensions.AI.

Это существенно упрощает процесс разработки и открывает новые возможности для создания интеллектуальных решений.

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

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

devdigest // dot net

🎄 Дорогие друзья и подписчики, совсем скоро наступит новый год, и мы хотим поблагодарить вас за то, что вы являетесь неотъемлемой частью нашего пути!

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

🎗️ Если вы цените нашу работу и хотите поддержать развитие проекта, вы всегда можете это сделать:

💵 USD TRC20: TUBEP5mzVLvbLQ3KRYtbKw8CnnocWExNKc

💰 Bitcoin: 1KX3vKGjpZA1DttcVcw3ggtrgEva1RpEqu

🎉 Пусть 2025 год принесет вам успех, вдохновение и радость!

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

devdigest // dot net

⚡️ AWS представила Amazon Q Developer для автоматического перевода проектов

Amazon запустила Amazon Q Developer с функциями автоматического преобразования для приложений на базе #net Framework.

Новый инструмент помогает разработчикам портировать проекты в #VisualStudio на кросс-платформенный .NET 8, минимизируя ручную работу, обновляя пакеты NuGet и устраняя устаревший код.

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

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

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

devdigest // dot net

⚡️ Ambient Context в .NET: теория, реализация и примеры из практики

В новом материале Cyril Canovas на Goat Review подробно объясняется, как Ambient Context строится на AsyncLocal для управления состоянием в #net-приложениях. Рассматриваются лучшие практики, сценарии использования и сложные случаи, такие как трассировка распределённых запросов, поддержка многопользовательских сред и интеграция с #ASPNET Core.

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

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

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

devdigest // dot net

⚡️ How To Improve Performance Of My ASP.NET Core Web API In 18x Times Using HybridCache In .NET 9

Explore how you can increase the performance of ASP#NET Core Web API using #EFCore, Dapper, HybridCache and Redis in .NET 9

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

📦 MarkItDown: универсальный инструмент для преобразования файлов в Markdown

#Microsoft представила MarkItDown — библиотеку для конвертации файлов в Markdown. Инструмент поддерживает работу с популярными форматами, такими как PDF, Word, Excel, PowerPoint, изображения и аудио.

MarkItDown оснащен функциями текстового анализа, OCR для обработки изображений и транскрипцией речи. Кроме того, библиотека позволяет использовать большие языковые модели для описания контента.

Установить MarkItDown можно через pip или из исходного кода, а ее простой API обеспечивает легкую интеграцию в проекты разработчиков.

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

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

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

devdigest // dot net

🎥 Магия Hot Reload в Blazor

На #net Days Online 2024 Андрей Рублев, разработчик JetBrains и участник команды //devdigest, рассказал о магии Hot Reload в #Blazor WebAssembly с JetBrains #Rider.

Особое внимание было уделено тому, как Rider позволяет моментально вносить изменения в код без полной перезагрузки – Андрей подробно разобрал архитектуру и механизмы реализации.

Это идеальная сессия для тех, кто хочет углубить навыки работы с Blazor в Rider!

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

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

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

devdigest // dot net

⚡️ Создавайте приложения для часов, телевизоров и техники с помощью .NET

Tizen#net раскрывает потенциал платформы .NET для разработки под устройства с ОС Tizen, такие как умные часы, телевизоры и бытовая техника Samsung.

Tizen SDK для .NET позволяет создавать кроссплатформенные приложения, а поддержка .NET #MAUI обеспечивает высокую производительность и простоту разработки.

Откройте для себя единый подход к созданию приложений для всей экосистемы Tizen!

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

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

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

devdigest // dot net

⚡️ Использование YamlDotNet для поддержки Native AOT в .NET

В новой статье Andrew Lock рассказывает, как адаптировать библиотеку YamlDotNet для работы с Native AOT.

Автор подробно объясняет использование генератора исходного кода YamlDotNet для сериализации и десериализации YAML, обходя ограничения рефлексии в Native AOT.

Материал охватывает преимущества и сложности работы с Native AOT, а также шаги для интеграции генератора в проект.

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

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

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

devdigest // dot net

⚡️ Using Local AI models with .NET Aspire

Let's look at how to build and run local AI models with #net Aspire.

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

🎥 C# против Rust: сравнение языков для разработчиков

На Copenhagen Developers Festival прозвучала лекция о том, как Rust отличается от C# и что оба языка могут предложить разработчикам.

Сравнение ключевых особенностей, включая безопасность, производительность и управление памятью, поможет понять, какой инструмент лучше подходит для ваших задач.

Узнайте, как эти два языка дополняют друг друга в мире современного программирования.

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

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

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

devdigest // dot net

⚡️ Blazor: Как проектировать компоненты с учетом повторного использования

Эксперт по #Blazor Аллен Конвей поделился стратегиями проектирования компонентов с учетом их повторного использования.

На онлайн-мероприятии он рассказал о модульной структуре кода, тестируемости и удобстве обслуживания, подчеркивая важность планирования еще на этапе разработки.

Такие подходы ускоряют разработку, создают унифицированный дизайн и облегчают адаптацию компонентов к различным сценариям.

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

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

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

devdigest // dot net

⚡️ «Object Calisthenics»: альтернативные взгляды на чистый код

В цикле статей «Object Calisthenics» демонстрируется разнообразие подходов к девяти правилам разработки.

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

Авторы анализируют варианты применения правил на практике, подчеркивая важность гибкости и адаптации подходов под контекст проекта.

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

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

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

devdigest // dot net

⚡️ Использование библиотеки Spargine для хеширования паролей

Открытая библиотека Spargine для #net предлагает надежный способ хеширования паролей с помощью класса SHA256PasswordHasher, который использует SHA-256 и уникальную соль для каждого пароля.

Статья объясняет, как интегрировать это решение в проекты для повышения уровня защиты паролей.

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

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

devdigest // dot net

⚡️ X.Bluesky: библиотека для публикации в Bluesky

В сообществе r/dotnet на Reddit был опубликован анонс нового релиза X.Bluesky — библиотеки с открытым исходным кодом, котоаря упрощающает интеграцию с платформой Bluesky.

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

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

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