dncuug | Technologies

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

4027

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

Subscribe to a channel

devdigest // dot net

⚡️ Azure AI и разработка Copilot

#Azure AI использует искусственный интеллект и машинное обучение, чтобы предоставить мощную платформу для разработки пользовательских Copilot. В этой статье, вы найдете примеры кода C#, а также подробное пошаговое руководство по использованию Azure AI.

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

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

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

devdigest // dot net

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

И F#, и Python — это языки, которые преуспевают в быстром выполнении задач.

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

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

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

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

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

devdigest // dot net

⚡️ Объявление об изменении пространства имен библиотеки X.PagedList!

Значительные обновления будут внесены в X.PagedList – широко используемую библиотеку для постраничной разбивки данных. Библиотека и сопутствующие пакеты перейдут на новые пространства имен для улучшения организации и поддержки. Это изменение будет способствовать более эффективному развитию библиотеки и гарантировать постоянную поддержку и обновления.

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

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

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

devdigest // dot net

🎥 Искусственный интеллект в реальных приложениях .NET

Узнайте, как ASP#NET, ONNX Runtime и TorchSharp используются для создания надежного продукта, который обрабатывает более 100 000 запросов в день в каждом экземпляре сервера.

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

В этом видео вы поймете мощь этих технологий и получите ценную информацию.

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

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

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

devdigest // dot net

⚡️ ReSharper 20 лет!

Знаменитому плагину ReSharper исполнилось 20 лет! Сегодня практически невозможно представить #NET-разработчика, который бы не знал об этом замечательном инструменте от JetBrains. Предлагаем вам небольшую и интересную ретроспективу этих двадцати лет!

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

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

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

devdigest // dot net

⚡️ .NET 9 будет изначально поддерживать UUID v7

Эти GUID имеют встроенную временную метку, поэтому их можно сортировать и, таким образом, они лучше подходят для баз данных

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

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

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

devdigest // dot net

⚡️ Добавьте ИИ в свои приложения с помощью Prompty

Узнайте, как интегрировать ИИ в приложения с помощью Prompty, мощного расширения #VisualStudio Code.

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

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

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

devdigest // dot net

⚡️ Существует ли у разработчиков под .NET фетиш на абстракции?

Весьма интересная дискуссия развернулась на Reddit – действительно ли нужны все те абстракции, которые так любят использовать разработчики и есть ли от них реальная польза в большинстве проектов?

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

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

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

devdigest // dot net

⚡️ Знакомство с привязками Azure CoreWCF и WCF Client Azure Queue Storage для .NET

Доступна бета-версия официальных библиотек #Microsoft.CoreWCF.#Azure.StorageQueues и Microsoft.WCF.Azure.StorageQueues.Client для #NET. С помощью этих библиотек разработчики теперь могут использовать широкие возможности Azure Queue Storage для надежного обмена сообщениями и масштабируемой связи.

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

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

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

devdigest // dot net

⚡️ Создание сценария использования с помощью Clean Architecture

Разобраться, что разместить в слоях Domain, Application и Infrastructure, может показаться сложным. Также нужно решить, что составляет кейс и что следует абстрагировать.

В этой статье будет рассмотрен практический пример применения принципов Clean Architecture на примере создания функции регистрации пользователя.

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

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

devdigest // dot net

⚡️ X.PagedList v10.0.3 уже доступна!

Библиотека X.PagedList является самой популярной библиотекой для разбивки коллекций на страницы в #NET-приложениях.

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

Улучшения коснулись также поддержки Entity Framework Core и #ASPNET Core MVC.

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

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

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

devdigest // dot net

А вы уже оценили новый дизайн nuget.org? Теперь еще и с поддержкой темной темы!

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

devdigest // dot net

⚡️ Шаблоны проектирования C# - Iterator

Автор этой записи рассматривает встроенную поддержку итераторов: IEnumerator, IEnumerable и IAsyncEnumerable.

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

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

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

devdigest // dot net

⚡️ Реализация фоновых задач с Hangfire

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

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

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

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

devdigest // dot net

⚡️ NBomber v5.7.0

В новой версии #NBomber представлены ключевые обновления и исправления. Также добавлена поддержка RealtimeStatsSink. Улучшения включают новые аргументы CLI, ScenarioCancellationToken и улучшенные отчеты. Исправлена интеграция с Grafana. Обновлена документация и добавлены новые примеры.

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

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

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

devdigest // dot net

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

📰 Сегодня хотим рассказать вам о книге, которая обещает стать незаменимым помощником для всех, кто интересуется разработкой и IT!

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

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

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

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

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

🔍 Если вы хотите расти и развиваться в IT-сфере, этот канал для вас! Подписывайтесь и получайте полезные материалы, советы и вдохновение прямо сейчас. 💡

🚀 Не упустите шанс улучшить свои навыки и стать частью сообщества, которое стремится к совершенству!


🌟 Ссылка на канал.

🤗 Давайте учиться и развиваться вместе!

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

devdigest // dot net

⚡️ Новые возможности директивы #help в F# Interactive

F# Interactive, или fsi, является фаворитом среди программистов F#. Этот компонент выполняет код F# и предоставляет REPL (чтение, оценка, печать) для F#.

В этом посте описывается самое последнее дополнение к fsi — директива #help, которая позволяет быстро получать документацию по библиотечным функциям.

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

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

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

devdigest // dot net

⚡️ Как отменить HTTP-запрос при выходе из компонента Blazor

В этой статье описывается, как отменить HTTP-запрос и связанную с ним серверную операцию в компоненте #Blazor. После краткого ознакомления с архитектурой отмены серверных операций вы познакомитесь с маркерами отмены и с тем, как их использовать для отмены операции при переходе пользователя.

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

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

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

devdigest // dot net

⚡️ Использование MassTransit для реализации паттерна OutBox с EF Core и MongoDB

Паттерн OutBox — мощное решение для поддержания согласованности и целостности данных в распределенных системах, управляемых событиями

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

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

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

devdigest // dot net

⚡️ Обнаружение сервисов в микросервисах с помощью .NET и Consul

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

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

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

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

devdigest // dot net

⚡️ Как реализовать структурированное логирование и распределенную трассировку для микросервисов с помощью Seq

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

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

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

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

devdigest // dot net

🎥 Создание собственного торгового бота в F#

Хотите получить много денег?

Автоматизированная торговля акциями среди розничных инвесторов в последнее время переживает всплеск.

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

Цель этого доклада — показать, как создать торгового бота на F# и продемонстрировать, насколько легко различные торговые стратегии могут быть переведены в функционально корректный код.

Начните зарабатывать с F#!

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

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

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

devdigest // dot net

⚡️ Использование Serilog в ASP.NET Core: практическое руководство

Serilog — это библиотека ведения журналов для #NET, которую можно использовать отдельно, но она также совместима с #Microsoft.Extensions.Logging, что делает ее идеальной для приложений #ASPNET Core. В этой статье вы узнаете, почему стоит использовать Serilog и как интегрировать в свой проект.

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

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

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

devdigest // dot net

⚡️ Усовершенствования маршрутизации Blazor

Влад Фурдак, один из участников проекта //devdigest и #Microsoft MVP, рассказывает о своей библиотеке маршрутизации для #Blazor-приложений. Альфа-релиз пакета BlazorNexus.Navigation уже доступен на NuGet!

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

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

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

devdigest // dot net

⚡️ Поддержка Fluent в существующем WPF-приложении

У вас есть старое #WPF-приложение, которое вы хотели бы модернизировать, сделав его пользовательский интерфейс более актуальным и соответствующим теме Windows 11? Есть несколько способов сделать это, давайте подберем наиболее подходящий!

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

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

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

devdigest // dot net

⚡️ Поддержка UUIDv7 в .NET 9

Предлагаем вам ознакомиться с дискуссией на #GitHub, посвященной поддержке UUIDv7 в #NET 9. Поддержка UUIDv7 приносит ряд преимуществ: структура для сортировки по времени, совместимость с другими системами и стандартами, высокая уникальность благодаря случайным и инкрементным данным, а также улучшенная производительность при генерации и использовании UUID.

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

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

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

devdigest // dot net

⚡️ Зачем и как выполнять запросы GraphQL в .NET

В этом посте вы узнаете, как делать запросы к GraphQL API в #NET с помощью Strawberry Shake из консольного приложения

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

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

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

devdigest // dot net

Так бывает, что в какой-то момент ты понимаешь, что пора писать книгу.

Собственно этим я и решил заняться некоторое время назад.

До выхода печатной версии еще довольно далеко, но вот часть материала уже готова и кое чем я даже уже готов поделиться.

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

Подписывайтесь!

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

devdigest // dot net

⚡️ Создание хэшей в .NET

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

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

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

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

devdigest // dot net

⚡️ Использование Refit в ASP.NET Core

Узнайте как правильно использовать преимущества библиотеки Refit, чтобы упростить использование сторонних API и сделать свой код более чистым, эффективным и простым в обслуживании.

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

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

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