ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

C# 1001 notes

C# 1001 notes

前往频道在 Telegram

Регулярные короткие заметки по C# и .NET. Просто о сложном для каждого. admin - @haarrp

显示更多
6 686
订阅者
+224 小时
+37 天
+4030 天
帖子存档
🖥 PowerShell Pro Tools Полезные инструменты, которые упростят написание скриптов, автоматизацию и разработку для тех, кто ра
+1
🖥 PowerShell Pro Tools Полезные инструменты, которые упростят написание скриптов, автоматизацию и разработку для тех, кто работает с PowerShell. Установите с помощью следующей команды или как расширение в VS/VS Code.

Install-Module -Name PowerShellProTools
📌GitHub @csharp_1001_notes

Готовы узнать, как настроить мониторинг RabbitMQ с помощью Telegraf, InfluxDB и Grafana? 🚀Ждем вас на открытом вебинаре 13 а
Готовы узнать, как настроить мониторинг RabbitMQ с помощью Telegraf, InfluxDB и Grafana? 🚀Ждем вас на открытом вебинаре 13 августа в 20:00 мск, где вы разберете: - как настроить Telegraf для сбора метрик RabbitMQ; - конфигурацию InfluxDB для хранения и обработки метрик; - создание и настройку дашбордов в Grafana для мониторинга RabbitMQ; - персонализацию дашбордов для отображения нужной информации; - практическое руководство по работе с Grafana для визуализации данных. 👨‍💻 Урок будет полезен backend- и fullstack-разработчикам, DevOps-инженерам, архитекторам ПО и специалистам по мониторингу и анализу данных. Спикер — эксперт по тестированию, работает в компании-разработчике инструмента нагрузочного тестирования, один из администраторов крупнейшего канала нагрузочных тестировщиков. 🔴 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/ZiOQ/?erid=LjN8KLo67

🖥 Полная шпаргалка по C# и краткий справочник по языку с простыми примерами. 📌 Шпаргалка @csharp_1001_notes
🖥 Полная шпаргалка по C# и краткий справочник по языку с простыми примерами. 📌 Шпаргалка @csharp_1001_notes

Хочешь улучшить навыки решения проблем и писать эффективный код? 7 августа в 20:00 мск ждем тебя на открытом вебинаре по анал
Хочешь улучшить навыки решения проблем и писать эффективный код? 7 августа в 20:00 мск ждем тебя на открытом вебинаре по анализу сложности алгоритмов и сортировке! 💯Знание сложности алгоритмов и сортировки позволяет писать эффективный код и улучшает навыки решения проблем. Мы рассмотрим ключевые концепции, такие как нотация Big O, сложность времени и использованной памяти, а также их влияние на производительность. Кроме того, мы рассмотрим различные алгоритмы сортировки, включая сортировку пузырьком, сортировку слиянием и быструю сортировку, подчеркнув их сильные и слабые стороны. 😎После урока ты будешь уверенно анализировать и оптимизировать алгоритмы, делая свой код более эффективным. Запишись сейчас: https://clck.ru/3CEFRn  Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🖥 RavenDB — ACID NoSQL документоориентированная БД dotnet new console dotnet add package RavenDB.Client --version 6.0.0-* #
🖥 RavenDB — ACID NoSQL документоориентированная БД

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_1001_notes

🚀 Чистый код в ASP.NET Core: практическое введение в программирование Автор разбирается в основных концепциях чистого кода,
🚀 Чистый код в ASP.NET Core: практическое введение в программирование Автор разбирается в основных концепциях чистого кода, лежащих в его основе принципах и том, как мы можем применить его к коду, на нескольких практических примерах. 📌 Читать

🦾Хардкорный тест по языку С🦾 📌Пройдите тест из 20 вопросов и проверьте, насколько вы готовы к обучению на углубленном курс
🦾Хардкорный тест по языку С🦾 📌Пройдите тест из 20 вопросов и проверьте, насколько вы готовы к обучению на углубленном курсе - «Программист С» от OTUS. Сможете сдать - пройдете на курс по спеццене! ⏰ Время прохождения теста ограничено 30 минут 👉ПРОЙТИ ТЕСТ

Что выведет на экран этот код?
Anonymous voting

#Квиз #ПрощеНекуда #csharp С# задачи
#Квиз #ПрощеНекуда #csharp С# задачи

Ozon Tech делится практиками микросервисной архитектуры на Route 256. Пройдите курс бесплатно и получите шанс попасть в коман
Ozon Tech делится практиками микросервисной архитектуры на Route 256. Пройдите курс бесплатно и получите шанс попасть в команду. Оставить заявку / для middle специалистов с опытом от 3 лет / Курсы проходят онлайн. Опытные инженеры Ozon Tech дважды в неделю проводят вебинары и воркшопы, разбирают домашку на код-ревью. У вас есть 2 месяца, чтобы набраться экспертизы ведущего e-com России.

🖥 Coravel — библиотека .NET, которая позволяет легко реализовать планирование задач, кэширование, постановку в очередь и мно
+2
🖥 Coravel — библиотека .NET, которая позволяет легко реализовать планирование задач, кэширование, постановку в очередь и много всего другого — dotnet add package coravel Coravel помогает быстро запустить .NET-приложения, упрощая использование таких функций как планирование задач, постановка в очередь, кэширование, рассылка и т.д. Coravel имеет простой и выразительный синтаксис. 🖥 GitHub 🟡 Доки @csharp_1001_notes

Repost from N/a
Привет! Меня зовут Бекхан, мне 28 лет. Узнайте обо мне больше, открыв картинку над постом или прочитав полный текст здесь. Се
Привет! Меня зовут Бекхан, мне 28 лет. Узнайте обо мне больше, открыв картинку над постом или прочитав полный текст здесь. Сейчас я занимаюсь разработкой собственной игры с нуля и сталкиваюсь с различными вызовами и подводными камнями. Все свои знания и опыт я конспектирую и делюсь ими на своем сайте и телеграм-канале. Я всегда стараюсь глубоко и основательно разбираться в возникающих вопросах, и мне кажется, что это будет полезно и для вас. Хотя постов в моем телеграм-канале пока не так много, я уверен, что с увеличением аудитории у меня будет больше мотивации делиться своим опытом и писать новые посты. Подписывайтесь на мой телеграм-канал Bekhan Code, чтобы не пропустить полезные советы и инсайты по разработке игр. Попасть в Bekhan Code

🖥 OpenCvSharp — .NET-пакет для работы с OpenCV — dotnet add package OpenCvSharp4 --version 4.10.0.20240616 OpenCvSharp — это
🖥 OpenCvSharp — .NET-пакет для работы с OpenCV — dotnet add package OpenCvSharp4 --version 4.10.0.20240616 OpenCvSharp — это известная обертка для .NET, которая предоставляет доступ ко всем модулям OpenCV для: — хранения математических функций и вычислений, алгебры и структур данных; — хранения моделей для машинного обучения; — ввода и вывода картинок или видео, чтения и записи в файл; — обработки изображения; — детектирования объектов — лиц, предметов и других; — отслеживания и анализа движений на видео; — и для многого другого 🖥 GitHub @csharp_ci

🖥 FluentMigrator — фреймворк для миграции БД, написанный на C# — dotnet add package FluentMigrator --version 5.2.0 FluentMig
🖥 FluentMigrator — фреймворк для миграции БД, написанный на C# — dotnet add package FluentMigrator --version 5.2.0 FluentMigrator позволяет создавать миграции как классы, производные от базового класса Migration и имеющие атрибут Migration с уникальным номером версии. При запуске FluentMigrator достаточно указать, на какую версию нужно мигрировать, и он запускает все необходимые миграции, чтобы привести вашу базу данных к этой версии. Помимо поддержки прямой миграции, FluentMigrator также поддерживает различные способы выполнения миграций, включая выборочные миграции, и выполнение произвольного SQL. 🖥 GitHub @csharp_ci

Хотите освоить исключения в С# и нюансы работы с ними? Хорошие новости — всего за пару часов вы сможете: ◽провести обзор по т
Хотите освоить исключения в С# и нюансы работы с ними?  Хорошие новости — всего за пару часов вы сможете: ◽провести обзор по тому, что такое исключения и как можно отлавливать и обрабатывать их; ◽рассмотреть общие и некоторые частные случаи по работе с исключительными ситуациями в .NET; ◽получить ответы на все свои вопросы.   Ждём вас на открытом практическом уроке от OTUS! Спикер Павел Нилов — опытный Fullstack-разработчик на стеке C#(.NET) и Javascript (React). Встречаемся в преддверии старта курса «C# Developer. Professional». Все участники вебинара получат специальную цену на обучение!   ➡️ Пройдите короткий тест прямо сейчас, чтобы не пропустить бесплатный урок Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🖥 xUnit — фреймворк и CLI для юнит-тестирования .NET-приложений — dotnet add package xunit --version 2.9.0 Если кто вдруг не
+2
🖥 xUnit — фреймворк и CLI для юнит-тестирования .NET-приложений — dotnet add package xunit --version 2.9.0 Если кто вдруг не использовал xUnit для тестирования своих приложений, то самое время это сделать — это неплохой и проверенный временем инструмент. Особенности xUnit: — проверка исключений делается ассертами, а не атрибутами, что больше соответствует стилю AAA (Assert.Throws, Record.Exception). Внутри исключения ловятся try-catch блоком. — вместо специальных атрибутов xUnit использует естественные возможности C# (IDisposable, IClassFixture, ICollectionFixture) 🖥 GitHub 🟡 Быстрый старт @csharp_ci

☝Для программистов важно понимать устройство и организацию оперативной памяти — от этого зависит надёжность и производительно
☝Для программистов важно понимать устройство и организацию оперативной памяти — от этого зависит надёжность и производительность кода. Особенно критично это для тех, кто пишет на C, где есть уйма возможностей для ручного управления памятью: malloc, jemalloc, tcmalloc, mimalloc... 👉Узнайте больше на бесплатном авторском вебинаре Дмитрия Кириллова «Написание расширения PostgreSQL на языке С»: регистрация На уроке узнаете: - как устроена оперативная память на уровне операционной системы - что происходит при динамическом распределении памяти (и зачем нужны специализированные аллокаторы) - как грамотно управлять памятью, чтобы повысить качество своего кода 🤝Понравится вебинар — продолжите обучение на онлайн-курсе «Программист С» по специальной цене! erid: LjN8JuFoY

🖥 DynamicData — фреймворк C#, позволяющий работать с изменяющимися коллекциями в реактивном стиле — dotnet add package Dynam
+2
🖥 DynamicData — фреймворк C#, позволяющий работать с изменяющимися коллекциями в реактивном стиле — dotnet add package DynamicData --version 8.4.1 DynamicData — это фреймворк, который позволяет использовать всю мощь реактивных расширений при работе с коллекциями. Реактивные расширения из коробки не предоставляют оптимальных способов для работы с изменяющимися наборами данных, и задача DynamicData — исправить это. Современные приложения довольно сложны, и зачастую возникает необходимость создавать проекции коллекций — фильтровать, трансформировать или сортировать элементы. DynamicData был разработан как раз чтобы избавиться от того невероятно сложного кода, который потребовался бы нам для управления динамически меняющимися наборами данных. DynamicData активно развивается и дорабатывается, и уже сейчас поддерживается более 60 операторов для работы с коллекциями. 🖥 GitHub 🟡 Доки @csharp_ci

🖥 FluentMigrator — фреймворк для миграции БД, написанный на C# — dotnet add package FluentMigrator --version 5.2.0 FluentMig
🖥 FluentMigrator — фреймворк для миграции БД, написанный на C# — dotnet add package FluentMigrator --version 5.2.0 FluentMigrator позволяет создавать миграции как классы, производные от базового класса Migration и имеющие атрибут Migration с уникальным номером версии. При запуске FluentMigrator достаточно указать, на какую версию нужно мигрировать, и он запускает все необходимые миграции, чтобы привести вашу базу данных к этой версии. Помимо поддержки прямой миграции, FluentMigrator также поддерживает различные способы выполнения миграций, включая выборочные миграции, и выполнение произвольного SQL. 🖥 GitHub @csharp_ci

⚡️Лучший способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь: C++ t.me/cpluspluc Devops: t.me/devOPSitsec Машинное обучение: t.me/ai_machinelearning_big_data АНАЛИЗ Данных: t.me/data_analysis_ml Хакинг: t.me/linuxkalii Linux: t.me/linuxacademiya Базы данных: t.me/sqlhub C#: t.me/csharp_ci 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