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

Связь: @devmangx

РКН: https://clck.ru/3FocB6
Download Telegram
Media is too big
VIEW IN TELEGRAM
Бесплатные уроки программирования для начинающих и профи 🎅

Сайт TutorialsTeacher.com предлагает бесплатные учебные материалы по программированию и веб-разработке.

🟡C#
🟡ASP.NET
🟡Entity Framework
🟡LINQ
🟡JavaScript
🟡jQuery
🟡Web API
🟡SQL Server
🟡HTML и CSS

🔜 Основная цель — обучение программированию простым языком с примерами и практическими задачами

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4🙏1
Пулы объектов в C#: примеры, устройство и производительность

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

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71
Media is too big
VIEW IN TELEGRAM
Магия работы с REST API на C# без боли 🖥

RestSharp — это популярная библиотека на C# для упрощения работы с HTTP-запросами и REST API.

Она предоставляет удобный API для отправки HTTP-запросов, работы с URL, заголовками, сериализацией/десериализацией JSON или XML, а также обработки ответов от серверов.

Например обработка ответа: 👇

var client = new RestClient("https://api.example.com");
var request = new RestRequest("users/{id}", Method.Get);
request.AddUrlSegment("id", 1);
var response = await client.ExecuteAsync<MyResponseModel>(request);

if (response.Data != null)
{
Console.WriteLine(response.Data.Name);
}


RestSharp делает работу с REST API намного проще, улучшая читаемость кода и ускоряя разработку

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍125🥰3👏1
Building Modern SaaS Applications with C# and .NET: Build, deploy, and maintain professional SaaS applications

Автор: A W
Год: 2023

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

👉 @KodBlog | #books #en
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
Media is too big
VIEW IN TELEGRAM
Стань героем C# 🗡

Вступайте в эпическое путешествие по миру рыцарей и нечисти в этой захватывающей браузерной игре!

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

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
21🤣4👍2
Разбираем паттерн-комбинаторы в C#

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

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥73
9 лучших библиотек для .NET, которые упростят вашу разработку! 🖥

Serilog: Безусловно, лучшая библиотека для логирования!
EF Core: Стандарт для бесшовной работы с данными в приложениях .NET.
MediatR: Упрощает общение между компонентами и легко реализует паттерны CQS/CQRS.
FluentValidation: Самый изящный способ валидации входящих запросов.
Hangfire: Очень крутая библиотека для обработки фоновых задач.
Polly: Незаменимая библиотека для создания устойчивых HTTP-клиентов.
FluentAssertions: Делает тесты лёгкими для написания и ещё легче для чтения.
Refit: Возможно, лучший способ работы с HTTP-запросами в .NET.
xUnit: Тестовый фреймворк. Простой, мощный и надёжный.

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍147🔥4
C# для начинающих 🖥

От Hello World до LINQ и многого другого, Скотт и Дэвид делятся уроками C# в глубоком и неторопливом темпе.

Ссылка: тык

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
8🍌3👍1
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