Маршрутизація в ASP.NET Core
ITVDN: курси програмування
Відеокурси з
програмування

Замовити дзвінок

Вибери свою IT спеціальність

Підписка

Замовити дзвінок

+38 099 757 27 82

×

Ви відкрили доступ до тесту! Пройти тест

Ви дійсно бажаєте відкрити доступ до тестування за курсом Створення користувальницького інтерфейсу в ASP.NET Core на 40 днів?

ВІДЕОУРОК № 2. Маршрутизація в ASP.NET Core

Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку Придбати підписку

Цей урок присвячений вивченню шаблону MVC (Model View Controller), а також налаштування порожньої програми ASP.NET Core.

Вивчивши матеріали цього уроку, ви навчитеся:

  1. Додавати MVC до порожнього проекту ASP.NET Core
  2. Виконувати основні налаштування маршрутизації
  3. Створювати контролери та уявлення, використовувати основні можливості методів дій
  4. Створювати користувацьке представлення
Читати далі...

У цьому уроці ви навчитеся конфігурувати маршрутизацію в програмах ASP.NET Core.

Після завершення уроку ви зможете:

  1. Створювати маршрути;
  2. Використовувати значення за замовчанням для маршрутів, опціональні параметри;
  3. Налаштовувати обмеження для маршрутів;
  4. Використовувати систему маршрутизації для формування вихідних URL-адрес.
Читати далі...

Цей урок присвячений створенню та використанню контролерів, а також читання інформації, яка надійшла у запит.

Вивчивши матеріали даного уроку, ви зможете:

  1. Створювати контролери та методи дій;
  2. Створювати контролери за допомогою базового класу Controller;
  3. Використовувати основні властивості класу Controller;
  4. Отримувати дані запиту, надіслані у тілі запиту чи адресному рядку;
  5. Передавати інформацію з контролера у представленні.
Читати далі...

Кожен метод дії повертає результат, який може бути по-різному інтерпретований та переданий у відповідь користувачеві. Цей урок дозволить дізнатися про різні типи результатів дій.

Після цього уроку ви зможете:

  1. Використовувати базові методи класу Controller для формування різних результатів методу дій;
  2. Використовувати перенаправлення;
  3. Використовувати як відповідь файли;
  4. Використовувати JSON як результат методу дії.
Читати далі...

Мета даного уроку - навчитися використовувати компонування для створення загального шаблону сайту, а також навчитися використовувати часткові уявлення для повторного використання блоків інтерфейсу користувача.

Вивчивши матеріали цього уроку, ви зможете:

  1. Створювати та використовувати компонування;
  2. Працювати із розділами компоновок;
  3. Створювати та використовувати часткові представлення;
  4. Працювати із строго типізованими елементами.
Читати далі...

В цьому уроці ви навчитеся використовувати нові можливості ASP.NET Core – компоненти представлень.

Після цього уроку, ви зможете:

  1. Створювати компоненти POCO;
  2. Створювати компоненти з урахуванням базових класів;
  3. Використовувати компоненти в представленнях програми;
  4. Працювати із асинхронними компонентами;
  5. Створювати та використовувати гібридні компоненти.
Читати далі...

У цьому уроці ви дізнаєтеся про механізм, який дозволяє дуже простим способом отримати доступ до даних, які прийшли з боку клієнта у запиті HTTP.

Вивчивши матеріали цього уроку, ви зможете:

  1. Розуміти, як працює прив'язка моделі;
  2. Використовувати в якості параметрів методів дій складні тип і колекції;
  3. Визначати джерело прив'язки даних контролера.
Читати далі...

Форми - невід'ємна частина будь-якого бізнес-програми, валідація даних - невід'ємна частина будь-якої форми. У цьому уроці ви навчитеся створювати форми та перевіряти дані, які ввів користувач.

Після завершення уроку ви зможете:

  1. Використовувати дескрипторні допоміжні класи для налаштування форм;
  2. Використовувати атрибути для управління роботи дескрипторних допоміжних класів;
  3. Виконувати перевірку за клієнта;
  4. Перевірку на стороні сервера.
Читати далі...

Мета даного уроку – вивчити принципи створення та використання дескрипторних допоміжних класів, що може підвищити повторне використання коду при побудові інтерфейсу користувача.

Після цього уроку, ви зможете:

  1. Розуміти, як працюють системні дескрипторні класи.
  2. Навчитися створювати дескрипторні класи.
  3. Виконувати всі основні маніпуляції над HTML-елементами, для яких застосувалися дескрипторні класи.
Читати далі...

У цьому уроці ви дізнаєтеся, що таке фільтр ASP.NET Core MVC і навчитеся їх створювати і використовувати у своїх додатках.

Вивчивши матеріали цього уроку, ви зможете:

  1. Розуміти принципи роботи фільтрів у MVC;
  2. використовувати фільтри різних типів;
  3. Створювати свої фільтри на основі інтерфейсів та базових типів;
  4. Використовувати асинхронні фільтри;
  5. Налаштувати глобальні фільтри.
Читати далі...

Без бази даних не обійдеться жодна сучасна програма. В цьому уроці будуть вивчені основи підключення бази до ASP.NET Core додатку.

Ви навчитеся:

  1. Створювати бази даних за допомогою EF Core;
  2. Використовувати міграції для зміни БД після зміни моделі подання;
  3. Підключати контекст для використання у контролерах;
  4. Зберігати та використовувати рядок підключення до бази даних у файлі конфігурації.
Читати далі...
ПОКАЗАТИ ВСЕ
основні теми, що розглядаються на уроці
0:00:49
Что такое маршрутизация и сегменты?
0:02:14
Шаблон маршрута Route Template
0:04:17
Маршрут - {controller}/{action}
0:05:50
Пример конфигурации маршрута
0:10:40
Значения по умолчанию
0:13:00
Использование литералов
0:15:53
Переменные сегментов
0:20:31
Опциональные параметры
0:27:13
Catch all параметры
0:30:42
Настройка ограничений
0:34:52
Альтернативный синтаксис настройки маршрутизации. Анонимные объекты
0:38:53
Генерация исходящих URL
0:43:00
Создание URL используя метод RouteUrl()
0:44:14
Механизм Tag Helper для генерации HTML разметки
ПОКАЗАТИ ВСЕ
Студенти також дивляться
ASP.NET Core Web API. Практичний курс
ДЕТАЛЬНІШЕ
ASP.NET Core Базовий
ДЕТАЛЬНІШЕ
ASP.NET Core Поглиблений
ДЕТАЛЬНІШЕ

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
Преміум
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
169.99 $
Придбати
коментарі та обговорення
Notification success