Прив'язка моделі та валідація
ITVDN: курси програмування
Відеокурси з
програмування
УКР
  • РУС
  • УКР

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

    Підписка
    УКР
    • РУС
    • УКР
    Arrow
    27 марта состоится вебинар «Подготовка к собеседованию по PHP» Подробности и регистрация
    Arrow

    ×

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

    Ви дійсно бажаєте відкрити доступ до тестування за курсом Основи ASP.NET MVC на 40 днів?

    ВІДЕОУРОК № 7. Прив'язка моделі та валідація

    Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

    У цьому відео уроці будуть розглянуті такі теми:

    • Що таке MVC Framework. Версії платформи.
    • Традиційна платформа WebForms
    • Шаблон Model View Controller.
    • Порівняння MVC та WebForms.
    • Ключові переваги ASP.NET MVC.
    • Типи проектів.
    • Структура проектів
    • Угоди про найменування.
    • Приклад простого проекту.
    • Основи синтаксису механізму візуалізації Razor.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Функції системи маршрутизації.
    • Шаблони URL-адреси. Реєстрація шаблонів.
    • Використання змінних у шаблоні.
    • Використання опціональних параметрів у шаблоні.
    • Накладення обмежень на значення сегментів.
    • Створення вихідних URL-адрес.
    • Створення областей
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Основи синтаксису Razor.
    • Файл _Layout.cshtml.
    • Використання файлу _ViewStart.cshtml.
    • Створення та використання секцій.
    • Bundling & Minification. Основи оптимізації сторінок.
    • Робота з частковими представленням.
    • Робота з дочірніми діями.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Базові типи, що використовуються під час створення контролерів.
    • Властивості для отримання даних із контексту запиту.
    • Створення простої HTML форми та обробка даних на сервері.
    • Способи передачі даних з контролера у представлення.
    • Відповіді від контролера. Класи, похідні від ActionResult.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Допоміжні методи, що вбудовуються.
    • Зовнішні допоміжні способи.
    • Створення HTML форм.
    • Допоміжні методи створення елементів форм.
    • Суворо типізовані допоміжні методи.
    • Створення облікових елементів.
    • Використання класу WebGrid.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Шаблонізовані методи.
    • Метадані моделі.
    • Спеціальні шаблони EditorTempaltes та DisplayTemplates.
    • Використання EntityFramework.
    • Code First підхід під час роботи з моделлю.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Прив'язка простих та складних типів даних.
    • Прив'язування масивів.
    • Використання префіксів при прив'язці даних.
    • Завантаження файлів на сервер.
    • Створення постачальників даних користувача.
    • Створення зв'язувачів даних.
    • Явна валідація форм.
    • Встановлення помилок рівня властивостей та рівня моделі.
    • Використання атрибутів для валідації даних.
    • Валідація на стороні клієнта.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Фільтри, типи фільтрів.
    • Використання HandleError фільтра.
    • Створення фільтрів процесів.
    • Створення результатів фільтрів.
    • Шаблон проекту Internet Application.
    • Використання Simple Membership для створення та керування користувачів.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Технологія AJAX
    • Простий AJAX додаток із застосуванням MVC.
    • Основні характеристики класу AjaxOptions. <
    • Callback функції, що задаються через AjaxOptions.
    • Використання бібліотеки AJAX для надсилання асинхронних запитів.
    Читати далі...

    У цьому відео уроці будуть розглянуті такі теми:

    • Робота HTTP: структура запиту та відповіді.
    • Підміна запиту: заміна запиту за допомогою Fiddler.
    • Пошук та усунення вразливості Cross-Site Scripting.
    • Пошук та усунення вразливості SQL Injection.
    • Пошук та усунення вразливості Cross-Site Request Forgery.
    • Загальні рекомендації щодо написання безпечних програм.
    Читати далі...
    ПОКАЗАТИ ВСЕ
    основні теми, що розглядаються на уроці
    0:00:34
    Привязка модели
    0:02:05
    Поставщик данных
    0:04:36
    Пример работы связывателя м...
    0:08:02
    Пример с привязкой сложных...
    0:12:05
    Привязка с использованием п...
    0:15:19
    Привязка с использованием м...
    0:16:45
    Пример *ручной* привязки
    0:19:19
    Загрузка файлов на сервер
    0:26:10
    Пример создания пользовател...
    0:34:25
    Пример создания пользовател...
    0:43:30
    Проверка достоверности
    0:45:47
    Пример проверки данных
    0:48:30
    Явная валидация данных
    0:53:41
    Установка ошибок уровня модели
    0:56:24
    Использование атрибутов для...
    1:04:10
    Валидация на стороне клиента
    ПОКАЗАТИ ВСЕ
    Титри відеоуроку
    Титрів до цього уроку не передбачено
    Студенти також дивляться
    ASP.NET MVC 5 Базовий
    ДЕТАЛЬНІШЕ
    ASP.NET MVC 5 Поглиблений
    ДЕТАЛЬНІШЕ

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

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

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

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