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 #1019 · Back to latest

Older Posts 16 shown
Post #1017 7.04K
⚡️ Git vs GitHub: что нужно знать .NET разработчикам

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

Подробности: https://swapnalit.hashnode.dev/git-vs-github-whats-the-difference-a-quick-guide-for-net-developers

#en

@csharp_ci
Post #1015 11.3K
🔥 Огромный сборник задач на практику по разным языкам включая С#

▪ Парсинг
▪ Боты для популярных соц.сетей
▪ Веб-приложения на Django и Flask
▪ Big data и Machine learning
▪ Компьютерное зрение
▪ Глубокое обучение и много чего интересного

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

Эти учебники разделены по различным основным языкам программирования. Учебники могут включать в себя несколько технологий и языков.

▪Github

@csharp_ci
Post #1014 5.93K
🎸 RizzRiff — это интерактивное приложение с открытым исходным кодом для VR, предназначенное для обучения игре на гитаре на платформе Meta Quest. Оно помогает гитаристам развивать свои навыки через увлекательный игровой процесс.

Разработанное на Unity и C#, приложение предлагает функции реального времени для обнаружения высоты звука, визуализацию грифа гитары и различные режимы практики, включая гаммы, аккорды и пользовательские песни.

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

▪ Github

@csharp_ci
Post #1012 6.03K
🖥 Markdig — быстрый процессор Markdown для .NET

— dotnet add package Markdig --version 0.37.0

Markdig совместим с CommonMark, а также Markdig очень расширяемый

🖥 GitHub

@csharp_ci
Post #1009 7.21K
#ПятничныйКвиз #ЭтоДолженЗнатьКаждыйДжун
Post #1006 7.9K
🖥 DynamicData — фреймворк C#, позволяющий работать с изменяющимися коллекциями в реактивном стиле

— dotnet add package DynamicData --version 8.4.1

DynamicData — это фреймворк, который позволяет использовать всю мощь реактивных расширений при работе с коллекциями. Реактивные расширения из коробки не предоставляют оптимальных способов для работы с изменяющимися наборами данных, и задача DynamicData — исправить это.

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

DynamicData активно развивается и дорабатывается, и уже сейчас поддерживается более 60 операторов для работы с коллекциями.

🖥 GitHub
🟡 Доки

@csharp_ci
Post #1003 7.25K
🖥 SkiaSharp — API для работы с 2D-графикой в приложениях .NET

— nuget install SkiaSharp

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

🖥 GitHub
🟡 Wiki

@csharp_ci
Post #1000 7.61K
#ПятничныйКвиз #ПрощеНекуда

@csharp_ci
Post #999 7.09K
🖥 FusionCache — это простой в использовании, быстрый и надежный гибридный кэш с расширенными функциями отказоустойчивости, реализованный на C#

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

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

🖥 GitHub

@csharp_ci
Post #998 6.43K
🖥 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
Post #996 6.02K
🖥 MaLDAPtive

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

▪ Github

@csharp_ci
Post #995 9.65K
🖥 Идеальный способ освоить Git — это настоящий интерактивный тур Git How To.

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


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

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