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

Все про C#, F# и VB
Download Telegram
⚡️ Исследование замороженных сегментов .NET

Статья рассматривает концепцию NonGC heap, введенную в #NET 8 для выделения объектов, которые должны оставаться в памяти на постоянной основе. Это позволяет JIT-компилятору проводить значительные оптимизации.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Аргументы в пользу API трассировки на уровне приложения

В статье рассказывается о том, как в #NET можно упростить жизнь разработчикам, сравнивая два подхода к логированию: простой и понятный #Microsoft.Extensions.Logging и более сложный System.Diagnostics для трассировки. Представлен SerilogTracing - инструмент, который объединяет лучшее из обоих миров, делая процесс записи трассировок в коде приложений проще и эффективнее.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Прощай, BinaryFormatter: .NET 9 ставит точку в вопросах безопасности сериализации

В #NET 9 #Microsoft планирует окончательно отказаться от использования BinaryFormatter из-за серьезных рисков безопасности, связанных с десериализацией ненадежных данных. Это решение призвано предотвратить уязвимости типа выполнения удаленного кода (RCE), с которыми сталкивались многие проекты. Теперь разработчикам предлагается перейти на более безопасные форматы сериализации. Подробнее о последствиях этого решения и рекомендациях по миграции читайте в обсуждении на #GitHub.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Использование именованных каналов с ASP.NET Core и HttpClient

Статья описывает использование именованных каналов (named pipes) в ASP#NET Core и HttpClient. Именованные каналы – это механизм в Windows для коммуникации между процессами, обычно на одной машине, который может быть использован для обмена данными в одностороннем или двустороннем режиме. #ASPNET Core поддерживает создание именованных каналов с использованием Kestrel с .NET 8, позволяя интегрировать их как часть стандартной модели программирования ASP.NET Core.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from devdigest // mobile
⚡️ .NET MAUI Community Toolkit

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

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Выбор подходящей платформы для Windows приложений

Какую технологию должен использовать программист для нового Windows приложения, когда ему предоставляется огромное множество различных вариантов, включая #NET #MAUI, WinUI, WinForms, #WPF, UWP, #Blazor и других?

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Дамп управляемой кучи в C#

Существует множество средств для проверки содержимого памяти процесса #NET: dotnet-dump, dotnet-gcdump, ClrMD, #VisualStudio, и этот список можно продолжать. Но что, если бы мы решили сделать дамп из самого приложения?

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Начало работы с .NET 8 и искусственным интеллектом

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

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎥 Знакомство с интеллектуальными компонентами .NET

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

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

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

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Поддержка .NET 7 закончится 14 мая 2024 г.

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

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Использование .NET 8 в Bing

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

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎥 Реактивные расширения для .NET (Rx.NET)

Почему разработчики любят реактивные расширения для #NET? Ян Гриффитс расскажет об этом в сегодняшнем видео!

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Индекс релизов .NET 9

Здесь вы найдете полный список всех выпусков #NET 9 с прямыми ссылками на примечания к выпуску и их анонсы/обсуждения.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Основы SignalR в .NET

В этом посте вы познакомитесь с SignalR в #NET. И все это с наглядной и рабочей демонстрацией.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from devdigest // azure
⚡️День .NET 2024!

Присоединяйтесь к специальному мероприятию 30 апреля, чтобы пройти целый день онлайн-обучения и узнать о новейших службах и функциях #Azure, разработанных специально для разработчиков #NET.

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎥 Новые возможности .NET 8 и C# 12 - Филип Экберг - NDC London 2024

Видео выходного дня. Этот доклад был записан на конференции NDC London. Важные аспекты C# 12 и #NET 8: производительность, красивый код с новыми возможностями и многое другое!

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Рефакторинг кода C# с помощью первичных конструкторов

В C# 12, входящем в состав #NET 8, представлен набор новых функций! В этой статье автор рассматривает первичные конструкторы, объясняет как их использовать и в чем их актуальность.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Samsung HW-B650: A Powerful Soundbar for an Immersive Audio Experience