Skip to content

Categories:

ASP.net MVC Wizard Steven Sanderson comes to Opp Links

Introduction

Working in the development team at Opportunity Links has its benefits:

Pro ASP.NET MVC Framework

Pro ASP.NET MVC Framework

This year we were lucky enough to get 2 days of
Steven Standerson’s time to help
us kick start a new Microsoft ASP.NET MVC 2 project. I saw Steven presenting at
the Stackoverflow conference in Cambridge last year and was very impressed with
how much information he managed to cram into a 1 hour slot. I spoke to him after
his talk and asked him if he had any tips on getting started with MVC on
something a little more “enterprise size” and he had lots of say on the matter. So
when we were asked to start “Project X”, we were very keen to get our
hands dirty with Microsoft ASP.NET MVC 2. Mainly because of how free you are
with the mark up and how much that will help us utilize jQuery.

Steven was the obvious choice of consultant to help us kick start the project as
he’s been doing regular screen casts for the
TekPub series on MVC 2. Myself and
the other 2 Senior Web Developers (Jez and Mark) locked ourselves away for 2 days to grill
Steven on all things MVC 2.

Day 1

After initial introductions and a bit of background Steven was able to get going
with a potential solution right away. The things we covered in day 1 were:

  • Picking an IoC library and getting that into the project. In the end we opted
    for Ninject.
  • Deciding that we were going to use the view model approach and putting the
    architecture in place for that.
  • Getting started with JQGrid and
    jQuery in MVC 2.
  • Using the new Strongly typed Helpers in the view model
  • Using EditorTemplates
  • Linking the MVC Validation to our own business rules.

Day 2

Day 2 was all about creating a working POC. It included the following things:

  • Dropping in AutoMapper for the left right code.
  • Creating a full editor page with Lists/Popups and all done client side for a
    rich user experience.
  • Decision about how to handle state.

Conclusion

Development Team with Steven Sanderson

Development Team with Steven Sanderson

The 2 days were really useful for us and we learnt a hell of a lot. Mainly how
much javascript and jQuery we are going to be using in this new project. This
will hopefully provide our customers with a very rich user experience and will
get as close as we can get to working on a desktop application. After the
meeting i quickly ordered jQuery in action as I think it’s going to be a major
requirement of this new project.

You can hire Steven your self through his
web site.

Posted in Uncategorized. Tagged with , , , .

Viewing 3 Comments

Trackbacks

close Reblog this comment
blog comments powered by Disqus