Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю. Страница 25

    Обновление ссылок на файлы JavaScript и CSS

   Завершение работы над представлениями CarsController и Cars

    Класс CarsController

    Частичное представление списка автомобилей

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

    Представление ВуMake

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

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

    Методы действий Create()

     Вспомогательный метод GetMakes()

     Метод действия Create() для GET

     Метод действия Create() для POST

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

     Методы действий Edit()

     Метод действия Edit() для GET

     Метод действия Edit() для POST

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

     Методы действий Delete()

     Метод действия Delete() для GET

     Метод действия Delete() для POST

   Компоненты представлений

    Код серверной стороны

    Построение частичного представления

    Вызов компонентов представлений

    Вызов компонентов представлений как специальных вспомогательных функций дескрипторов

    Обновление меню

   Пакетирование и минификация

    Пакетирование

    Минификация

    Решение WebOptimizer

    Обновление Startup.cs

    Обновление _Viewlmports.cshtml

   Шаблон параметров в ASP.NET Core

    Добавление информации об автодилере

   Создание оболочки службы

    Обновление конфигурации приложения

    Создание класса ApiServiceSettings

    Оболочка службы API

     Интерфейс IApiServiceWrapper

     Класс ApiServiceWrapper

      Внутренние поддерживающие методы

      Вспомогательные методы для POST и PUT

      Вспомогательный метод для DELETE

      Вызовы HTTP-метода GET

      Вызов HTTP-метода POST

      Вызов HTTP-метода PUT

      Вызов HTTP-метода DELETE

     Конфигурирование служб

   Построение класса CarsController

    Вспомогательный метод GetMakes()

    Вспомогательный метод GetOneCar()

    Открытые методы действий

   Обновление компонента представления

   Совместный запуск приложений AutoLot.Mvc и AutoLot.Api

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

    Использование командной строки

   Резюме

Об авторах

 

Язык программирования C#9 и платформа .NET5 - _000.png
Эндрю Троелсен обладает более чем 20-летним опытом работы в индустрии программного обеспечения (ПО). На протяжении этого времени он выступал в качестве разработчика, преподавателя, автора, публичного докладчика и теперь является руководителем команды и ведущим инженером в компании Thomson Reuters. Он был автором многочисленных книг, посвященных миру Microsoft, в которых раскрывалась разработка для СОМ на языке C++ с помощью ATL, СОМ и взаимодействия с .NET, а также разработка на языках Visual Basic и C# с использованием платформы .NET. Эндрю Троелсен получил степень магистра в области разработки ПО (MSSE) в Университете Сейнт Томас и трудится над получением второй степени магистра по математической лингвистике (CLMS) в Вашингтонском университете.

Язык программирования C#9 и платформа .NET5 - _001.png
 Филипп Джепикс — международный докладчик, обладатель званий Microsoft MVP, ASPInsider, профессиональный преподаватель по Scrum, а также активный участник сообщества разработчиков. Филипп имел дело еще с самыми первыми бета-версиями платформы .NET, разрабатывая ПО свыше 35 лет, и с 2005 года интенсивно вовлечен в сообщество гибкой разработки. Он является ведущим руководителем группы пользователей .NET и "круглого стола" по архитектуре ПО в Цинциннати, основанных на конференции CincyDeliver, а также волонтером Национального лыжного патруля. В настоящее время Филипп работает главным инженером и главным архитектором в Pintas & Mullins. Он любит изучать новые технологии и постоянно стремится совершенствовать свои навыки. Вы можете следить за деятельностью Филиппа в его блоге (
skimedic.com
) или в Твиттере
(@skimedic
).