Recently I was working on a public facing SharePoint publishing portal and was using SPContext to retrieve the page layout name by making a call to PublishingPage .GetPublishingPage and giving it SPContext .Current.File.Item as it’s argument. PublishingPage...