I have just started exploring preview 2 of the new ASP.Net mvc framework with Delphi 2007. I have created a project template to help me get started, I'm guessing other people might like it so I have uploaded it to CodeCentral and it can be found here.
If you decide you would like to give it a try your going to need to have installed a couple of things beforehand.
ASP.Net MVC Preview 2 and
the dotnet framework v3.5
You need to extract the copy of the zip file in codecentral to some location on your harddrive and add ASPNETMVC.bdstemplatelib as a template reference to the IDE. The zip file contains a starter project.
I have more information about project templates here.
Once installed into the IDE you should be able to select ASP.Net MVC WebApplication from the new items dialog.
This is shown below
The project template is based on the existing ASP.Net web application one with a few changes.
The most noticeable difference is that I have created three folders, models, controllers and views. Its a good idea to head over to the asp.net mvc website to gain an understanding of the conventions followed when using the mvc framework.
Another less obvious change is that the two aspx files in the views subfolders are derived from ViewPage in the System.Web.MVC namespace.
Below is a sample project created with the template.
The next two screenshots show the designer and codebehind for the view home.aspx
Notice the class that the page is derived from
The final changes are the addition of a Global.asax to the project and a few updates to web.config
Below is an example of MVC Contrib using the Brail View Engine