TG Telegram Group Link
Channel: C# (C Sharp) programming
Back to Bottom
🖥 В этой статье обсуждаются различные подходы к управлению конфигурациями в .NET-приложениях!

🌟 Автор рассматривает использование файла appsettings.json для хранения настроек, подчеркивая его структуру и простоту использования, а также предупреждает о необходимости защиты конфиденциальных данных, предлагая использовать Azure Key Vault или переменные окружения для повышения безопасности.

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 TUnit — это современный, быстрый и гибкий фреймворк для тестирования .NET-приложений, разработанный с целью объединить полезные функции популярных фреймворков, таких как NUnit и xUnit, и устранить их недостатки!

🌟 Он поддерживает различные типы тестирования, включая модульное, интеграционное и приемочное тестирование. Одной из ключевых особенностей TUnit является использование генераторов исходного кода для обнаружения и регистрации тестов, что позволяет создавать тестовые приложения с поддержкой Native AOT и односоставных файловых приложений, обеспечивая быструю и эффективную работу.

🔐 Лицензия: MIT

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Ulid — это .NET-библиотека для работы с ULID (Universally Unique Lexicographically Sortable Identifier)!

🌟 В отличие от традиционных GUID, ULID обеспечивают как глобальную уникальность, так и лексикографическую сортируемость, что делает их удобными для использования в базах данных и распределенных системах. Библиотека полностью соответствует спецификации ULID и поддерживает преобразование идентификаторов в разные форматы, включая строки, байтовые массивы и GUID.

🔐 Лицензия: MIT

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 В этой статье автор обсуждает интеграцию больших языковых моделей в .NET-приложения с использованием библиотеки Microsoft.Extensions.AI!

💡 Автор подчеркивает, что ранее процесс интеграции LLM в .NET был сложным из-за разнообразия API различных провайдеров, таких как OpenAI, Azure OpenAI и Cohere. Microsoft.Extensions.AI предоставляет единый интерфейс для работы с различными LLM, абстрагируя сложности вызовов API, аутентификации и обработки ответов, что упрощает процесс разработки и позволяет сосредоточиться на создании функциональности приложения.

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Microsoft.Testing.Platform (MTP) — это легковесная и портативная альтернатива VSTest для запуска тестов в различных местах, включая командную строку, конвейеры непрерывной интеграции (CI), Visual Studio Test Explorer и Visual Studio Code! MTP встроен непосредственно в ваши тестовые проекты, устраняя необходимость в дополнительных зависимостях, таких как vstest.console или dotnet test.

🔐 Лицензия: MIT

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 В этой статье обсуждается использование библиотеки FakeLogger для упрощения тестирования логирования в .NET-приложениях!

🌟 Автор подробно описывает процесс установки FakeLogger и FluentAssertions, а также демонстрирует, как с их помощью можно эффективно тестировать функциональность логирования в приложениях на платформе .NET.

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 ERD Lab — это бесплатный онлайн-инструмент, предназначенный для профессионального проектирования и визуализации баз данных с использованием диаграмм "сущность-связь" (ERD)! Он позволяет импортировать существующие SQL-скрипты или создавать новые базы данных без необходимости писать код, что упрощает процесс разработки и документирования структур данных.

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 В этой статье рассказывается о создании приложения для Windows, которое позволяет сканировать штрих-коды с помощью камеры, используя .NET MAUI — кроссплатформенный фреймворк от Microsoft!

🌟 Автор подробно объясняет, как интегрировать камеру в приложение, обрабатывать видеопоток и распознавать штрих-коды с помощью специализированных библиотек.

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Курс: Создание веб-приложения ASP.NET Core MVC!

🌟 Создание современных веб-приложений требует глубокого понимания как интерфейсной, так и серверной разработки. ASP.NET Core MVC - это мощный фреймворк для создания полноформатных веб-приложений с чистой архитектурой и поддерживаемым кодом.

🕖 Продолжительность: 1:08:59

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Open XML SDK — это библиотека от Microsoft для создания, изменения и валидации документов Word, Excel и PowerPoint в формате Open XML без установки Office. Она поддерживает генерацию, редактирование содержимого, поиск и замену, объединение файлов и обновление встроенных данных.

🔐 Лицензия: MIT

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет на экран этот код?
Anonymous Quiz
21%
False False
18%
False True
34%
True True
13%
True False
14%
🥒
🖥Auth0 Templates for .NET — это набор шаблонов, позволяющих быстро создавать .NET-приложения с интеграцией Auth0 для обеспечения аутентификации и авторизации!

🔐 Лицензия: Apache-2.0

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Я: я люблю компьютеры и кодить, это лучшая работа!

🔍 Я спустя 5 часов работы:

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет на экран этот код?
Anonymous Quiz
8%
A A
39%
A B
29%
B B
8%
B A
15%
🥒
HTML Embed Code:
2025/07/01 13:57:14
Back to Top