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

Связь: @devmangx

РКН: https://clck.ru/3FocB6
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь вы можете тестировать свои API, не выходя из VS Code

Postman выпустил расширение для VS Code в общем доступе

Расширение Postman для VS Code позволяет разрабатывать и тестировать ваши API в Postman прямо из Visual Studio Code

Все ваши любимые функции Postman теперь доступны в VS Code:

🛑Отправка запросов к API (HTTP, gRPC, WebSocket)
🛑Использование коллекций для организации запросов
🛑Разные окружения для ваших API
и многое другое...

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥53
Управление потоками в .NET: простое решение

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

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
Зачем нам фоновые задачи в .NET? 🧝‍♀️

Фоновые задачи позволяют перенести выполнение некоторых операций вашего приложения в "фон", вне основного потока выполнения.

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

Вот несколько примеров использования фоновых задач:

🟡 Отправка уведомлений по электронной почте
🟡 Выполнение постустановочных шагов
🟡 Генерация отчетов
🟡 Обновление кэша
🟡 Обработка изображений

Для планирования периодически выполняемых фоновых задач подходит библиотека Quartz

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍113🔥2
Изучение C# - полный курс с мини-проектами 🖥

Этот курс включает основы C#, такие как установка Visual Studio, создание первого проекта, работа с типами данных (числовыми, строковыми, булевыми), операторами, циклами и функциями.

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

В курсе также рассматриваются функции, параметры, и методы работы с классами, включая методы, поля и свойства, с примерами упражнений для закрепления знаний 🥳

Ссылка: тык

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2😈2
Media is too big
VIEW IN TELEGRAM
Лучшие ресурсы для изучения разработки игр 😵‍💫

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

💧Программирование игр (Unity, Unreal Engine, Godot, Python, C#, и другие языки/движки).
💧Дизайн игр, включая работу с 2D и 3D графикой.
💧Создание мобильных игр и игр для различных платформ.
💧Основы геймдизайна
и др.

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1🤔1
Task изнутри: управление потоками в .NET и создание своих планировщиков

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

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🙏2
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый старт в разработке бекенда с открытым исходным кодом 🍑

Amplication — это платформа с открытым исходным кодом для автоматизированной генерации приложений. Она позволяет ускорять процесс разработки бекенда, создавая REST API и GraphQL API на основе архитектуры Node.js.

💧автоматически генерирует код на TypeScript с использованием NestJS, Prisma, и др
💧можно получить доступ к сгенерированному коду и вносить изменения
💧поддержка PostgreSQL, MySQL и др. и возможность развертывания через Docker
💧удобный интерфейс для проектирования моделей данных и бизнес-логики

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Полный курс по ASP. NET для начинающих!

Создание приложений на ASP. NET Core, работа с REST API и DTO, реализация CRUD-операций, расширяющие методы и группировка маршрутов. Введение в Entity Framework Core, работа с моделями данных, конфигурацией и базой данных. Внедрение зависимостей, сохранение сущностей, сопоставление с DTO, асинхронное программирование и интеграция API с фронтендом.

📲 Cмотреть курс: тут

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👀21🔥1
Конкатенация строк в .NET 9: бенчмарки

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

StringPlus и StringConcat показали схожие результаты, но уступают в производительности.
StringFormat является самым медленным методом и выделяет больше памяти

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍163🔥2
20 лучших вопросов и ответов для собеседования по .NET Core

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

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71🔥1🤔1🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
Ваш умный агент в терминале 👩‍💻

GPTme превращает ваш терминал в мощного AI-ассистента!

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

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5
Media is too big
VIEW IN TELEGRAM
Полный курс C# - Система управления запасами и точкой продаж (POS)

В этом видео о том, как создать страницу входа и регистрации с использованием ASP.Net и базы данных SQL в Visual Studio.

📲 Cмотреть курс: тут

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
Простая и надежная криптография для .NET

Inferno — это криптографическая библиотека, разработанная для .NET, доступная на сайте securitydriven.net. Она предоставляет инструменты для безопасной и удобной реализации современных криптографических решений в приложениях на платформе .NET. 😷

Реализует современные криптографические алгоритмы и паттерны с акцентом на безопасность.

Предоставляет удобный API для интеграции криптографии в приложения .NET.

Современные шифры, такие как AES с правильной настройкой режимов (например, GCM, CBC). Безопасные хэш-функции, такие как SHA-2.

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
ActiveSession — новая библиотека. Общее описание

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

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Проверяйте настройки приложения при запуске

Обнаруживайте проблемы с конфигурацией до выхода в продакшн.

Чем полезна эта функция?

Она выдаст исключение при запуске, если настройки приложения настроены неправильно.

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

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
Media is too big
VIEW IN TELEGRAM
Программирование игры-змейки на C# — полное руководство 👍

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

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

📲 Cмотреть курс: тут

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Держи большую шпаргалку по командам Docker 🖥

В ней содержатся инструкции по установке Docker на различные операционные системы (Linux, Mac, Windows), а также команды для работы с реестрами и репозиториями Docker, управления контейнерами и образами.

Шпаргалка охватывает такие операции, как создание, запуск, остановка и удаление контейнеров, а также поиск, загрузка (pull) и отправка (push) образов.

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
Media is too big
VIEW IN TELEGRAM
Настройка VS Code for PRO

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

📲 Cмотреть курс: тут

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
На изображении приведены основные команды Linux, которые должен знать каждый пользовательь

pwd: Показывает путь к текущей рабочей директории.
cd: Используется для навигации по файлам и директориям.
ls: Показывает содержимое директории.
cat: Используется для создания нового файла или просмотра содержимого.
cp: Команда для копирования файлов из одной директории в другую.
mv: Перемещает файлы.
mkdir: Создает новую директорию.
rmdir: Удаляет директории.
sudo: Дает возможность выполнять команды с правами администратора.
locate: Находит файлы, аналогично поиску в Windows.
head: Показывает первые строки текста в файле.

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥1
Улучшение работы с Result<T> в C# и .NET Core

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

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