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

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

Пользовательские политики и требования авторизации в ASP.NET Core

Этот пост является следующим в серии постов об инфраструктуре аутентификации и авторизации в ASP.NET Core. В предыдущем посте мы показали базовую структуру для авторизации в ASP.NET Core, т. е. ограничение доступа к частям вашего приложения в зависим ...

Читать далее

Проверьте ограничения для Entity Framework Core

Многие базы данных поддерживают то, что называется «проверочные ограничения», которые позволяют вам определять произвольную проверку для строк таблицы. Думайте об этом как о скучном уникальном ограничении столбца, но на стероидах — вы можете указать, ...

Читать далее

Как добавить вход через Google, GitHub, Slack и многое другое с помощью ASP.NET Core

Я уверен, что вы сталкивались с веб-приложениями и мобильными приложениями, которые предлагают вход в социальные сети, такие как Google, Facebook, Twitter и многие другие. Это здорово, так как вам нужно запомнить на одну регистрацию и логин меньше. Э ...

Читать далее

Как защитить ASP.NET Core с помощью веб-токенов OAuth и JSON

OAuth 2.0 — это стандарт авторизации, который вы, вероятно, уже как-то использовали. Когда службе требуется информация из вашей учетной записи GitHub или Google, вы разрешаете это с помощью OAuth, прежде чем они смогут получить данные. Для защиты ваш ...

Читать далее

Внедрение зависимостей в ASP.NET Core MVC

В этой статье мы собираемся обсудить важную концепцию ASP.NET Core MVC — внедрение зависимостей .Если вы пропустили некоторые из предыдущих статей серии, рекомендуем посетить страницу серии: серия ASP.NET Core MVC.Чтобы загрузить исходный код этой ст ...

Читать далее

Загрузка файла в ASP.NET Core MVC

Загрузка файлов — это процесс загрузки файлов из системы пользователя в хранилище веб-приложения. Действия ASP.NET Core MVC поддерживают загрузку одного или нескольких файлов с помощью простой привязки модели.Мы подробно рассмотрели поддержку загрузк ...

Читать далее

Запуск Razor Pages в .NET 6

Когда вы создаете новое веб-приложение с помощью .NET 6 (из новых шаблонов RC1), вы можете заметить, что чего-то не хватает. Класса Startup нет. Что случилось с этим? И как вы настраиваете свое новое веб-приложение .NET 6?Шаблоны ASP.NET Core были об ...

Читать далее

Чтение необработанного тела запроса в виде строки в ASP.NET Core

Привязка модели ASP.NET MVC великолепна, но иногда вам просто нужно получить доступ к телу запроса в виде необработанной строки в методе контроллера.ASP.NET MVC 5 (и, возможно, некоторые предыдущие версии)В версии MVC для .NET Framework это просто. В ...

Читать далее

Локализация в ASP.NET Core Razor Pages — Культуры

ASP.NET Core по умолчанию предоставляет специальный компонент middleware, который упрощает нам локализацию - RequestLocalizationMiddleware. При каждом запросе этот компонент автоматически устанавливает значения культуры на основе пришедших в запросе ...

Читать далее

Что такое представления в приложении ASP.NET Core MVC?

В шаблоне Model-View-Controller (MVC) представление - это компонент, который содержит логику для представления данных модели (данных модели, предоставленных ему контроллером) в качестве пользовательского интерфейса, с которым может взаимодействовать ...

Читать далее