ASP.NET — бесплатная интернет-платформа для создания замечательных веб-сайтов и веб-приложений с помощью HTML, CSS и JavaScript. Также можно создавать веб-API и использовать технологии реального времени, такие как веб-сокеты. ASP.NET Core является альтернативой ASP.NET.

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

MQTT Client ASP.NET Core

Смотрим примерНа самом деле то, что я искал, было событием. Это в значительной степени решает мою текущую проблему. Мне нужно было передать данные другому объекту при их получении, поэтому мой текущий код выглядит так:public class MqttClientService : ...

Читать далее

Модульное тестирование с помощью xUnit в ASP.NET Core MVC

Мы начнем с краткого обзора инструмента xUnit и нашего стартового проекта.Позже мы добавим новый класс с логикой проверки и, наконец, узнаем, как протестировать эту новую функциональность с помощью проекта xUnit.Обзор инструмента xUnitxUnit - это бес ...

Читать далее

Тестирование контроллеров MVC в ASP.NET Core

В предыдущей статье, мы узнали, как писать модульные тесты, используя xUnit и различные атрибуты, которые он предоставляет. Мы разобрались, как тестировать правила проверки внутри одного класса проверки.А как насчет контроллеров и всех действий внутр ...

Читать далее

Интеграционное тестирование в ASP.NET Core MVC

В предыдущих статьях мы узнали, как использовать xUnit для написания модульных тестов для нашего класса Validation и как тестировать наш класс Controller с его действиями с помощью библиотеки Moq для изоляции зависимостей.В этой статье мы узнаем об и ...

Читать далее

AntiForgeryToken для интеграционного тестирования в ASP.NET Core

В предыдущей статье, мы узнали, как писать интеграционные тесты для различных действий (Index и Create), но пока тестировали действие Create(POST), мы столкнулись с проблемой проверки AntiForgeryToken. Мы пропустили эту проблему, закомментировав этот ...

Читать далее

Тестирование UI с помощью Selenium в ASP.NET Core MVC

Selenium - это библиотека, которая помогает нам автоматизировать поведение браузера. Мы можем использовать его для разных целей, но в основном он используется для автоматического тестирования веб-приложений.В этой статье мы собираемся использовать Se ...

Читать далее

Основные операции с данными. CRUD

Большинство операций с данными так или иначе представляют собой CRUD операции (Create, Read, Update, Delete), то есть создание, получение, обновление и удаление. Entity Framework Core позволяет легко выполнять все эти действия.Для примера создадим пр ...

Читать далее

Маршрутизация к действиям контроллера в ASP.NET Core

Контроллеры ASP.NET Core используют ПО промежуточного слоя маршрутизации для сопоставления URL-адресов входящих запросов и сопоставления их с действиями . Шаблоны маршрутов:Определяются при запуске в Program.csили в атрибутах.Опишите, как пути URL со ...

Читать далее

Полное руководство по подключению Android к веб-API ASP.NET Core

В этом руководстве мы узнаем, как подключить Android к ASP.NET Core Web API. Мы создадим приложение для Android, чтобы показать список технических блогов с категориями.С помощью Retrofit 2 приложение для Android будет подключено к RESTful API, которы ...

Читать далее

Сессии в ASP.NET Core

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

Читать далее