TGViewer
Channel Public Channel
C# (C Sharp) programming

C# (C Sharp) programming

@csharp_ci

По всем вопросам- @notxxx1

Реестр РКН: https://clck.ru/3Fk3kb

#VRHSZ
Subscribers
18.1K
Photos
982
Videos
52
Links
784

Showing posts older than #890 · Back to latest

Older Posts 12 shown
Post #889 6.11K
🖥 DSharpPlus — неплохая библиотека .NET для создания ботов с помощью Discord API

DSharpPlus — это неофициальная .NET-обертка для API Discord, которая изначально была форком DiscordSharp. С тех пор библиотека была переписана и скорректирована с учётом современных тенденций .NET.

🖥 GitHub
🟡 API документация

@csharp_ci
Post #887 6.79K
🖥 Terminal.Gui — библиотека C# для создания удобных консольных приложений для .NET, .NET Core и Mono

— dotnet add package Terminal.Gui --version 1.17.0

Terminal.Gui — это библиотека C#, предназначенная для создания консольных приложений.
Такие приложения будут работать как на монохромных терминалах, так и на современных цветных терминалах с поддержкой мыши.
Библиотека предоставляет большой набор инструментов, в ней есть множество элементов управления, которые можно использовать для создания приложений.
Terminal.Gui основана на событиях, то есть вы создаете UI, подключаете различные события, а затем позволяете циклу обработки запускать ваше приложение, и ваш код вызывается через один или несколько колбеков.

Terminal.Gui работает под Windows, Mac и Linux/Unix.

Быстрый старт с использованием готовых шаблонов:
dotnet new --install Terminal.Gui.templates
dotnet new tui -n myproj
cd myproj
dotnet run


🖥 GitHub
🟡 Доки

@csharp_ci
Post #884 6.24K
🖥 Проблемные паттерны проектирования приложений ASP.NET Core

В этом репозитории собраны паттерны "как не надо делать" в приложениях ASP.NET Core.
Это реальные проблемы, которые были допущены в реальных кейсах, так неплохо было бы с этим ознакомиться

🖥 GitHub

@csharp_ci
Post #882 6.6K
🖥 Compiler.nvim — набор файлов `.lua` для добавления в Neovim возможности компилировать C#

Не нужно ничего настраивать — достаточно просто подключить эти файлы .lua, — и готово, можно компилировать C# (поддерживаются и другие популярные языки)

Для подключения compiler.nvim можно испольозвать пакетный менеджер lazy.nvim:
{ -- This plugin
"Zeioth/compiler.nvim",
cmd = {"CompilerOpen", "CompilerToggleResults", "CompilerRedo"},
dependencies = { "stevearc/overseer.nvim", "nvim-telescope/telescope.nvim" },
opts = {},
},
{ -- The task runner we use
"stevearc/overseer.nvim",
commit = "6271cab7ccc4ca840faa93f54440ffae3a3918bd",
cmd = { "CompilerOpen", "CompilerToggleResults", "CompilerRedo" },
opts = {
task_list = {
direction = "bottom",
min_height = 25,
max_height = 25,
default_detail = 1
},
},
},


🖥 GitHub

@csharp_ci
Post #880 5.85K
#карательныйсишарп #ЧитаемСтандарты
Post #879 6.72K
🖥 EverythingToolbar — инструмент, написанный на C# для мгновенного поиска файлов, приложений и всего остального

— winget install everythingtoolbar

Вдохновлён приложением Everything (кто не пользовался, это нереально оптимизированное приложение, мгновенно индексирует файлы)

🖥 GitHub

@csharp_ci
Post #878 6.1K
🖥 Remotely — open-source инструмент на C# для удаленного выполнения сценариев

mkdir -p /var/www/remotely
wget -q https://raw.githubusercontent.com/immense/Remotely/master/docker-compose/docker-compose.yml
docker-compose up -d


Remotely создан на основе .NET, Blazor и SignalR Core.

🖥 GitHub
🟡 Туториал по Remotely

@csharp_ci
Post #874 7.39K
🖥 DevToys — open-source набор инструментов для разработчика

Если кто вдруг не знает, существует замечательный набор инструментов для разработчика — DevToys.
Проект написан на C#, всего в DevToys доступно более 28 утилит, включая конвертер JSON в YAML и обратно, конвертер изображений в Base64, хеш-генераторы MD5, SHA1, SHA256, SHA512, генератор заглушек Lorem Ipsum, валидатор XML, превью разметки Markdown, среду для тестирования регулярных выражений, конвертер изображений, пипетку для выбора цветов, симулятор дальтонизма, инструмент для сжатия изображений и другие.

🖥 GitHub

@csharp_ci
Post #873 6.08K
🖥 Использование Phi-3 и C# с ONNX для генерации текста и изображений

Вот все необходимые действия, просто качаем модель Phi-3-mini 4k и модель для работы с изображениями Phi-3-mini 128k:
cd c:\phi3\models
git lfs install
git clone https://huggingface.co/microsoft/Phi-3-mini-4k-instruct-onnx
git clone https://huggingface.co/microsoft/Phi-3-vision-128k-instruct-onnx-cpu


и просто запускаем, используя dotnet:
cd .\src\LabsPhi301\
dotnet run


🟡 Подробный гайд

@csharp_ci
Post #869 6.91K
🖥 C# REPL

— dotnet tool install -g csharprepl

Кроссплатформенный REPL для быстрого экспериментирования и изучения C#. Поддерживает intellisense, установку пакетов NuGet и обращение к локальным проектам и сборкам .NET.

🖥 GitHub
🟡 Страничка csharprepl

@csharp_ci
Post #866 6K
🖥 Jellyfin — open-source медиасистема, написанная на C#

git clone https://github.com/jellyfin/jellyfin.git
cd jellyfin
dotnet run --project Jellyfin.Server --webdir /absolute/path/to/jellyfin-web/dist


Jellyfin — это свободная программная медиасистема, которая позволяет управлять потоковой передачей мультимедиа.
Альтернатива проприетарным Emby и Plex; позволяет передавать медиа с выделенного сервера на устройства конечных пользователей через множество приложений.
Jellyfin создана на основе Emby 3.5.2 и перенесена на платформу .NET Core для обеспечения полной кроссплатформенной поддержки.

🖥 GitHub
🟡 Доки

@csharp_ci
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 →