Headspring’s MVC Boot Camp now covers MVC 2 – April 21, 22, 23

Sign up here for Headspring popular boot camp class.  The April boot camp cover ASP.NET MVC (version 1 and 2).  Jimmy Bogard, principal consultant and author, is the trainer for this class, and Jeffrey Palermo (me) is the assistant trainer.  If you employer sends 3 or more there is a discount, so be sure to ask about that.

This is a very hands-on class, hence the name “boot camp”.  Your brain will be fatigued at the end of every day.  The material comes directly from how Headspring uses ASP.NET MVC while delivering client projects.  No theory here – only practice.

http://www.headspringsystems.com/services/agile-training/mvc-training/, or call (877) 459-2260.

More info below:

Developers can easily leverage the Model-View-Controller pattern in ASP.NET applications. Pulling logic away from the UI and the views has been difficult within custom application development for a long time. The Model-View-Presenter pattern helps a little bit, but the fact that the view has to delegate to the presenter makes the UI pattern difficult to work with.

Headspring has been using ASP.NET MVC since the original prototype and has presented on the topic at local conferences as well as Microsoft TechEd. Headspring employees are responsible for a book on ASP.NET MVC, as well as MVC Contrib, CodeCampServer, and several community Solution Templates. This boot camp offers the opportunity to share the experience using the ASP.NET MVC Framework on real-world systems. The class is run in our "boot camp" style where we move quickly and deeply through the topics at hand. The class is three days, and a lot of information is packed into those three days. Instead of written labs and individual exercises, the class will work together as a simulated development team and extend an existing application using the techniques learned. The students will work together and learn from each other as well as the instructor.

Topics are separated by day based on student experience and class speed and will be approached using C# as the scripting language of choice.

Instructors for the ASP.NET MVC Boot Camp™ are Jeffrey Palermo and Jimmy Bogard, two of the authors of ASP.NET MVC in Action.


  • History/Overview of ASP.NET MVC
  • Separated solution structure
  • Basic & customized routes
  • Customized route handlers
  • Controller selection
  • customized controller factories
  • Controller & Action patterns & anti-patterns
  • Read-only views
  • Data-entry views
  • Presentation Model
  • Advanced ActionResults
  • Action filters and ActionFilterAttribute
  • Server-side validation
  • JQuery integration
  • Deployment and installation
  • Advanced View Helpers
  • T4 Templating
  • Connecting with data access, messaging, etc.

Onsite Training Available:

For companies that want to maximize their programming teams, Headspring Systems can create training courses customized to meet your needs. For more contact us at training@headspringsystems.com