public ContentPage FindByFilename(Guid siteID, string urlFileName)
{
ContentPage content = null;
vw_carrot_Content cont = CompiledQueries.GetLatestContentByURL(db, siteID, false, urlFileName);
if (cont != null) {
content = new ContentPage(cont);
}
if (content == null && urlFileName == SiteData.DefaultDirectoryFilename) {
content = FindHome(siteID, false);
}
return content;
}