C# (C Sharp) programming @csharp_ci Channel on Telegram

C# (C Sharp) programming

@csharp_ci


По всем вопросам- @haarrp

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

@ai_machinelearning_big_data - Machine learning

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

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

@pythonlbooks- python книги📚

@datascienceiot - ml книги📚

C# (C Sharp) programming (Russian)

Канал "C# (C Sharp) programming" - это обучающий канал для разработчиков на C#. Под названием "csharp_ci" скрывается Senior C# разработчик, который делится своим опытом и знаниями с аудиторией. Здесь вы найдете обучающий материал по программированию на C#, а также полезные ссылки на другие каналы, посвященные машинному обучению, python книгам, и IT-каналам. Присоединяйтесь к академии C# и углубитесь в мир программирования с нашими экспертами! Для любых вопросов обращайтесь к администратору канала @haarrp.

C# (C Sharp) programming

24 Nov, 15:00


🖥 В этой полезной статье автор рассказывает 8 способов, как сделать ваш C# код чище и читабельнее!

🌟 Автор берет за пример кусок "грязного" кода и демонстрирует способы его улучшения шаг за шагом.

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

24 Nov, 14:02


Как бы изменились наши будни, если бы создание программного кода стало легким и непринужденным? Представьте язык, созданный для удобства именно человека, а не машины.
Такая мечта жила в умах разработчиков Microsoft, и в результате для нас разработали C#.

Итак, основные причины продолжить изучение C# уже на профессиональном уровне:

✔️C# занимает ведущую позицию среди языков программирования для создания компьютерных игр.
- Только C# официально совместим с движком Unity.
- Какой доход вы можете ожидать, изучив C# для разработки игр? При усердной работе можно рассчитывать на заработок от 200 000 рублей в месяц!

✔️C# - основной язык для разработки приложений под Windows:
- Изначально C# создан Microsoft для использования в своих продуктах.
- Они также разработали среду разработки Visual Studio.

🎉А теперь главная причина: выгода 12750 рублей на обучение на курсе C# Developer. Professional до 28.11.2024 по ссылке: https://clck.ru/3EjzW7?erid=LjN8KVvNa

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

C# (C Sharp) programming

24 Nov, 10:20


🖥 Создание RESTful API с .NET и Clean Architecture: полное руководство!

🌟 Статья начинается с теоретического объяснения Clean Architecture, описывая ключевые принципы и выделяя слои архитектуры. Далее автор углубляется в каждый слой, показывая, как использовать .NET Core, Entity Framework Core и другие технологии для их реализации. В частности, он рассматривает инфраструктуру CQRS (Command Query Responsibility Segregation) и реализует конкретные компоненты с поддержкой для MediatR.

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

24 Nov, 09:16


Хотите понять, как Rust справляется с асинхронностью и почему этот язык так эффективен?

Приглашаем на открытый урок «Асинхронность под капотом» 25 ноября в 20:00 мск! За один вечер вы разберетесь, как Rust организует асинхронные задачи, узнаете, как компилятор преобразует async-функции, и получите основы для работы с асинхронным кодом на профессиональном уровне.

Спикер Кирилл Федченко — опытный разработчик на нескольких языках. 

Зарегистрируйтесь на вебинар и откройте для себя Rust с новой стороны! Участники получат скидку на большой курс «Rust Developer. Professional». Регистрация открыта!

#реклама
О рекламодателе

C# (C Sharp) programming

23 Nov, 10:30


🖥Эта статья описывает, как использовать библиотеку Testcontainers для интеграционного тестирования в .NET с помощью Docker!

💡 Testcontainers позволяет автоматически запускать контейнеры для различных сервисов, таких как базы данных, и использовать их в тестах, что обеспечивает более реалистичное окружение по сравнению с моками или in-memory решениями. Автор также делится примером настройки и применения Testcontainers в ASP.NET Core и описывает, как интеграционные тесты можно запускать в CI/CD.

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

22 Nov, 09:16


#ПятничныйКвиз

C# (C Sharp) programming

21 Nov, 13:01


🖥 Обеспечьте контейнерам доступ к пользовательским локальным доменам на хост-машине с помощью .NET Aspire!

⭐️ Пользовательские домены полезны для локальной разработки, но контейнеры не могут разрешать их по умолчанию. Узнайте, как заставить контейнеры распознавать пользовательские хосты хост-машины с помощью .NET AspireAspire!

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

20 Nov, 10:30


⚡️ Слеза ностальгии для программистов: возрождение классического Visual Basic 6, полностью написанного на C#.

В проект входят Visual Designer и поддержка открытия/сохранения проектов в формате, совместимом с VB6.

dotnet publish AvaloniaVisualBasic.Desktop -f net9.0 -o bin/
dotnet publish AvaloniaVisualBasic.Standalone -f net9.0 -o bin/standalone/


🖥 GitHub
⭐️ Веб-версия

#csharp #programming

@csharp_ci

C# (C Sharp) programming

19 Nov, 13:01


🖥 MessagePack-CSharp — реализация MessagePack для .NET, предназначенная для быстрой и компактной сериализации данных!

💡 MessagePack — это бинарный формат, похожий на JSON, но более эффективный, что делает его полезным для приложений с высокими требованиями к производительности. Библиотека поддерживает .NET и Unity, обеспечивая гибкость и совместимость в проектах, где требуется быстрое взаимодействие между системами.

🔐 Лицензия: BSD 2-Clause

🖥 Github

@csharp_ci

C# (C Sharp) programming

17 Nov, 10:40


🖥 Разработка бизнес-приложения для управления инвестициями с использованием .NET 8, Azure и ИИ!

🌟 Эта статья показывает, как создать систему, которая позволяет инвесторам принимать решения на основе различных данных. Автор описывает архитектуру, выбор стека технологий, а также интеграцию AI для обработки данных, принятия решений и автоматизации процессов!

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

16 Nov, 13:02


🖥 Эта статья развенчивает распространённые мифы о производительности в C#.

🌟 Автор обсуждает ошибочные подходы к оптимизации, которые могут на самом деле ухудшить код или не дать значительного прироста. Например: использование struct вместо class, избегание LINQ и чрезмерное внимание к мелким оптимизациям. Основное внимание уделяется пониманию того, когда и как оптимизировать с учетом реальных требований к производительности.

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

15 Nov, 08:01


#ПятничныйКвиз

@csharp_ci

C# (C Sharp) programming

14 Nov, 10:00


⚡️ Вышел .NET Aspire Community Toolkit!

.NET Aspire Community Toolkit теперь доступен на NuGet и поддерживает .NET Aspire 9!

Этот набор интеграций и расширений позволяет улучшить работу с .NET Aspire.

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

Установка:
dotnet add package CommunityToolkit.Aspire.Hosting.Ollama

📌 Подробности

@csharp_ci

C# (C Sharp) programming

13 Nov, 10:01


🖥 Эта статья объясняет паттерн проектирования State, который позволяет объекту изменять свое поведение при смене состояния.

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

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

12 Nov, 10:08


📹 ⚡️ Unity полный курс с нуля. Урок 8: Контроллер прыжок CollisionEnter

Видео
Полный курс

@csharp_1001_notes

C# (C Sharp) programming

11 Nov, 13:00


🖥 Эта статья посвящена повышению производительности запросов на чтение в Entity Framework (EF) Core для .NET.

💡 Автор предлагает ряд практических советов, таких как использование индексов, оптимизация выборки данных, применение AsNoTracking для операций без отслеживания изменений, использование ленивой и жадной загрузки, пагинация для больших наборов данных, использование скомпилированных запросов и кэширования. Также рекомендуется анализировать производительность с помощью инструмента BenchmarkDotNet и отслеживать фрагментацию индексов.

🔗 Ссылка: *клик*

@csharp_ci

C# (C Sharp) programming

10 Nov, 11:26


🕹 Unity полный курс Урок 7 Как создать Cпавн объектов

Видео
Полный курс
Полный курс по C#

@csharp_ci

18,428

subscribers

567

photos

26

videos