dncuug | Technologies

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

4027

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

Subscribe to a channel

devdigest // dot net

Приветствуем вас, дорогие подписчики!

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

📖 Книга разделена на четыре части:

1. Программирование и архитектура – узнайте, как создавать качественный и устойчивый код.
2. Управление ИТ-проектами – откройте для себя секреты и подходы к управлению ИТ-проектами.
3. Работа в кризисных условиях – получите ценные советы, как продолжать эффективную работу команды во время несмотря на любые трудности.
4. Профессиональные советы и рекомендации — рекомендации о том, что нужно делать, чтобы построить успешную карьеру.

✍️ Важно отметить, что книга еше в процессе написания. Но уже сейчас автор делится некоторыми главами в специальном телеграм-канале! Это отличный шанс первыми узнать новые идеи и получить ценные советы.

🙋‍♂️ Автор книги – Андрей Губский, создатель проекта //devdigest и Microsoft MVP в категории Developer Technologies. Андрей делится своим богатым опытом и знаниями, помогая вам стать лучше в том, что вы делаете.

🌟 Подпишитесь на канал!

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

devdigest // dot net

⚡️ Современный способ создания объектов в .NET

Автор описывает современный метод создания объектов значений в #NET, который решает проблему зависимости от примитивных типов данных.

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

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

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

devdigest // dot net

⚡️ Присоединяйтесь к экосистеме .NET Smart Components

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

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

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

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

devdigest // dot net

⚡️ Создание GraphQL-клиента в .NET с JetBrains Rider и StrawberryShake

Многие команды используют GraphQL для своих API, благодаря его мощному языку запросов и гибкости. В отличие от традиционных REST API, GraphQL позволяет получать необходимые данные за один запрос.

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

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

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

devdigest // dot net

⚡️ Метод Intersperse для коллекций

Khalid Abuhakmeh рассказывает о реализации и применении метода Intersperse для перечисляемых коллекций.

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

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

devdigest // dot net

Новая версия библиотеки X.Bluesky

Это библиотека, которая позволяет публиковать посты в социальной сети Bluesky. В новой версии я значительно улучшил поддержку синтаксиса разметки постов:

Поддержка упоминаний: X.Bluesky теперь автоматически определяет @упоминания в тексте поста и генерирует контенте. Эта функция позволяет легко ссылаться на пользователей, улучшая взаимодействие и вовлеченность.

Форматирование тегов: X.Bluesky теперь поддерживает автоматическое форматирование тегов в тексте. Все теги, которые вы добавляете в контент, будут автоматически отмечены как форматированный текст. Эта функция соответствует [рекомендациям по форматированному тексту BSky](https://docs.bsky.app/docs/advanced-guides/post-richtext), позволяя создавать корректное и визуально привлекательное отображение хэштегов.

Ссылки на веб-страницы с автоматическим созданием карточек: X.Bluesky не только определяет и преобразует URL в кликабельные гиперссылки, но и автоматически генерирует карточки с предварительным просмотром содержимого.

📦 Библиотека уже доступна на NuGet | 📝 Исходный код на GitHub

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

devdigest // dot net

⚡️ Реализация шаблона Unit of Work в EF Core

Автор рассказывает о шаблоне "Unit of Work " в #EFCore , который упрощает управление несколькими операциями в рамках одной транзакции.

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

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

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

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

devdigest // dot net

⚡️ Улучшения производительности в .NET 9

Подробный обзор сотен улучшений производительности в новой версии #NET 9!

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

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

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

devdigest // dot net

🎥 Функциональное программирование на .NET: Простота, мощь и будущее C#

На NDC Oslo 2024 Исаак Абрахам рассказал, как избавиться от страхов перед функциональным программированием.

Докладчик разбирает простые практики, которые делают код чище и понятнее, а также рассматривает эволюцию C# и знакомит с преимуществами F#, работающего на #NET и #JavaScript.

Также было рассмотрено как возможности F# связаны с современным C#, и что из мира функционального программирования может появиться в будущем C#.

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

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

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

devdigest // dot net

⚡️ Почему код на F# отличается надёжностью: ключевые особенности языка

Код на F# отличается высокой надежностью и устойчивостью благодаря таким особенностям, как неизменяемость данных по умолчанию, исчерпывающее сопоставление шаблонов и отсутствие null-значений и исключений в логике.

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

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

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

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

devdigest // dot net

⚡️ Как работать с коллегами, застрявшими в прошлом?

На Reddit разработчик поделился опытом работы с двумя коллегами, которые до сих пор работают по стандартам C# 1.0 и практически ничего не знают о современных методах.

Они не в курсе таких базовых вещей, как SQL-инъекции, и не используют современные инструменты вроде LINQ и generics.

Это создает не только профессиональные трудности, но и вызывает личное разочарование.

Теперь он ищет советы, как справиться с такой ситуацией и наладить работу с коллегами в подобной обстановке. А как бы вы подошли к решению такой проблемы? А вы встречались с такими коллегами?

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

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

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

devdigest // dot net

🎥 ArrayPool в .NET: Как оптимизировать память и повысить производительность

В это видео Стивен и Скотт рассказывают о деталях работы с #NET, разбирая создание и оптимизацию собственного ArrayPool с нуля.

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

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

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

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

devdigest // dot net

⚡️ JetBrains .NET Days Online 2024: бесплатное виртуальное мероприятие для разработчиков .NET

Двухдневное мероприятие #NET Days Online 2024 предлагает глубокое погружение в облачную разработку, производительность приложений и новейшие функции .NET 8. Доклады по #Blazor, #MAUI и микросервисам — это прекрасная возможность расширить свои знания в области .NET.

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

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

devdigest // dot net

⚡️ Тестирование HttpClient в тестах API

Узнайте об эффективных способах тестирования HttpClient в рамках тестов API, включая использование WebApplicationFactory.

Узнайте, как имитировать вызовы HttpClient в тестовых сценариях.

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

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

devdigest // dot net

⚡️ Git против GitHub: в чем разница?

В новом руководстве для разработчиков #NET подробно разъясняется различие между #git и #GitHub, а также объясняется, как эти инструменты могут быть полезны в вашей ежедневной работе.

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

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

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

devdigest // dot net

⚡️ Второе дыхание Visual Basic: сможет ли сообщество спасти язык от забвения?

В сообществе #VisualBasic не утихает дискуссия: разработчики критикуют #Microsoft за недостаток обновлений и слабую поддержку VB на фоне более активно развивающегося C#. В частности, они требуют внедрения ключевых функций, таких как Init Properties и Records, чтобы язык оставался актуальным.

Разработчики предлагают привлечь сообщество к решению этой проблемы и избежать превращения VB в копию C#. Смогут ли энтузиасты вдохнуть новую жизнь в Visual Basic?

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

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

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

devdigest // dot net

🎥 Azure Developers: .NET Aspire Day 2024

Приглашаем вас посмотреть запись мероприятия, из которой вы сможете узнать о том, как эффективно использовать службы #Azure, различные сервисы и инструменты облака в сочетании с #NET Aspire!

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

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

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

devdigest // dot net

⚡️ Технология UWP более не развивается

Компания Майкрософт призывает разработчиков перейти на Windows App SDK и WinUI 3, так как UWP больше не находится в активной разработке.

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

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

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

devdigest // dot net

⚡️ Bitwarden отказывается от Xamarin и MAUI в пользу Swift и Kotlin

Bitwarden отказался от #Xamarin и #NET #MAUI в пользу нативных приложений на Swift и Kotlin для iOS и Android! Какие причины и проблемы с MAUI подтолкнули команду к такому шагу, и что это означает для сообщества .NET разработчиков?

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

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

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

devdigest // dot net

⚡️ TUnit – новый фреймворк для тестирования

Вы уже знаете о xUnit. Вы наверняка пользовались NUnit. Но сейчас пришло время для TUnit!

Сможет ли новый проект занять достойное место в экосистеме #NET?

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

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

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

devdigest // dot net

⚡️ Новый способ создания и развертывания пакетов ресурсов Android

Представляем новый подход к созданию и развертыванию пакетов ресурсов Android с использованием #NET для Android и .NET #MAUI.

Эта функция значительно облегчит жизнь разработчикам, чьи приложения содержат много элементов AndroidAsset.

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

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

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

devdigest // dot net

🎥 Наука о данных, биология и F#

Узнайте, как F# используется для эффективного решения задач в биоинформатике с помощью набора инструментов FsLab.

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

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

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

devdigest // dot net

⚡️ Доступен .NET 9 Release Candidate 1

Первый релиз-кандидат #NET 9 уже доступен для тестирования: попробуйте новые функции в .NET SDK, библиотеках, #ASPNET Core, SignalR, .NET #MAUI и других компонентах!

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

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

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

devdigest // dot net

🎥 5 причин, по которым F# является отличной альтернативой Python

В продолжение темы F# . В этом видео автор сравнит F# и Python и выделит некоторые причины, по которым вы можете выбрать F# для своего следующего проекта или корпоративного приложения.

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

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

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

devdigest // dot net

⚡️ Какая IDE лучше всего подходит для работы под .NET в Linux?

На Reddit активно обсуждают выбор IDE под Linux. А чем пользуетесь вы?

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

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

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

devdigest // dot net

⚡️ Ошибки при обработке исключений

В стате рассказывается о том, почему следует избегать использования throw ex в блоках catch.

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

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

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

devdigest // dot net

⚡️ Конференция DEVintersection в Лас-Вегасе

Присоединяйтесь к конференции DEVintersection в Лас-Вегасе с 9 по 12 сентября 2024 года, чтобы узнать о последних новинках #NET и #Azure.

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

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

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

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

devdigest // dot net

⚡️ Работа с tar-файлами в .NET

Узнайте о том, как в #NET устроена работа с tar-файлами в .NET, а также какие существуют ограничения у стандартных инструментов.

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

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

devdigest // dot net

⚡️ Знакомство с миром автоматизированной генерации музыки с помощью F#

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

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

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

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

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

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

devdigest // dot net

⚡️ Представлен .NET Aspire 8.2 с улучшенной производительностью и новыми функциями

#Microsoft анонсировала #NET Aspire 8.2, в котором значительно повышена производительность и добавлены новые функции, облегчающие разработку приложений. Узнайте больше о том, что нового в этой версии!

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

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

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