План на курса
- Първи стъпки с ASP.NET MVC:NET MVC в контекст; Какво е новото в MVC 6; MVC шаблони за проекти; Разбиране на структурата на ASP.NET MVC проект; Конвенции за именуване; Създаване на изгледи; Дефиниране на контролери; Дефиниране на модел на данни Създаване на цялостно ASP.NET MVC приложение: Строго типизирани изгледи; Синтаксис на бръснача; Разбиране на URL адреси и методи за действие; MVC6 таг помощници; Формуляр пост-гръб; Валидиране на данни Индустриално мощни ASP.NET MVC приложения: най-добри практики за архитектура на NET приложения; Внедряване на хранилище и EF модел на данни; ASP.NET Dependency Injection; Персонализирани фабрики за контролери Преглед на техники: Дефиниране на потребителски помощни тагове; Определяне на оформление на страница; Използване на стилове; Дефиниране и използване на частични изгледи Реализиране на навигация: Дефиниране на класове на изглед-модел; Реализиране на филтриране на данни в контролер; Разбиране на механизма за маршрутизиране; Добавяне на персонализирани записи към таблица с маршрути; Дефиниране на настройки по подразбиране, параметри и валидиране; Генериране на URL адреси и хипервръзки; Персонализирани ограничения на маршрута State Management: Използване на скрити полета; Състояние на сесия и приложение; Персонализирани обвързвания на модели Създаване на RESTful услуги с помощта на Web API: Преглед на Web API; Изграждане на сървъри и клиенти; Договаряне на съдържанието; Маршрутизиране на атрибути; Подвързване на модел по поръчка; Извикване на RESTful услуги от Ajax клиенти Създаване на едностранични приложения: Преглед на SPA; Използване на поддръжка на GruntJS, NPM и Bower; Преглед на AngularJS и Bootstrap
Изисквания
- 6 месеца опит в програмирането C#.
- Опитът в разработката на ASP.NET е полезен, но не е от съществено значение
Oтзиви от потребители (7)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Course - Visual Studio with VB.Net
Оценявах широкия обхват на познанията на Фолио. Той не само беше запознат със съдържанието на курса, но също така знаеше конструкции на езици, с които бяхме запознати, за да направи примерите по-смислени за нас. По време на интервали той споделя знанията си за технологии и решения извън обхвата на обучението, за да даде представа за други решения, които бихме могли да използваме в бъдеще (и бъдещо обучение).
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Course - Introducing C# 6.0 with Visual Studio 2015/2017
Гъвкав подход и адаптиране на упражнения към въпроси и проблеми, повдигнати от участниците в обучението.
Maciej - DataConsult S.A.
Course - Advanced Programming in C#
Machine Translated
the trainer level.
Titus - Ness
Course - Unit Testing with C#
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions
Cynthia Rodriguez - RoyalRoads University
Course - Programming using ASP.NET MVC 4
Съобразени с нашите нужди
Rafał - Haleon
Course - C#.Net
Machine Translated