K'Blog

Because there’s always more to learn

  Home  |   Contact  |   Syndication    |   Login
  10 Posts | 0 Stories | 2 Comments | 0 Trackbacks

News

Twitter





Archives

Post Categories

ASP.NET

Thursday, October 23, 2008 #

Everywhere, in weblogs, i read about the MVC Beta.

After reading decided to build a small application and tried to develop sample tasklist mvc application by following the First Tutorial.

I enjoyed it and getting working on VS 2008 & its development web server.

Then, i had published it to my iis 5.1 (i am using windows xp sp2 and vs2008).

And then the things were goes wrong. Got stuck in "page not found error".

I look around on the net for this, and got one solution for this.

For that i have to change the Global.asax & little configuration in IIS

Global.asax Change:
routes.MapRoute(
                "Default",                                              // Route name
                "{controller}.mvc/{action}/{id}",                           // URL with parameters
                new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
            );

IIS Config Change:
Map the extension (.mvc) in IIS to the asp.net pipeline

It will looks like this : http://localhost/controller.mvc/action


Finally, my first mvc application worked in windows xp. :)

You can download the code here.

Enjoy,
Krunal