Перейти к содержанию

Dijix - Блог Записи

Абстрактный Класс в C#. Места применения

Абстрактный класс в C# — это класс, который не может быть создан напрямую, а служит в качестве базового класса для других классов. Абстрактные классы используются…

Приложение Asp.Net Mvc Crud

В этой статьей, мы рассмотрим пример простого Asp.Net Mvc Crud приложения, в двух вариантах: с использованием EF Core и обычной коллекции. Операции будут основаны на…

Прием платежей через Liqpay Api в Asp.Net Core

В этой статье мы рассмотрим, как добавить платежную систему Liqpay для сайта Asp.Net Core, на примере небольшого магазина товаров. В современном цифровом мире предприятия всех…

Загрузка файлов перетаскиванием в Asp.Net Core

В это статье мы рассмотрим, как выполнить загрузку файла на сервер, путем перетаскивания в Asp.Net Core Mvc. Загрузка файлов путем перетаскивания (drag-and-drop) имеет несколько преимуществ…

Bulk Operations в Entity Framework Core

Расширения EF Core Bulk Extensions предоставляются библиотекой Entity Framework Extensions.  Z.EntityFramework.Extensions.EFCore — это сторонняя библиотека, расширяющая функциональность EF Core. Она предоставляет дополнительные возможности для работы…

Самый быстрый способ вставки в Entity Framework

Эффективная вставка данных очень важна для оптимальной производительности. Существует несколько способов повысить скорость вставки данных в Entity Framework. Рассмотрим несколько вариантов. BulkInsert (Массовая вставка) При…

Dependency Injection в Console App

В этой статье рассмотрим, как использовать инъекцию зависимостей (DI) в .NET. С помощью Microsoft Extensions управление DI осуществляется путем добавления служб и их конфигурирования в…

Библиотека Humanizer в C#

Библиотека «Humanizer» является инструментом, предназначенным для упрощения работы с текстовым форматированием в C#. Она позволяет выполнять человеко-читаемое форматирование различных типов данных, таких как даты, числа,…

Как прочитать Request Body в Asp.net Core

В ASP.NET Core вы можете читать тело запроса несколькими способами в зависимости от вашего сценария использования. Вот несколько распространенных методов: 1. Используя поток Request.Body: Вы…