public static List<SiteData> GetSiteList() { using (CarrotCMSDataContext _db = CarrotCMSDataContext.Create()) { return (from l in _db.carrot_Sites orderby l.SiteName select new SiteData(l)).ToList(); } }