dncuug | Technologies

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

4027

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

Subscribe to a channel

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.

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

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

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

devdigest // dot net

⚡️ Dramatically faster package restores with .NET 9’s new NuGet resolver

#NET 9 introduces a new NuGet dependency graph resolver that dramatically improves package restore performance for large repositories.

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ Почему F# остаётся нишевым языком программирования в 2024 году?

Популярность F# в 2024 году демонстрирует стабильность, но остаётся на периферии среди языков программирования.

По данным Stack Overflow, его используют 0,9% разработчиков, а в Tiobe Index он занимает последнее место из ранжируемых — 50-е.

Хотя F# отстаёт от основных функциональных языков, тем не менее, он сохраняет свою привлекательность!


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

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

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

devdigest // dot net

⚡️ Top 5 GitHub Copilot Features in Visual Studio from Microsoft Ignite 2024

At this year’s #Microsoft Ignite, it was truly exciting to see Scott, Dalia, and Jessie demo some of the most innovative features of #GitHub Copilot that are transforming the developer experience in Vis...

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ Task.WhenEach — упрощение работы с асинхронными задачами

#NET 9 представил новую функцию Task.WhenEach, позволяющую обрабатывать асинхронные задачи по мере их завершения.

Новый инструмент упрощает работу разработчиков и улучшает управление потоками данных.

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

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

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

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

⚡️ 20 лет на VB.NET

Эта публикация не о паттернах или исходном коде, а о том, как #VisualBasic стал основой для создания сложного проекта. Разработчик потратил 20 лет на создание Key To Heaven — 2D-MMORPG с уникальной серверной архитектурой и ретро-графикой на базе SFML.

Проект демонстрирует возможности VB NET: клиент работает на .NET Framework 4.0, а сервер на .NET 5.0.

Это пример того, как технологии помогли воплотить мечту, превратив её в реальность.

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

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

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

devdigest // dot net

⚡️ Copying error messages just got easier

Have you ever been frustrated by the tedious process of copying error descriptions from the Error List? Previously with #VisualStudio, copying an error would include all column headers and row values,...

👉🏻 Subscribe: Channel | X | Bluesky

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

devdigest // dot net

⚡️ Microsoft представила dotnet scaffold

Компания #Microsoft выпустила интерактивный CLI-инструмент dotnet scaffold, доступный в предварительной версии.

Этот инструмент упрощает процесс генерации кода для ASP#NET Core проектов, включая Web API, #Blazor и Razor Pages.

Пользователи могут создавать шаблоны с поддержкой Entity Framework, а также настраивать генерацию через интерактивные меню или автоматизированные параметры.

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

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

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

devdigest // dot net

Не пропустите новый выпуск подкаста!

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

devdigest // dot net

📕 Microsoft Ignite Book of News 2024

Microsoft Ignite в самом разгаре!

На сайте конференции опубликована Book of News, в которой можно ознакомиться с перечнем всех знаковых анонсов мероприятия.

А на канале //devdigest практически в режиме реального времени сейчас публикуются анонсы и публикации посвященные этому мероприятию!

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