MSDN Help says, ???ASP.NET Dynamic Data is a framework that lets you create data-driven ASP.NET Web applications easily.??? You start with Dynamic Data by creating a database and then using either LINQ to SQL or the Entity Framework to create a model over your data.