TGViewer
Channel Public Channel
.NET / C#

.NET / C#

@dot_net_c_sharp

Лучшие материалы по разработке на платформе .NET и языке C#

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Subscribers
3.83K
Photos
2.2K
Videos
40
Links
3.7K

Showing posts older than #3621 · Back to latest

Older Posts 20 shown
Post #3620 1.21K
Использование Blazor QuickGrid с GraphQL

Во втором посте серии о GraphQL и .NET вы узнаете, как заполнить компонент Blazor QuickGrid данными, полученными с помощью GraphQL, и используете виртуализацию для улучшения производительности. Также представлен пример использования API StarTrek и инструмента Strawberry Shake. Код доступен в репозитории GitHub.

Подробности: https://devblogs.microsoft.com/dotnet/how-use-a-blazor-quickgrid-with-graphql/

#en

@dot_net_c_sharp | Другие наши каналы
Post #3618 1.21K
Создание игры на Avalonia и WPF: опыт и решения

Разработчик делится пет-проектом, вдохновлённым Disciples II. Рассмотрены детали движка, адаптация ресурсов и текущее состояние. Узнайте об опыте миграции данных из .dbf в SQLite и оптимизации прозрачности в графике. Прочтите, чтобы вдохновиться новым подходом к разработке игр.

Читать подробнее: https://habr.com/ru/articles/789592/

#ru

@dot_net_c_sharp | Другие наши каналы
Post #3617 1.2K
Новая конференция .NET: Фокус на ИИ — 20 августа 2024!

Приглашаем на виртуальную конференцию .NET Conf: Focus on AI, которая пройдет 20 августа. В программе: глубокое погружение в возможности ИИ для разработчиков .NET. Участвуйте в сессиях от экспертов Microsoft и сообщества, и узнайте, как сделать ваши приложения умнее с помощью ИИ!

Подробности: https://devblogs.microsoft.com/dotnet/announcing-dotnetconf-focus-on-ai/

#en

@dot_net_c_sharp | Другие наши каналы
Post #3616 1.2K
🔹 Вышел .NET Aspire 8.1: Новинки для разработчиков облачных приложений

Встречаем .NET Aspire 8.1! Теперь поддерживается создание контейнеров с AddDockerfile(...) и запуск Python проектов с AddPythonProject(...). Новые компоненты: Keycloak, Elasticsearch, Milvus и другие. Узнайте больше в официальной документации!

Подробности: https://devblogs.microsoft.com/dotnet/whats-new-in-aspire-8-1/

#en

@dot_net_c_sharp | Другие наши каналы
  • ✍ 1
Post #3615 1.23K
14 конференций для ИТ-специалистов осенью

Осенью пройдет 14 IT-конференций для разработчиков и инженеров, включая мероприятия для Python-разработчиков, аналитиков и специалистов по видеотехнологиям. Часть из них пройдет онлайн. Узнайте больше о докладах и приобретайте билеты на сайтах организаторов!

Читать подробнее: https://habr.com/ru/companies/jugru/articles/830768/

#ru

@dot_net_c_sharp | Другие наши каналы
Post #3614 1.12K
🔍 Как работает метод int.TryParse в C#

Метод int.TryParse в C# позволяет безопасно конвертировать строку в целое число, не бросая исключение при неудачной попытке. Вместо этого он возвращает boolean, указывающий на успех конвертации, и, если успешно, задает значение типа int в выходной параметр. Узнайте, как применять этот метод эффективно!

Подробности: https://techkeys.hashnode.dev/inttryparse-method

#en

@dot_net_c_sharp | Другие наши каналы
Post #3613 1.17K
Легкая интеграция ИИ в .NET с Prompty

Хотите добавить ИИ в свои .NET приложения? Познакомьтесь с Prompty — расширением для Visual Studio Code, созданным Microsoft. Оно упрощает интеграцию крупнейших языковых моделей, таких как GPT-4o. Устанавливайте, настраивайте и улучшайте свои проекты с помощью интуитивного интерфейса Prompty. Промпти: Идеальный инструмент для интеграции AI в .NET

Теперь разработчики .NET могут легко добавлять AI-возможности в свои приложения с помощью Prompty и Semantic Kernel. Этот инструмент упрощает создание кода, документации и отладку с использованием GPT-4 и других моделей. Узнать больше можно на странице Prompty.

Подробности: https://devblogs.microsoft.com/dotnet/add-ai-to-your-dotnet-apps-easily-with-prompty/

#en

@dot_net_c_sharp | Другие наши каналы
Post #3611 1.11K
Что такое RPA и почему это важно для бизнеса?

RPA (Robotic Process Automation) — технология, автоматизирующая рутинные бизнес-процессы с помощью роботов. Она помогает повысить эффективность, сократить время выполнения задач и уменьшить затраты. Процесс внедрения RPA включает анализ, дизайн, разработку, тестирование и мониторинг.

Читать подробнее: https://habr.com/ru/articles/830428/

#ru

@dot_net_c_sharp | Другие наши каналы
  • 👎 1
Post #3610 1.14K
BIOCAD представила сервис электронных визиток

Команда IT BIOCAD разработала сервис электронных QR-визиток для менеджеров, освобождая их от необходимости носить бумажные визитки. Это решение ускоряет обмен контактами, снижает финансовые и временные затраты на изготовление, а также позволяет мгновенно вносить изменения. Узнайте больше! Удобное создание QR-визиток на корпоративном портале

Мы нашли интересное решение для обмена контактами — QR-код визитка, сгенерированная на корпоративном портале. Просто заполняете информацию о себе, получаете QR-код и делитесь им через корпоративную почту. Быстро, удобно и безопасно! Узнайте детали в статье.

Читать подробнее: https://habr.com/ru/companies/biocad/articles/829820/

#ru

@dot_net_c_sharp | Другие наши каналы
Post #3609 1.21K
Безопасность API с JWT в ASP.NET Core

В статье описаны шаги по внедрению аутентификации JWT в приложении ASP.NET Core. Узнайте, как установить нужные пакеты, настроить аутентификацию в файлах Program.cs или Startup.cs, добавить конфигурации и защитить ваши API-эндпоинты, используя атрибут [Authorize].

Подробности: https://measifalam.hashnode.dev/validating-jwt

#en

@dot_net_c_sharp | Другие наши каналы
  • 👍 3
Post #3608 1.22K
Как генерировать JWT в ASP.NET Core

В статье рассмотрено, как создать JSON Web Tokens (JWT) в приложении ASP.NET Core с помощью библиотеки Microsoft.AspNetCore.Identity. JWT часто используются для защиты API, удостоверяя клиента. Подготовка среда, создание AuthController, метод Login и генерация JWT – всё подробно объясняется.

Подробности: https://measifalam.hashnode.dev/generating-jwt

#en

@dot_net_c_sharp | Другие наши каналы
  • 👍 4
Post #3607 1.28K
Как исправить ошибку "invalid_token" в ASP.NET

Если вы столкнулись с ошибкой "Bearer error='invalid_token'", это значит, что токен не прошел проверку из-за несовпадения издателя. Попробуйте следующие шаги: проверьте валидность токена через jwt.io и убедитесь, что настройки в appsettings.json правильные. Подробное руководство читайте в статье.

Подробности: https://blog.connectwithmusa.com/how-to-fix-bearer-errorinvalidtoken-errordescriptionthe-issuer-httpsdev-domainauth0com-is-invalid

#en

@dot_net_c_sharp | Другие наши каналы
Post #3606 1.24K
Новые библиотеки CoreWCF и WCF для Azure Queue Storage

Мы рады сообщить о выпуске новых библиотек для .NET: CoreWCF и WCF клиент для Azure Queue Storage. Эти библиотеки облегчают интеграцию CoreWCF сервисов с Azure Queue Storage, обеспечивая надежное и масштабируемое обмен сообщениями в облачной среде. Подробности читайте в статье!

Подробности: https://devblogs.microsoft.com/dotnet/introducing-core-wcf-and-wcf-client-azure-queue-storage-bindings-for-dotnet/

#en

@dot_net_c_sharp | Другие наши каналы
Post #3605 1.16K
🏷 Важно для разработчиков на .NET!

.NET 6 завершает поддержку 12 ноября 2024 года. После этой даты Microsoft не будет выпускать обновления и предоставлять техническую поддержку для .NET 6. Чтобы оставаться на поддержке, необходимо перейти на .NET 8. Начинайте миграцию уже сейчас!

Подробности: https://devblogs.microsoft.com/dotnet/dotnet-6-end-of-support/

#en

@dot_net_c_sharp | Другие наши каналы
Post #3603 1.17K
Проецирование методов контрактов в DTO: практические подходы

Статья объясняет, как проецировать методы контрактов в запросы без использования сети. Вызовы сети заменяются объектами запросов, повышая гибкость благодаря независимости от HttpClient. Узнайте, как это реализуется и какие преимущества вы получите.

Читать подробнее: https://habr.com/ru/companies/first/articles/829634/

#ru

@dot_net_c_sharp | Другие наши каналы
Post #3602 1.21K
Решение конфликта типов в C# с помощью extern alias

В статье разбирается, как избежать ошибки компиляции при наличии двух библиотек с одинаковыми типами и пространствами имен. Проблему решает использование C# синтаксиса `extern alias`, позволяющего явно указать нужный тип. Узнайте, как правильно настроить проекты и файлы для устранения этой ошибки!

Подробности: https://andrewlock.net/disambiguating-types-with-the-same-name-with-extern-alias/

#en

@dot_net_c_sharp | Другие наши каналы
  • ⚡ 3
  • 👍 2
  • 👌 2
Post #3601 1.14K
Использование AWS S3 без размещения .Net приложения на AWS

В статье рассказывается, как настроить доступ к AWS S3 в .Net приложении без его размещения на AWS. Автор объясняет процесс добавления нужных библиотек, конфигурации опций в appsettings и интеграции с AWS через Program.cs. Также описано, как получить ключи доступа с помощью IAM и безопасно хранить их с .Net Secret Manager.

Подробности: https://chihuahuacoder.com/using-aws-s3-without-hosting-your-net-app-on-aws

#en

@dot_net_c_sharp | Другие наши каналы
  • 👍 1
Post #3600 1.15K
Оптимальный выбор для .NET на GNU/Linux в 2024 году

Статья рассказывает, как выбрать лучший дистрибутив для .NET на одноплатниках в 2024 году. Автор объясняет преимущества ARM, делится советами по разработке приложений и улучшению производительности на слабом железе. Также рассмотрены примеры использования dotnet/iot для работы с GPIO и I2C.

Читать подробнее: https://habr.com/ru/articles/829086/

#ru

@dot_net_c_sharp | Другие наши каналы
  • 👍 3
  • ❤ 1
Post #3599 1.17K
Image classification с ONNX и .Net MAUI

Теперь создавать приложения для классификации изображений на .Net MAUI с использованием ONNX стало проще благодаря компоненту MAUI.Cameraview. Репозиторий с улучшениями от Kevin Loggenberg предлагает удобный способ распознавания объектов через live viewfinder. Узнайте больше о проекте!

Подробности: https://blog.thecodesmith.co.za/image-classification-with-onnx-net-and-maui

#en

@dot_net_c_sharp | Другие наши каналы
  • ❤ 2
Post #3598 1.14K
.NET 9 Preview 6: Новые возможности

Вышла шестая предварительная версия .NET 9, включающая значительные улучшения в .NET Runtime, SDK, библиотеках, C#, ASP.NET Core, Blazor и .NET MAUI. Узнайте больше о новых функциях и скачайте её прямо сейчас. Подробнее о релизе на официальном сайте!

Подробности: https://devblogs.microsoft.com/dotnet/dotnet-9-preview-6/

#en

@dot_net_c_sharp | Другие наши каналы
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →