Очень рекомендую почитать блог Скотта на тему Dynamic Data. Сегодня была выпущена очередная Preview версия.

Для тех, кто еще не знает о Dynamic Data - это набор компонентов позволяющих по схеме LINQ to SQL или LINQ to Entities автоматически строить интерфейс для управления данными. Проект уже встал на релизные рельсы и вполне пригоден для того, чтобы его посмотреть и подумать о применении в своих разработках.