From Rails and some people's ASP.NET MVC examples I got the feeling that routes are mostly written in lowercase. C# conventions do require uppercase classes and method names so controllers and controller action's will remain uppercase but I'm wondering if I should start writing routes in global.asax.cs in all lowercase (as opposed to what I do now, which is uppercase).
This
routes.MapRoute("GetPosts", "PostCode/GetPosts", new { controller = "PostCode", action = "GetPosts" });
or this
routes.MapRoute("getposts", "postCode/getposts", new { controller = "PostCode", action = "GetPosts" });
or this
routes.MapRoute("posts", "postcode/posts", new { controller = "PostCode", action = "GetPosts" });
or something else?