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.

 

    1. MVC – principles
      • MVC presentation – Model, View, Controller, ViewModel, AutoMapper
      • MVC versus WebForms
      • Practice application
      • Homework
    2. 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
    3. 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
    4. 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.