Take the tour ×  in webforms I would always use my masterpage to
set page titles and meta description based on the current url. I
was thinking of doing the same for my Asp.net Mvc projects but I
ain't sure where to start. It would be nice to be able to set
the title/description based on the controller and/or action with
some default values incase I don't specify any info. The reason
why I do this is because I like everything to be in one place
because that makes it easy to spot mistakes.  After reading the
answers and googling some I was thinking it might be cool to get
the info from an xml file. With Xml looking something like this:
<website title="default title for webpage">     <controller
name="HomeController" title="Default title for home controller">
<action name="Index" title="title for index action" />  I am new
to Asp.net Mvc so I am not sure where to initialize this.
share|improve this question I hope it's okay to update my
question a little. Commenting an other question didn't seem
right