Web Application Development with Microsoft Technologies

News, Reviews, Experiences and Gadgets about .NET Technologies for Web Developers.

Web Application Development with Microsoft Technologies header image 2

ASP.NET MVC Tutorials and Source Code

March 25th, 2008 · No Comments

Last week we started a new ASP.NET MVC project here at UruIT.

This new framework for ASP.NET is quite cool. It eliminates the page life cycle, postbacks and viewstate. It divides the architecture in View, Model and Controller.

We have been using MbUnit to test the code. Having these well defined tiers really improves unit testing. We can have an object mock instead of rendering the actual page (View) for testing the Controller and be sure that all the methods are working properly, even before we finish the coding phase.

However the framework is still in Preview (2) and there are lot of changes with each release. The community around MVC is increasing every day but there is still poor documentation for some of the features. For instance, we found several issues when trying to add File Upload functionality to our MVC web site.

Last week Microsoft released the source code for the actual build of this new framework. This will definetely help to understand what is going on behind the scenes.

If you would like to learn more about ASP.NET MVC I can recommend Scott Hanselman videos available at http://www.asp.net/learn/3.5-extensions-videos/default.aspx. Scott Guthrie also published some tutorials (a bit out of date and some lines are not working with latest Preview 2 version but it worth a read) at his blog: http://weblogs.asp.net/scottgu/archive/2008/02/12/asp-net-mvc-framework-road-map-update.aspx

In order to test this MVC Framework you need VS 2008 and the MVC Preview 2 installed in your computer.

Soon I will be posting more about our experiences with MVC.

Have fun :)

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists

Tags: MVC · .NET 3.5

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment