👀 📔 читать онлайн » Компьютеры и Интернет » Базы данных » Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю

Читать книгу 📗 "Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю"

Перейти на страницу:

    Перенос кода MainWindow.xaml.cs

    Обновление кода и разметки MainWindow

    Обновление разметки элементов управления

    Итоговые сведения о моделях представлений

    Обновление проекта AutoLot.Dal для MWM

   Резюме

Часть IX

  Глава 29

   Краткий экскурс в прошлое

    Введение в паттерн MVC

     Модель

     Представление

     Контроллер

    ASP.NET Core и паттерн MVC

   ASP.NET Core и .NET Core

    Одна инфраструктура, много сценариев использования

   Функциональные средства ASP.NET Core из MVC/Web API

    Соглашения по конфигурации

     Соглашения об именовании

     Структура каталогов

      Папка Controllers

      Папка Views

      Папка Shared

      Папка wwwroot (нововведение в ASP.NET Core)

     Контроллеры и действия

      Класс Controller

      Класс ControllerBase

      Действия

    Привязка моделей

     Словарь ModelState

      Добавление специальных ошибок в словарь ModelState

      Неявная привязка моделей

     Явная привязка моделей

     Атрибут Bind

     Управление источниками привязки моделей в ASP.NET Core

    Проверка достоверности моделей

    Маршрутизация

     Шаблоны URL и маркеры маршрутов

      Маршрутизация и REST-службы ASP.NET Core

     Маршрутизация на основе соглашений

      Именованные маршруты

     Маршрутизация с помощью атрибутов

      Именованные маршруты

     Маршрутизация и методы HTTP

      Методы HTTP при маршрутизации в веб-приложениях (MVC)

      Маршрутизация для служб API

     Перенаправление с использованием маршрутизации

    Фильтры

     Фильтры авторизации

     Фильтры ресурсов

     Фильтры действий

     Фильтры исключений

     Фильтры результатов

   Нововведения в ASP.NET Core

    Встроенное внедрение зависимостей

    Осведомленность о среде

     Выяснение среды времени выполнения

    Конфигурация приложений

     Извлечение настроек

    Развертывание приложений ASP.NET Core

    Легковесный и модульный конвейер запросов HTTP

   Создание и конфигурирование решения

    Использование Visual Studio

     Создание решения и проектов

     Добавление проектов AutoLot.Models и AutoLot.Dal

     Добавление ссылок на проекты

     Добавление пакетов NuGet

Перейти на страницу:
Оставить комментарий о книге
Подтвердите что вы не робот:*

Отзывы о книге "Язык программирования C#9 и платформа .NET5, автор: Троелсен Эндрю":

Все материалы на сайте размещаются его пользователями. Администратор сайта не несёт ответственности за действия пользователей сайта. Вы можете направить вашу жалобу на почту booksreadonlinecom@gmail.com
© 2021 - 2025 booksread-online.com