План на курса
Модул 1: Въведение в ASP.NET MVC
- Резюме на уеб разработката на ASP.NET Основни предимства на ASP.NET MVC Ролята на модела, изгледа и контролера
Модул 2: Първи стъпки с ASP.NET MVC
- Подготовка на вашата среда за разработка за ASP.NET MVC Създаване на ASP.NET MVC проект Разбиране на структурата на ASP.NET MVC проект Конвенции за именуване Създаване на изгледи Дефиниране на контролери Дефиниране на модел на данни
Модул 3: Създаване на пълно ASP.NET MVC приложение
- Създаване на строго типизирани изгледи Разбиране на URL адреси и методи за действие Използване на HTML помощни средства Обработка на обратни съобщения на формуляри; Потвърждаване на данни
Модул 4: Използване на Razor View Engine
- Цели на дизайна на Razor Внедряване на изглед на Razor Синтаксис на Razor Accessиране на данни за модел в изгледи на Razor
Модул 5: Индустриално мощни ASP.NET MVC приложения
- Най-добри практики за архитектура на приложения на ASP.NET Внедряване на хранилище и модел на данни на Entity Framework Използване на инжектиране на зависимости; Внедряване на потребителски фабричен контролер Разработка, управлявана от тестове, с ASP.NET MVC
Модул 6: Преглед на техники
- Дефиниране и използване на персонализирани HTML помощни средства Дефиниране на оформление/главна страница Използване на стилове Дефиниране и използване на частични изгледи Синтаксис на помощния метод на Razor
Модул 7: Внедряване на навигация: Дефиниране на класове на изглед-модел
- Внедряване на филтриране на данни в контролер Разбиране на механизма за маршрутизиране Добавяне на потребителски записи към таблица с маршрути Дефиниране на настройки по подразбиране, параметри и валидиране Генериране на URL адреси и хипервръзки Персонализирани ограничения на маршрута
Модул 8: State Management
- Използване на скрити полета Състояние на сесия и приложение Персонализирани обвързвания на модела
Модул 9: Използване на Ajax и jQuery с ASP.NET MVC
- Преглед на Ajax и ASP.NET MVC; Ненатрапчив Ajax; Използване на Ajax връзки за действие Преглед на jQuery jQuery техники Използване на jQuery потребителски интерфейс
Модул 10: Допълнителни ASP.NET MVC 4.5 техники
- Преглед на шаблони на скеле Шаблони на скеле на контролер Инжектиране на зависимости с Unity
Модул 11: Тестова разработка с ASP.NET MVC
- Резюме на TDD Преглед на използването на TDD с ASP.NET MVC
Модул 12: Допълнителни техники
- Техники на контролера Филтри Обвързване на модел
Изисквания
3-6 месеца опит в уеб разработката на ASP.NET в C#.
Oтзиви от потребители (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Курс - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Курс - Unit Testing with C#
Обучителят обясни темите много добре с действителни примери от реалния свят, което ни улесни да разберем информацията
Florin-Viorel Marut - Continental Automotive Romania
Курс - High-Performance Application Development with .NET Core
Машинен превод
Подходящите познания на обучителя и дълбокото разбиране на темата и способността му да представя и предава знанията по ясен и ефективен начин.
Balazs Farkas - Greentube GmbH
Курс - Implementing the Actor Model with Microsoft Orleans
Машинен превод
Comprehensive - covered everything we were interested in. Able to work through examples.