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

Все про C#, F# и VB
Download Telegram
Forwarded from devdigest // mobile
⚡️ Dev Tunnels: революционное решение для разработчиков мобильных приложений

Вы разработчик мобильных приложений, который сталкивается с трудностями при создании серверной части для своих приложений? Если вы используете #NET, особенно #ASPNET Core, то вы, вероятно, сталкивались с проблемой локальной отладки, которая более затруднительна, нежели отладка с использованием эмуляторов или физических устройств. Но не бойтесь, потому что в #VisualStudio 2022 появилась замечательная функция под названием Dev Tunnels, которая навсегда изменит ваш процесс разработки!

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Три новых метода LINQ в .NET 9

Несмотря на то, что #NET 9 все еще в альфа-версии, а .NET 8 был выпущен не более двух месяцев назад, команда разработки dotnet не дремлет и продвигает новые изменения! В этой статье вы узнаете о том, какие новые методы были добавлены во всеми любимый LINQ!

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Исследование замороженных сегментов .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 и других?

👉🏻 Канал | 💬 Чат | 📕 Каталог
Guide on How to Download Instagram Videos Effortlessly