L'Entity Framework e Linq To Sql avranno i suoi (grossi) limiti, ma vedere che da:
IEnumerable<CategoryView> views = from d in categories select new CategoryView() { Id = d.Id, Name = d.Name, ImageUrl = d.ImageUrl, ImageIconUrl = d.ImageIconUrl }; con un semplice CNTRL-R-R il risultato è questo:
IEnumerable<CategoryView> views = from e in categories select new CategoryView() { Id = e.Id, Name = e.Name, ImageUrl = e.ImageUrl, ImageIconUrl = e.ImageIconUrl }; rende un uomo influenzato felice!