En casi todos los ejemplos de ASP.NET MVC que he encontrado, siempre veo Url.Content que se utiliza para hacer referencia a CSS, JavaScript e Imágenes. Ni una sola vez alguien ha explicado POR QUÉ usarlo.¿Por qué usar Url.Content para referenciar recursos?
¿Alguien quiere explicarlo?
¿Qué hay de malo en hacer:
<img src="/Content/Img/MyImage.png" alt="My Image" />
<script src="/Scripts/jquery.js" type="text/javascript"></script>
<link href="/Content/Css/Default.css" rel="stylesheet" type="text/css" media="all" />
Aquí hay una buena explicación: http: //www.west-wind .com/weblog/posts/132081.aspx – DaveN