C# Portal | Программирование – Telegram
C# Portal | Программирование
14.9K subscribers
981 photos
118 videos
24 files
818 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для C#-разработчика

Связь: @devmangx

РКН: https://clck.ru/3FocB6
Download Telegram
5 лучших плагинов Unity для разработки игр, которые необходимо знать

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73
Вот новый способ блокировки

Его представили в новом C# 13 👇

C# 13 вводит тип System.Threading.Lock, упрощённый способ для синхронизации доступа к общим ресурсам.

Новый метод Lock.EnterScope() делает управление критическими секциями проще, используя паттерн Dispose для автоматического освобождения блокировки.

Почему это полезно:

🔜 Новый тип Lock уменьшает объём шаблонного кода и снижает риск забыть освободить блокировку, что предотвращает взаимоблокировки и улучшает читаемость кода.

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍173🔥3👏3
Unity и C# от идеи до реализации

Автор: Бонд Д. Г.
Год: 2019

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍3🙏1👨‍💻1
This media is not supported in your browser
VIEW IN TELEGRAM
Игры в стиле ретро на .NET!

Коллекция консольных игр, разработанных с использованием .NET.

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

🟡Tic Tac Toe (крестики-нолики)
🟡Snake (змейка)
🟡Pong
🟡Minesweeper (сапёр)
🟡Tetris
🟡Sudoku
и тд.

*️⃣Репозиторий служит обучающим пособием для понимания основ разработки игр

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🤯3🙏2👏1🥴1
C# для профессионалов. Тонкости программирования

Автор: Джон Скит
Год: 2020

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👨‍💻3
Что такое паттерн "Цепочка ответственности"? 👇

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

Простыми словами, можно сказать, что паттерн "Цепочка ответственности" создает цепочку объектов-обработчиков для определенного запроса.

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

*️⃣Запрос может быть обработан одним обработчиком в цепочке или несколькими обработчиками одновременно.

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
13😐5
Как написать Telegram бота на C#? 👆

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123🍌2
aspnetcore-developer-roadmap.png
520.5 KB
Дорожная карта для разработчиков на Asp.Net Core 👆

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

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112
C# для начинающих: Изучите за 1 день

Автор: Krishna Rungta
Год: 2018

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16🤯7👍3🤣2🌭1
This media is not supported in your browser
VIEW IN TELEGRAM
Сохраняй коллекцию алгоритмов на C#

🟡Сортировки (например, пузырьковая, быстрая, слиянием);
🟡Поиск (например, бинарный поиск);
🟡Структуры данных (например, стек, очередь, дерево);
🟡Численные методы;
🟡Графовые алгоритмы (например, поиск в глубину, поиск в ширину);
🟡Алгоритмы на строки, криптографические алгоритмы
и многое другое.

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🥰2
Структуры данных в C#: линейные и нелинейные динамические структуры

Автор: Симонова Е. В
Год: 2020

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
Как включить новые функции без повторного развертывания приложения?

Используйте мощь Feature Flags 👇

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

Это полезно для постепенного внедрения новых функций, A/B тестирования и безопасного представления новых возможностей.
Основные концепты:

Переключатели, которые контролируют, включена ли функция или выключена.
Встроенная поддержка в .NET 8 для управления флагами функций через API управления функциями.
Возможность выпустить функции для определённой группы пользователей перед их глобальным включением.
Флаги функций можно настраивать с использованием различных источников, таких как appsettings.json, Azure App Configuration или другие внешние сервисы.
Позволяют создавать условия или правила для определения, когда функция должна быть включена (например, на основе ролей пользователей, окружения или логики).

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍5
Бескультурная сказка про Dottrace

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Игра о биологической эволюции. Написана на C# с использованием Godot Engine. 🙂

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

🔜 Игрок может модифицировать своего организма, добавлять органы, изменять ДНК и адаптироваться к окружающей среде.

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤩71
C# 12 и .NET 8 - Основы современной кроссплатформенной разработки

Автор: Mark J. Price
Год: 2023

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🙏1
Создаем мощные веб-приложения с ASP. NET Boilerplate 🤪

Это фреймворк для создания многоуровневых веб-приложений на базе ASP. NET. Он предоставляет стандартизированный подход к разработке приложений, облегчая создание кода за счет готовых шаблонов

🟡Предоставляет шаблоны, ускоряющие создание приложений с использованием Entity Framework, Angular, React и др.

🟡Возможность создания приложений, обслуживающих несколько клиентов (тенантов) в рамках одной платформы

🟡Работает "из коробки" с такими функциями, как управление пользователями и ролями, а также настройка UI

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👏1
Лучшие практики кодирования на C#

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
3
This media is not supported in your browser
VIEW IN TELEGRAM
Учись программировать на C# с LearnCS.org! 🤪

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

Вы можете писать код прямо на сайте и сразу видеть результат выполнения

*️⃣На сайте есть и другие ЯП

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍3🥴1
Programming APIs with C# and .NET: Develop high-performance APIs that ensure seamless application communication and enhanced security

Автор: Jesse Liberty, Joseph Dluzen
Год: 2024

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Media is too big
VIEW IN TELEGRAM
Находка для .NET разработчиков 🔝

Dotnetperls.com — это веб-сайт, который предоставляет статьи, примеры кода и объяснения, связанные с разработкой программного обеспечения, в основном на C#

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

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍133🔥3🥴2🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
Парсинг сайтов на C# с использованием Html Agility Pack или AngleSharp 🔎

Гайд по разработке просто CLI-приложения, из которого вы увидите оба инструмента в деле. CLI-приложение парсит тестовый веб-сервис Books to Scrape и выводит информацию о ценах на книги.

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
8🙏1