dncuug | Technologies

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

4027

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

Subscribe to a channel

devdigest // dot net

Реализация Round-robin для HttpClient

Round-robin — алгоритм распределения нескольких задач, или нагрузки вычислительной системы — методом перебора и упорядочения её элементов по круговому циклу.

🔗 https://devdigest.today/goto/2149

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Начало работы с ML.NET

Халид Абухакмех из JetBrains расскажет об ML.NET, библиотеке, разработанной Microsoft для обучения, оптимизации и развертывания обученных моделей.

🔗 https://devdigest.today/goto/2147

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

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

Самая крупная из них – Amazon Web Service.

Предлагаем вам зарегистрироваться на конференцию AWS re:Invent re:Cap.

Вы сможете узнать о новых возможностях, которые стали доступны в AWS, а также пообщаться с ведущими экспертами!

Регистрация тут 👈

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

devdigest // dot net

Видео с онлайн-конференции .NET fwdays'22: Making tomorrow's code look like today's

Команда .NET fwdays выложила в публичный доступ выступление Адама Ральфа. В этом видео Адам делится своим опытом проектирования систем, в которых может понадобится планирование выполнения задач и отложенная во времени обработки запросов.

🔗 https://devdigest.today/post/2140

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Systemd, .NET и контейниризация

Сотрудники RedHat делятся в своем блоге опытом развертывания приложений на базе .NET как служб systemd с помощью контейнеров

🔗 https://devdigest.today/goto/2138

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Получите бесплатные ресурсы AWS!

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

🔗 https://devdigest.today/goto/2136

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Продолжая тему запуска приложений на C# без . NET

bflat — это компилятор для C#, который позволяет собирать приложения для любой из поддерживаемых платформ: Windows, Linux, EFI.

🔗 https://devdigest.today/goto/2133

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Что если я скажу вам...

что программы на C# можно запускать без .NET? Даже без операционной системы вообще!

🔗 https://devdigest.today/goto/2131

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Использование BufferedStream и MemoryStream в C#

Преимуществами потоковых классов в .NET 7 для более быстрого чтения и записи данных

🔗 https://devdigest.today/goto/2129

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

https://github.com/PragmaticFlow/NBomber/releases/tag/v4.0.0-rc

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

devdigest // dot net

PriorityQueues в .NET 7 и C# 11

PriorityQueue — это набор элементов, имеющих поля значение и приоритет; PriorityQueue действует как очередь: основными операциями являются «добавление элемента в очередь», называемое Enqueue, и «удаление элемента из очереди», называемое Dequeue. Основное отличие от простой очереди заключается в том, что при удалении из очереди удаляется элемент с самым низким приоритетом.

🔗 https://devdigest.today/goto/2127

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Комьюнити DOU – крупнейшее сообщество разработчиков в Украине.

Команда DOU каждые пол года собирает анонимные данные о зарплатах украинских IT-специалистов и готовит аналитику.

Приглашаем вас присоединиться к зимнему зарплатному опросу!

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

devdigest // dot net

Улучшения сетевого стека в .NET 7

В этой публикации будет рассказано о таких нововедениях .NET 7 как: изменения в пространстве имен HTTP, новых API-интерфейсах QUIC, сетевой безопасности и работе WebSockets.

🔗 https://devdigest.today/goto/2123

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

ASP.NET Core Response Cache

В этой публикации будет кратко рассмотрена встроенная функция кэширования в ASP.NET Core.

🔗 https://devdigest.today/goto/2121

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Новая волна анализаторов в .NET 8

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

🔗 https://devdigest.today/goto/2119

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Как справится с асинхронным кошмаром

Детальный разбор проблемы с async void и пути ее решения

🔗 https://devdigest.today/goto/2148

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Пять возможностей .NET MAUI для создания отличных настольных приложений

Помимо создания кроссплатформенных мобильных приложений с помощью .NET MAUI также можно создавать красивые настольные приложения для Windows и Mac

🔗 https://devdigest.today/goto/2146

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Масштабирование изображения в .NET MAUI

Леомарис Рейес, Microsoft MVP, расскажет в своей статье о том, чем отличаются разлинчые значения свойства Aspect.

🔗 https://devdigest.today/goto/2142

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Защита конфиденциальной информации в .NET

В этом посте специалисты из JetBrains расскажут вам о том, как настроить локальное хранение конфиденциальных данных

🔗 https://devdigest.today/goto/2139

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Ленивая и однократная асинхронная инициализация

Есть несколько оптимизаций, которые часто бывают полезны: ленивая инициализация и инициализация «только один раз». А вот как быть, если инициализация включает асинхронную операцию?

🔗 https://devdigest.today/goto/2137

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Пишем свой профайлер на C#

У .NET очень мощный API профилирования, который позволяет следить за средой выполнения, динамически изменять методы во время выполнения, просматривать стек вызовов потоков в произвольные моменты времени и многое другое.

🔗 https://devdigest.today/goto/2134

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

ASP.NET Core 6 Model Binding поставляется без поддержки DateOnly и TimeOnly

Для решения этой проблемы была создана библиотека DateOnlyTimeOnly.AspNet, которая добавляет поддержку новых типов в формате ISO 8601 строки. Также доступна интеграция с Swashbuckle Swagger.

🔗 https://devdigest.today/goto/2132

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Разница между ковариантностью и контравариантностью в C#

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

🔗 https://devdigest.today/goto/2130

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Скоро Новый год, а значит пора подводить итоги уходящего года! 🎅🏽

Какие события в мире .NET вы считаете самыми важными в этом году?

Пишите в комментариях!

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

devdigest // dot net

Что такое замороженные коллекции?

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

🔗 https://devdigest.today/goto/2128

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Обнаружение всплесков электроэнергии

Автор публикации делится опытом применения C# и ML.NET для определения всплесков электроэнергии

🔗 https://devdigest.today/goto/2125

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

Почему байтовые массивы — плохая идея при работе с большими данными

В публикации автор делится опытом того, как емуудалось сэкономить более 80% памяти при работе с большим файлом

🔗 https://devdigest.today/goto/2124

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

⚡️ Избавляемся от приватных полей для инъекции зависимостей в контроллере с помощью [FromService] атрибута

Короткая статья о том, как можно использовать атрибут [FromService] для альтернативного способа инъекции зависимостей в контроллерах. Такой подход избавляет от необходимости создавать приватные поля нужные исключительно для сохранения ссылок на зависимости

🔗 https://devdigest.today/goto/2122

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

👩‍💻 Доступна стабильная версия JetBrains Rider 2022.3 с полной поддержкой .NET 7 и C# 11

Также среди заметных изменений - поддержка WSL 2 в remote development, более глубокая интеграция с Unity и Unreal Engine, полезные изменения в интерфейсе tool окон, а также улучшение производительности при запуске IDE. С остальными нововведения и фиксами можно ознакомиться по ссылке

🔗 https://devdigest.today/goto/2120

👉🏻 Наш канал | 💬 Наш чат

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

devdigest // dot net

C# 11: новые возможности при работе со строками, шаблонами списков и создании объектов

В рамках запуска .NET 7 Microsoft представила новые функции в C# 11

🔗 https://devdigest.today/goto/2117

👉🏻 Наш канал | 💬 Наш чат

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