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
Автор: Jesse Liberty, Joseph Dluzen
Год: 2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Media is too big
VIEW IN TELEGRAM
Находка для .NET разработчиков 🔝
Dotnetperls.com — это веб-сайт, который предоставляет статьи, примеры кода и объяснения, связанные с разработкой программного обеспечения, в основном на C#
На сайте содержатся простые примеры кода и инструкции, что делает его популярным среди начинающих и опытных разработчиков.👍
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
Dotnetperls.com — это веб-сайт, который предоставляет статьи, примеры кода и объяснения, связанные с разработкой программного обеспечения, в основном на C#
На сайте содержатся простые примеры кода и инструкции, что делает его популярным среди начинающих и опытных разработчиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤3🔥3🥴2🙏1
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 | #ресурсы
Blazor — это технология от Microsoft, которая является частью ASP.NET Core и позволяет создавать интерактивные веб-приложения с использованием языка C# вместо JavaScript
По сути, это инструмент для разработки современных веб-приложений, который предоставляет возможность писать как клиентскую, так и серверную логику на одном языке (C#)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤3🙏1
Media is too big
VIEW IN TELEGRAM
Бесплатные уроки программирования для начинающих и профи 🎅
Сайт TutorialsTeacher.com предлагает бесплатные учебные материалы по программированию и веб-разработке.
🟡 C#
🟡 ASP.NET
🟡 Entity Framework
🟡 LINQ
🟡 JavaScript
🟡 jQuery
🟡 Web API
🟡 SQL Server
🟡 HTML и CSS
🔜 Основная цель — обучение программированию простым языком с примерами и практическими задачами
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
Сайт TutorialsTeacher.com предлагает бесплатные учебные материалы по программированию и веб-разработке.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🙏1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1
Media is too big
VIEW IN TELEGRAM
Магия работы с REST API на C# без боли 🖥
RestSharp — это популярная библиотека на C# для упрощения работы с HTTP-запросами и REST API.
Она предоставляет удобный API для отправки HTTP-запросов, работы с URL, заголовками, сериализацией/десериализацией JSON или XML, а также обработки ответов от серверов.
Например обработка ответа:👇
RestSharp делает работу с REST API намного проще, улучшая читаемость кода и ускоряя разработку
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
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 намного проще, улучшая читаемость кода и ускоряя разработку
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤5🥰3👏1
Building Modern SaaS Applications with C# and .NET: Build, deploy, and maintain professional SaaS applications
Автор: A W
Год: 2023
📂 Скачать книгу
👉 @KodBlog | #books #en
Автор: A W
Год: 2023
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3
9 лучших библиотек для .NET, которые упростят вашу разработку! 🖥
Serilog: Безусловно, лучшая библиотека для логирования!
EF Core: Стандарт для бесшовной работы с данными в приложениях .NET.
MediatR: Упрощает общение между компонентами и легко реализует паттерны CQS/CQRS.
FluentValidation: Самый изящный способ валидации входящих запросов.
Hangfire: Очень крутая библиотека для обработки фоновых задач.
Polly: Незаменимая библиотека для создания устойчивых HTTP-клиентов.
FluentAssertions: Делает тесты лёгкими для написания и ещё легче для чтения.
Refit: Возможно, лучший способ работы с HTTP-запросами в .NET.
xUnit: Тестовый фреймворк. Простой, мощный и надёжный.
👉 @KodBlog | #ресурсы
Serilog: Безусловно, лучшая библиотека для логирования!
EF Core: Стандарт для бесшовной работы с данными в приложениях .NET.
MediatR: Упрощает общение между компонентами и легко реализует паттерны CQS/CQRS.
FluentValidation: Самый изящный способ валидации входящих запросов.
Hangfire: Очень крутая библиотека для обработки фоновых задач.
Polly: Незаменимая библиотека для создания устойчивых HTTP-клиентов.
FluentAssertions: Делает тесты лёгкими для написания и ещё легче для чтения.
Refit: Возможно, лучший способ работы с HTTP-запросами в .NET.
xUnit: Тестовый фреймворк. Простой, мощный и надёжный.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤7🔥4
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 | #ресурсы
Postman выпустил расширение для VS Code в общем доступе
Расширение Postman для VS Code позволяет разрабатывать и тестировать ваши API в Postman прямо из Visual Studio Code
Все ваши любимые функции Postman теперь доступны в VS Code:
и многое другое...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Зачем нам фоновые задачи в .NET? 🧝♀️
Фоновые задачи позволяют перенести выполнение некоторых операций вашего приложения в "фон", вне основного потока выполнения.
Работа выполняется асинхронно в фоновом режиме, и при необходимости можно уведомить пользователя о завершении задачи.
Вот несколько примеров использования фоновых задач:
🟡 Отправка уведомлений по электронной почте
🟡 Выполнение постустановочных шагов
🟡 Генерация отчетов
🟡 Обновление кэша
🟡 Обработка изображений
Для планирования периодически выполняемых фоновых задач подходит библиотека Quartz
👉 @KodBlog | #ресурсы
Фоновые задачи позволяют перенести выполнение некоторых операций вашего приложения в "фон", вне основного потока выполнения.
Работа выполняется асинхронно в фоновом режиме, и при необходимости можно уведомить пользователя о завершении задачи.
Вот несколько примеров использования фоновых задач:
Для планирования периодически выполняемых фоновых задач подходит библиотека Quartz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🔥2
Изучение C# - полный курс с мини-проектами 🖥
Этот курс включает основы C#, такие как установка Visual Studio, создание первого проекта, работа с типами данных (числовыми, строковыми, булевыми), операторами, циклами и функциями.
Он охватывает работу со строками, массивами, списками и словарями, а также исключения, отладку и структуры данных.
В курсе также рассматриваются функции, параметры, и методы работы с классами, включая методы, поля и свойства, с примерами упражнений для закрепления знаний🥳
⛓ Ссылка: тык
👉 @KodBlog | #курсы
Этот курс включает основы C#, такие как установка Visual Studio, создание первого проекта, работа с типами данных (числовыми, строковыми, булевыми), операторами, циклами и функциями.
Он охватывает работу со строками, массивами, списками и словарями, а также исключения, отладку и структуры данных.
В курсе также рассматриваются функции, параметры, и методы работы с классами, включая методы, поля и свойства, с примерами упражнений для закрепления знаний
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 | #ресурсы
GameDev Academy — это образовательный ресурс, посвященный разработке игр. На этом сайте можно найти множество обучающих материалов, таких как курсы, руководства, статьи и примеры кода
и др.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1🤔1
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 | #ресурсы
Amplication — это платформа с открытым исходным кодом для автоматизированной генерации приложений. Она позволяет ускорять процесс разработки бекенда, создавая REST API и GraphQL API на основе архитектуры Node.js.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2