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
⚡️Лучший способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

Машинное обучение: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: https://t.me/+i__6ED-eRfkwOTYy
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: @csharp_1001_notes
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
C++ папка: https://t.me/addlist/CdBs5DLepLJmZjY6
C# папка: https://t.me/addlist/u15AMycxRMowZmRi
Java папка: https://t.me/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://t.me/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://t.me/addlist/w4Doot-XBG4xNzYy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

Арихив опенсорс ит-курсов: https://t.me/+GFY3A6fgodA3M2Vi
🖥 Bogus — генератор фейковых данных для тестирования приложений .NET

Install-Package Bogus

Помимо большого количества встроенных правил создания данных, Bogus можно расширять своими словарями и генераторами, в том числе можно генерировать данные на русском языке

🖥 GitHub
🟡 Wiki

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Ambie White Noise — приложение C#, которое использует белый шум, звуки природы и функции фокусировки для повышения продуктивности

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

🖥 GitHub
🟡 Страничка Ambie White Noise

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Blogifier — это self-hosted платформа для публикации блогов, написанная на ASP.NET и Blazor WebAssembly

С помощью Blogifier можно быстро создать простой персональный блог или блог компании.

🖥 GitHub

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет на экран этот код?
Anonymous Quiz
60%
False False
12%
False True
10%
True True
18%
True False
🖥 Coravel — библиотека .NET, которая позволяет легко реализовать планирование задач, кэширование, постановку в очередь и много всего другого

dotnet add package coravel

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

🖥 GitHub
🟡 Доки

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Quartz.NET — open-soure планировщик заданий для .NET

dotnet add package Quartz --version 3.10.0

Если кто вдруг не знал, существует отличный планировщик задач для .NET — Quartz.NET.

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

— выполнение задания запускается при активации некого триггера; триггеры можно гибко настраивать

— задания можно назначить любым классам .NET, реализующим простой интерфейс IJob

🖥 GitHub
🟡 Доки

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Идеальный способ освоить Git — это настоящий интерактивный тур Git How To.

Тур создан с учетом того, что лучший способ чему-то научиться — это практика.


📌 Осваиваем Git здесь.

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

Неадаптивный - это фреймворк для анализа кода, обфускации, деобфускации и обнаружения поисковых фильтров LDAP.

Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 RavenDB — ACID NoSQL документоориентированная БД

mkdir HelloWorld && cd HelloWorld
dotnet new console
dotnet add package RavenDB.Client --version 6.0.0-*

# изменить Program.cs

dotnet restore && dotnet build && dotnet run


Вообще, RavenDB — довольно известная NoSQL БД;
если кто не пробовал — возможно именно RavenDB поможет в вашем кейсе.

Особенности RavenDB:
— Простота развертывания. Можно использовать как встроенное в проект решение, так Windows service и консольное приложение.

— Простота перехода на новую версию. Просто нужно остановить Raven и закинуть новый билд в рабочую папку сервера. В проекте все обходится обновлением NuGet пакета.

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

🖥 GitHub
🟡 Доки

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

FusionCache вобрал в себя лучшее из различных типов кэширования, таких как: кэширование памяти, распределенное кэширование, http-кэширование, CDN, браузерный кэш, офлайн-кэш.

FusionCache — это гибридный кэш, — он может работать как обычный кэш памяти (L1) или, по желанию, как многоуровневый кэш (L1+L2), где второй уровень может быть любой реализацией стандартного интерфейса IDistributedCache. Это позволит улучшить масштабируемость, повысить производительность и отказоустойчивость

🖥 GitHub

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 SkiaSharp — API для работы с 2D-графикой в приложениях .NET

nuget install SkiaSharp

SkiaSharp — это кроссплатформенный API для работы с 2D-графикой для платформ .NET, основанный на библиотеке Skia Graphics от Google.
С помощью SkiaSharp можно рисовать сложные элементы интерфейса и любые 2D сцены с поддержкой плавной анимации и различных эффектов.

🖥 GitHub
🟡 Wiki

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