MVC training–from beginner to advanced
This is my offer for MVC training. The entire course is for 4 session of 3 hours , during at least 2 days.
- MVC – principles
- MVC presentation – Model, View, Controller, ViewModel, AutoMapper
- MVC versus WebForms
- Practice application
- Homework
- MVC in action – basics
- MVC practice application – review
- ViewModel / ViewBag / ViewData
- Sending parameters : Action to Action , Action to View, View to View, View to Action
- Model Binding: Default, CheckboxFor,
- Practice Application: Binding a serialized class. Binding to a list
- MVC Routing : examples, hidden id, catch all route
- Homework
- MVC in action – medium
- Razor and MVC : Areas. Layout. EditorTemplates/DisplayTemplates, practice for DateTime
- Ajax in MVC: Ajax with JQuery, practice for handling errors.
- MVC filters: IAuthorization, IActionFilter, IResultFilter,IExceptionFilter , practice: IActionFilter for logging actions/views times
- Homework
- MVC in action – advances
- MVC Security: Authorize, practice
- TDD MVC : on ViewModel, on Action, on View.Practice.
- MVC tools: T4MVC , RouteDebugger, Glimpse ,MiniProfiler
- Localization
- Final Q&A.
If you want more information , please send me an email – click email image next to my picture.