C# (C Sharp) programming
18.7K subscribers
757 photos
38 videos
8 files
675 links
По всем вопросам- @haarrp

C# - обучающий канал Senior C# разработчика.

@ai_machinelearning_big_data - Machine learning

@itchannels_telegram - 🔥лучшие ит-каналы

@csharp_ci - C# академия

@pythonlbooks- книги📚

Реестр РКН: https://clck.ru/3Fk3kb
Download Telegram
🖥 Новая версия FlatValidator, теперь 2.3.0

FlatValidator обновился до версии 2.3.0. Здесь был сделан акцент на встроенных функциях проверки пользовательских данных. Корректность формата почтового адреса, к примеру, теперь легко проверить без добавления внешней логики. Добавились функции проверки GUID, URI, телефонных номеров, номеров кредитных карт, истечения срока действия и формата CVV, простые проверки для строк.

Обратили на себя внимание хелперы работы с паролем. Теперь можно определить степень надежности пароля (password strength), посчитать энтропию по методу Шеннона (Shannon entropy). Надёжность пароля включает в себя также результат проверки на клавиатурные (и другие) шаблоны, что весьма неплохо.

Что ещё нового? Конечно же, оптимизация. И, похоже, быстрее уже некуда. На странице проекта есть бенчмарки, они заявляют о серьезности подхода к производительности продукта.

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Cocona — микрофреймворк для создания консольных приложений на .NET

dotnet add package Cocona

Cocona позволяет легко и быстро создавать консольные приложения на .NET.

🖥 GitHub

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 ImageGlass — лёгкий и универсальный просмотрщик изображений на C#

ImageGlass — это многофункциональное open-source приложение на C#, предназначенное для беспрепятственного просмотра изображений в современном и интуитивно понятном интерфейсе.
Поддерживает более 80 распространенных форматов изображений, включая WEBP, GIF, SVG, PNG, JXL, HEIC, RAW...

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

🖥 GitHub
🟡 Доки

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 StabilityMatrix — мультиплатформенный пакетный менеджер и интерфейс выводов для Stable Diffusion

StabilityMatrix написан на C#.
А вот некоторые из его особенностей:
— поддерживает простую установку или обновление зависимостей Python для каждого пакета
— не требует глобальной установки Git и Python
— полностью переносимый — можно в любой момент перенести каталог данных Stability Matrix на новый диск или компьютер

🖥 GitHub

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 OFGB — GUI-утилита на C# для полного выпиливания рекламы из разных уголков Windows 11

23 апреля 2024 года Microsoft выпустила обновление для Windows 11, которое добавило рекламу по всей ОС, в том числе в Проводник файлов, в меню Пуск и во многое другое.
Не проблема — OFGB изменяет определенные ключи в реестре Windows, чтобы отключить эту рекламу. Он написан на C# и использует WPF.

🖥 GitHub

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 ReaLTaiizor — библиотека элементов управления .NET WinForms, которая предлагает широкий спектр компонентов, удобна в использовании и ориентирована на дизайн

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

🖥 GitHub

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет на экран этот код?
Anonymous Quiz
50%
1 2 3 1 2 3
17%
4 4 4 1 2 3
13%
4 4 4 3 3 3
20%
1 2 3 3 3 3
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Umbraco — open-source CMS, написанная на C#

dotnet new install Umbraco.Templates
dotnet new umbraco --name MyProject
cd MyProject
dotnet run


Umbraco CMS — это гибкая и удобная для использования CMS.
Поддерживает последнюю версию .NET и позволяет интегрироваться со многими сервисами.

🖥 GitHub
🟡 Доки

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Kavita — это быстрый, многофункциональный, кроссплатформенный open-source сервер для организации своей библиотеки

Kavita создан как полноценное решение для восполнения всех основных потребностей в чтении; поддерживает огромное количество форматов файлов.

Запуск с помощью Docker:
docker run --name kavita -p 5000:5000 \
-v /your/manga/directory:/manga \
-v /your/storage/directory/kavita:/kavita/config \
--restart unless-stopped \
-e TZ=Your/Timezone \
-d jvmilazz0/kavita:latest


🖥 GitHub
🟡 Посмотреть демо

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Brighter — фреймворк для реализации портов и адаптеров, а также архитектурных стилей CQRS в .NET и C#

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

Brighter поддерживает очереди задач. Поэтому его можно использовать для повышения производительности системы, распараллеливая задачи с помощью очередей.

🖥 GitHub
🟡 Доки

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM