User600176218 posted
1) Probably not. Dynamic Data was designed for RAD (rapid application development), and was designed to replace 3-tier architecture with one that is more responsive to your database schema, and changes to the schema. You can argue n-tier vs.
RAD until you're blue in the face, you just need to choose which one's best for your project.
2) Scaffolding is basically where a page is automatically created to display, add or edit data in a table. The form fields on your page directly map to columns in the data table. If there are foreign keys, the inputs will be dropdownlists, otherwise
they'll be texboxes. In Dynamic Data, you have a great deal of control over the inputs using page or field templates, but that's something to be learned after you get the basics down.