Форми та валідація
ITVDN: курси програмування
Відеокурси з
програмування

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

    Підписка

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

    Підписка

      ×

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

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

      ВІДЕОУРОК № 8. Форми та валідація

      Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
      Для перегляду всіх відеокурсів 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:42
      Дескрипторные вспомогательные классы Tag Helpers
      0:02:07
      Регистрация классов _ViewImports.cshtml
      0:03:26
      Создание формы
      0:08:09
      Формы с применением Tag Helpers
      0:12:45
      Атрибут type элемента input
      0:13:46
      Атрибут UIHint
      0:14:22
      Примеры работы с атрибутами
      0:16:25
      Tag Helper для элементов label. Атрибут [Display]
      0:18:04
      Особенности работы с элементом select
      0:22:25
      Проверка достоверности модели (валидация)
      0:26:15
      Проверка с помощью метаданных
      0:28:23
      Проблемы безопасности, форматирования и соответствия данных
      0:30:42
      Примеры использования явной валидации в коде контроллера
      0:36:24
      Валидация с использованием атрибутов модели
      0:40:03
      Проверка на стороне клиента
      0:43:48
      Пример валидации на стороне клиента
      ПОКАЗАТИ ВСЕ
      Студенти також дивляться
      ASP.NET Core Web API. Практичний курс
      ДЕТАЛЬНІШЕ
      ASP.NET Core Базовий
      ДЕТАЛЬНІШЕ
      ASP.NET Core Поглиблений
      ДЕТАЛЬНІШЕ

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

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

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

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      59.99 $
      Придбати
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      120.00 $
      199.99 $
      Придбати
      Акція
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      89.99 $
      Придбати
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.