Is anyone knows how to Configure Areas in ASP.NET MVC3.
I read an article about Areas in here.
But that article is not based on MVC3.
In MVC3 there is no function named MapRootArea in RouteCollection routes which is found in Global.asax
routes.MapRootArea("{controller}/{action}/{id}",
"AreasDemo",
new { controller = "Home", action = "Index", id = "" });
When i create a New Area using MVC3, i got a class of that area which inherited from AreaRegistration and look like following: (here Blogs is the area name)
public class BlogsAreaRegistration : AreaRegistration
{
public override string AreaName
{
get
{
return "Blogs";
}
}
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Blogs_default",
"Blogs/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
}
}
Would anyone please help me how do i configure area in MVC3. Any kind of link would be helpful also.
