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

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

@ai_machinelearning_big_data - Machine learning

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

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

@pythonlbooks- книги📚

Реестр РКН: https://clck.ru/3Fk3kb
Download Telegram
🖥 NSwag — Swagger/OpenAPI-инструментарий для .NET, ASP.NET Core

Это набор инструментов Swagger/OpenAPI 2.0 и 3.0 для .NET, .NET Core, Web API, ASP.NET Core, TypeScript и других платформ.
Предоставляет возможность генерации спецификаций OpenAPI из существующих контроллеров ASP.NET Web API и клиентского кода из этих спецификаций OpenAPI.

NSwag объединяет функциональность Swashbuckle (генерация OpenAPI/Swagger) и AutoRest (генерация клиента) в одном наборе инструментов.
Таким образом можно избежать многих несовместимостей и лучше поддерживать функции, которые не очень хорошо описаны в спецификации OpenAPI или JSON Schema (например, наследование, обработка перечислений и ссылок)

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

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥Подборка лучших обучающих каналов для программистов.

➡️ Делитесь с коллегами и сохраняйте себе, чтобы не потерять

Машинное обучение

Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети
Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду
Ml ru - актуальные статьи, новости, код и обучающие материалы
Ml Jobs - вакансии ML
ML Книги - актуальные бесплатные книги МО
ML чат

🏆 Golang
Golang
Golang собеседование - разбор задач и вопросов с собесов
Golang вакансии -работа для Go разработчика
Golang книги библиотека книг
Golang задачи и тесты
Golang чат
Golang news - новости из мира go
Golang дайджест

💥 Linux /Этичный хакинг
Linux Academy - гайды, секреты и лучшие материалы по Linux
Kali linux - погрузись в мир этичного хакинга и кибербезопасности
linux_kal - kali чат
Информационная безопасность

🚀 Data Science

Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста
Data Jobs - ds вакансии
Аналитик данных
Data Science книги - актуальные бесплатные книги
Big data

🛢Базы данных
Sql базы данных - научим работе с базами данных профессионально
Библиотека баз данных
SQL чат
Вакансии Sql аналитик данных

#️⃣C#

С# академия - лучший канал по c#
С# заметки — код, лучшие практики, заметки программиста c#
С# задачи и тесты
С# библиотека - актуальные бесплатные книги
C# вакансии - работа

🐍 Python

Python/django - самый крупный обучающий канал по Python
Python Собеседование - подготовка к собеседовению python и разбор алгоритмов
Pro python - статьи, новости, код и обучающие материалы
Python Jobs - вакансии Python
Python чат
Python книги

Java

Java академия - java от Senior разработчика
Java вакансии
Java чат
Java вопросы с собеседований
Java книги

💻 C++

C++ академия
С++ книги
C++ задачи - подготовка к собеседовению мл, алгоритмам
C++ вакансии

⚡️ Frontend
Javascript академия - крупнейший js канал
React - лучшие гайды и советы по работе с react
Frontend - тутрориалы, уроки, гайды, код
PHP
Книги frontend
Задачи frontend

🦀 Rust
Rust программирование
Rust чат
Rust книги для программистов

📲 Мобильная разработка
Android разработка
Мобильный разработчик гайды и уроки

🇬🇧 Английский для программистов

🧠 Искусственный интеллект
ИИ и технологии
Neural - нейросети для работы и жизни
Книги ИИ
Artificial Intelligence

🔥 DevOPs
Devops для программистов
Книги Devops

🌟 Docker/Kubernets
Docker
Kubernets

📓 Книги
Библиотеки Книг для программситов

💼 Папка с вакансиями:
Папка Go разработчика:
Папка Python разработчика:
Папка Data Science
Папка Java разработчика
Папка C#
Папка Frontend

💥 Бесплатный Chatgpt бот
🖥 MudBlazor —

dotnet add package MudBlazor

MudBlazor — это фреймворк компонентов Material Design для Blazor с акцентом на простоту использования и четкую структуру.
MudBlazor идеально подходит для .NET-разработчиков, которые хотят быстро создавать веб-приложения, не испытывая трудностей с CSS и Javascript. MudBlazor, написанный полностью на C#, позволяет адаптировать, исправлять и расширять фреймворк. В документации есть множество примеров, что делает понимание и изучение MudBlazor очень простым.

🖥 GitHub
🟡 Доки

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN 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