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

Связь: @devmangx

РКН: https://clck.ru/3FocB6
Download Telegram
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
This media is not supported in your browser
VIEW IN TELEGRAM
Новый уровень разработки веб-приложений на C# 🫶

Blazor — это технология от Microsoft, которая является частью ASP.NET Core и позволяет создавать интерактивные веб-приложения с использованием языка C# вместо JavaScript

По сути, это инструмент для разработки современных веб-приложений, который предоставляет возможность писать как клиентскую, так и серверную логику на одном языке (C#)

☑️ Разработка с использованием компонентов
☑️ Полная поддержка работы с данными через LINQ, Entity Framework и др
☑️ Возможность разрабатывать PWA (Progressive Web Apps)

Ссылка: тык

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍203🙏1
100 C# Program Examples

Автор: Devbrat Rudra
Год: 2023

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

👉 @KodBlog | #books #en
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🥴4🤯21
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