динамические данные ASP.NET

Как использовать динамические данные ASP.NET для создания шаблонных приложений, которые автоматически знают, как выполнять доступ к данным.