NET (Core) - кроссплатформенная и открытый код реализация .NET, переоформленная для облачной эпохи, сохраняя при этом значительную совместимость с платформа .NET Framework. Используется для приложений Linux, macOS и Windows.

новые заметки

Работа с формами

Формы представляют одну из форм передачи наборов данных на сервер. Как правило, для создания форм и их элементов в MVC применяются либо html-хелперы, либо tag-хелперы, которые рассматриваются далее. Однако в данном случае мы рассмотрим взаимодействие ...

Читать далее

HTML-хелперы

Tag-хелперы представляют собой функциональность, предназначенную для генерации HTML-разметки. Tag-хелперы используются в представлениях и выглядят как обычные html-элементы или атрибуты, однако при работе приложения они обрабатываются движком Razor н ...

Читать далее

Авторизация API с помощью JWT токена в .NET 5.0

В этой статье мы узнаем, как создать и настроить аутентификацию JWT Bearer для авторизации API с помощью .NET 5.0. Есть много ресурсов, которые раскрывают тему «JWT Auth», но в этой статье мы будем сосредоточены на реализации пользовательской аутенти ...

Читать далее

Ошибка "Цепочка сертификатов была выдана органом, которому не доверяют в Microsoft.Data.SqlClient" в рабочем проекте

При обновлении версии Microsoft.EntityFrameworkCore.SQLServer появилась ошибка "Цепочка сертификатов была выдана органом, которому не доверяют в Microsoft.Data.SqlClient" в рабочем проектеРешение проблемы:Microsoft.Data.SqlClient начиная с 4.0 по умо ...

Читать далее

Привет, мир .NET Core в Linux

В этой статье мы объясним, как установить .NET Core в операционной системе Linux (Ubuntu 20.04 LTS) и иметь возможность запускать приложения .NET Core в дополнение к их запуску, а также иметь возможность запускать, например, ASP.NET Core. и что можно ...

Читать далее

FileSystemWatcher на пальцах

.NET предоставляет удобный способ мониторинга различных изменений файловой системы. В этой статье мы обсудим, что такое FileSystemWatcher, как его настроить и как настроить его для наблюдения за различными изменениями файловой системы. Кроме того, мы ...

Читать далее

Использование минимальных API-интерфейсов в ASP.NET Core страницы Razor

Если вы используете ASP.NET Core страницы Razor для разработки вашего веб-приложения вы уже решили, что большая часть вашего HTML-кода будет сгенерирована на сервере. Тем не менее, есть вероятность, что вы захотите внедрить некоторые операции на стор ...

Читать далее

Сравнение WebApplicationBuilder с Generic Host

Существует новый способ создания приложений в .NET «по умолчанию» с использованием WebApplication.CreateBuilder(). В этом посте я сравниваю этот подход с предыдущими подходами, обсуждаю, почему было внесено изменение, и рассматриваю влияние. В следую ...

Читать далее

Создание первого веб-API в AstraLinux с использованием ASP.NET Core

Протокол HTTP может использоваться не только для веб-страниц. Это еще и мощная платформа для создания API, предоставляющих сервисы и данные. Протокол HTTP прост, гибок и широко распространен. Практически любая существующая платформа имеет библиотеку ...

Читать далее

Создайте свое первое приложение на .NET core

После успешной установки .Net Core SDK в наш дистрибутив Linux, посмотрим информацию об установленных SDK.Установкаsudo yum update sudo yum install dotnet-sdk-7.0Проверкаdotnet --infoНастало время создать наше первое приложение, используя dotnet.Для ...

Читать далее