Using MapRoute for Registering Routes in ASP.NET MVC 4

Published on April 21, 2013 by Senthil Kumar

Filed under ASP.NET

Last modified April 21, 2013

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 10236 times

The previous article explained How to Create and Register a Route in ASP.NET MVC using the Route class and add it to the RouteCollection.

This article will explain how to use MapRoute class for registering routes in ASP.NET MVC 4.

Using MapRoute for Registering Routes in ASP.NET MVC 4

The MapRoute is defined in the RouteCollection and can be used without creating the instance of the MvcRouteHandler.

Below is a sample code snippet of the RouteConfig class demonstrating the usage of the MapRoute method.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Mvc;

using System.Web.Routing;

namespace MvcApplication1


public class RouteConfig


public static void RegisterRoutes(RouteCollection routes)



routes.MapRoute("NewRoute", "Abundantcode/{controller}/{action}");




Leave a Comment


You might be Interested in these Posts

How to read connection string from web.config in ASP.NET and C# ?

Here's a sample code snippet demonstrating how to get the connection string from your ASP.NET

How to return Json instead of XML in ASP.NET Web API ?

When you make a call to the ASP.NET Web API action method and notice this in Google Chrome browser ,...

How to Add Web API to existing ASP.NET Web Forms Project ?

In one of the previous posts , we saw how to add the WebAPI to the existing ASP.NET MVC project. Wel...