ASP.NET Dynamic Data erlaubt ein einfaches Erstellen von datenbank-getriebenen Web-Sites unter Verwendung der Konzepte Scaffolding und Convention over Configuration . Leider fand dabei bis dato immer ein direkter Zugriff auf die Datenbank statt, sodass eine Abstrahierung über einen Data Access-Layer nicht möglich war. Dieser Umstand wird bald der Vergangenheit angehören.
Wie es zur Zeit aussieht, wird eine der nächsten Versionen von ASP.NET Dynamic die Möglichkeit bieten, Domain-Services, welche mit den WCF RIA-Services erstellt wurden, anstatt Entity Data-Models oder Linq2SQL-DataContextes als Datenquellen zu verwenden. Unter [1] kann bereits eine Preview-Version, welche dies unterstützt, heruntergeladen werden. Der Download verbirgt sich hinter dem Link 'DomainDataSourcePreview.zip'. Neben einem Beispielprojekt beinhaltet dieser Download ein Projekt namens DefaultDomainServiceProject, welches als Vorlage für eigene Projekte verwendet werden kann. Zur Verwendung ist lediglich mit RIA-Services ein Domain-Service, welcher sich auf ein Entity Data-Model abstützt, zu erstellen und in der Global.asax beim Model zu registrieren.
[1] http://aspnet.codeplex.com/releases/view/35801