Category: training

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.

How to become a more skilled developer in .NET

I am a good developer in .NET . However, I will not be so good, if there will be not my tools – that allows me to save time and make projects faster.

I have published the tools that I work with in 2012 .

If you are interested in fast training to those tools , I am ready to have 2 days ( 4 sessions – each of 3 hours) with those tools


  1. Logging: Nlog
  2. Mocking tools: Moq
  3. Sending emails: smtp4dev
  4. Generating documents: stringtemplate
  5. Testing: xunit
  6. CSV reader: FileHelpers
  7. Database profiling: EF Profiler
  8. Web Scrapping: HtmlAgilityPack
  9. Exporting PDF: ItextSharp
  10. Jquery addons: numeric, datepicker, watermark, select2, tinymce
  11. Zip files : zipsharp
  12. Template generating: .tt files

( and you can ask for every item from )


For each item I will do a description , an example and a homework to be done..

After the training you will be more knowledgeable about those tools and you will have more items under your belt when solving programming problems.

For more than 11 trainees , the fixed price is 80 EUR / trainee ( VAT and travel expenses not included).

Please contact me on the comments and/or use my email address at upper right corner of this blog.

Andrei Ignat weekly software news(mostly .NET)

* indicates required

Please select all the ways you would like to hear from me:

You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.