Вы смотрели на Microsoft Visual Studio LightSwitch ?Я чувствую, что ваш поиск заканчивается на Microsoft LightSwitch .
LightSwitch может генерировать пользовательский интерфейс для вас.Все, что вам нужно сделать, - это заставить его извлекать данные из одного логического конца, который он способен понять.На данный момент он позволяет вам общаться с 1) службами WCF RIA, 2) с Sharepoint через службы данных WCF, и вы также можете подключить уровень представления LightSwitch к Entity Framework.
Кроме того, вы получаете удивительную возможность настраивать своиUI.Интерфейс LightSwitch в основном представляет собой интерфейс на основе Silverlight 4. Его можно размещать в браузере или на веб-сервере.
Надеюсь, это поможет.