Я согласен, что области могут быть чем-то, что вы, возможно, захотите изучить, поскольку они идеально подходят для области типа администратора, и в сети есть множество примеров для этого.
Однако, если вы не пошли по этому пути, то ответьте немного на ваш вопрос.
Во-первых. Представления будут в папках:
Views/Admin
Views/AdminUser
Views/AdminNew
Во-вторых. Маршрут должен просто быть маршрутом по умолчанию, который сначала настроен в проекте
* 1008 то есть *
{controller}/{action}/{id}
где действием будут методы, предоставляемые контроллерами Admin, AdminUser и AdminNew.
Чтобы указанная вами маршрутизация вы могли бы сделать что-то вроде:
routes.MapRoute(
"AdminUser",
/Admin/User/{action},{id},
new {controller = "AdminUser", action = "Index", id = UrlParameter.Optional}
);
И для новостей. Для администратора я считаю, что маршрут по умолчанию поймает это.
Надеюсь, это поможет.