Generating a Website from any Database

Starting with .NET 3.5 SP1 Microsoft provides serious support for automated UI Generation in Web-Scenarios. The Technology behind this is called ASP.NET Dynamic Data and will evolve in the future. Basically the technology reads the meta data from the database model at runtime and generates Web Pages for data entry, edit and listing accordingly. You can then change the behavior by supplying different page- or column-templates and by providing custom pages and additional meta-data such as validation hints. All in all this is a very promising approach and well to handle. Watch the video  below to learn more about it: