Что выведет на экран этот код?
Anonymous Quiz
37%
DoSomething, Dispose, Finalize
15%
Dispose, DoSomething, Finalize
16%
Dispose, Finalize, DoSomething
13%
Dispose, DoSomething
18%
Dispose, Finalize
This media is not supported in your browser
VIEW IN TELEGRAM
Тур создан с учетом того, что лучший способ чему-то научиться — это практика.
📌 Осваиваем Git здесь.
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Неадаптивный - это фреймворк для анализа кода, обфускации, деобфускации и обнаружения поисковых фильтров LDAP.
▪ Github
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
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 сервера.
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
FusionCache вобрал в себя лучшее из различных типов кэширования, таких как: кэширование памяти, распределенное кэширование, http-кэширование, CDN, браузерный кэш, офлайн-кэш.
FusionCache — это гибридный кэш, — он может работать как обычный кэш памяти (L1) или, по желанию, как многоуровневый кэш (L1+L2), где второй уровень может быть любой реализацией стандартного интерфейса IDistributedCache. Это позволит улучшить масштабируемость, повысить производительность и отказоустойчивость
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет на экран этот код?
Anonymous Quiz
29%
Start, Try: 1, Try: 2, End
11%
Start, Try: 1, Finally, Try: 2, End
33%
Start, Try: 1, Try: 2, Finally, End
27%
Start, Try: 1, Finally, Try: 2, Finally, End
—
nuget install SkiaSharp
SkiaSharp — это кроссплатформенный API для работы с 2D-графикой для платформ .NET, основанный на библиотеке Skia Graphics от Google.
С помощью SkiaSharp можно рисовать сложные элементы интерфейса и любые 2D сцены с поддержкой плавной анимации и различных эффектов.
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
dotnet add package DynamicData --version 8.4.1
DynamicData — это фреймворк, который позволяет использовать всю мощь реактивных расширений при работе с коллекциями. Реактивные расширения из коробки не предоставляют оптимальных способов для работы с изменяющимися наборами данных, и задача DynamicData — исправить это.
Современные приложения довольно сложны, и зачастую возникает необходимость создавать проекции коллекций — фильтровать, трансформировать или сортировать элементы. DynamicData был разработан как раз чтобы избавиться от того невероятно сложного кода, который потребовался бы нам для управления динамически меняющимися наборами данных.
DynamicData активно развивается и дорабатывается, и уже сейчас поддерживается более 60 операторов для работы с коллекциями.
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
dotnet add package Markdig --version 0.37.0
Markdig совместим с CommonMark, а также Markdig очень расширяемый
@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
🎸 RizzRiff — это интерактивное приложение с открытым исходным кодом для VR, предназначенное для обучения игре на гитаре на платформе Meta Quest. Оно помогает гитаристам развивать свои навыки через увлекательный игровой процесс.
Разработанное на Unity и C#, приложение предлагает функции реального времени для обнаружения высоты звука, визуализацию грифа гитары и различные режимы практики, включая гаммы, аккорды и пользовательские песни.
Пользователи могут адаптировать уровень сложности под свои способности, зарабатывать очки и отслеживать прогресс с помощью детализированной аналитики. В приложении также встроены гитарный тюнер и симуляция вибрации струн для визуальной обратной связи.
▪ Github
@csharp_ci
Разработанное на Unity и C#, приложение предлагает функции реального времени для обнаружения высоты звука, визуализацию грифа гитары и различные режимы практики, включая гаммы, аккорды и пользовательские песни.
Пользователи могут адаптировать уровень сложности под свои способности, зарабатывать очки и отслеживать прогресс с помощью детализированной аналитики. В приложении также встроены гитарный тюнер и симуляция вибрации струн для визуальной обратной связи.
▪ Github
@csharp_ci
🔥 Огромный сборник задач на практику по разным языкам включая С#
▪ Парсинг
▪ Боты для популярных соц.сетей
▪ Веб-приложения на Django и Flask
▪ Big data и Machine learning
▪ Компьютерное зрение
▪ Глубокое обучение и много чего интересного
Список учебников по программированию, в которых начинающие разработчики учатся создавать приложения с нуля.
Эти учебники разделены по различным основным языкам программирования. Учебники могут включать в себя несколько технологий и языков.
▪Github
@csharp_ci
▪ Парсинг
▪ Боты для популярных соц.сетей
▪ Веб-приложения на Django и Flask
▪ Big data и Machine learning
▪ Компьютерное зрение
▪ Глубокое обучение и много чего интересного
Список учебников по программированию, в которых начинающие разработчики учатся создавать приложения с нуля.
Эти учебники разделены по различным основным языкам программирования. Учебники могут включать в себя несколько технологий и языков.
▪Github
@csharp_ci
⚡️ 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
Здесь разобраны все важные различия между Git и GitHub для эффективной работы с версиями кода и командного взаимодействия. Git — это система распределенного контроля версий, работающая локально. GitHub — облачная платформа для хранения репозиториев и совместной работы. Понимание их ролей улучшает ваш рабочий процесс!
Подробности: https://swapnalit.hashnode.dev/git-vs-github-whats-the-difference-a-quick-guide-for-net-developers
#en
@csharp_ci
Для удобства использования у Jackett есть веб-интерфейс и REST API, что позволяет легко интегрировать его с другими приложениями.
▪ GitHub
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM