Ecco un elenco delle modifiche e nuove funzionalità dell'oggetto Scaffold nella
nuova versione di Subsonic.
ScaffoldTypeAdesso l'AutoScaffold è una modalità del controllo stesso, e viene attivato settando ad "Auto" la proprietà ScaffoldType (il default è "Normal"). Se la proprietà è impostata su "Auto", lo scaffold aggiunge due nuovi menu a cascata che consentono di selezionare il provider e la classe desiderati.
AutoGenerateManyToManyQuesta proprietà, impostata automaticamente a "true", consente di generare automaticamente i controlli per le relazioni "many to many" in basso, sotto la form di edit. Se questa modalità risulta troppo permissiva nelle tecniche di identificazione delle tabelle correlate, è sempre possibile tornare ad utilizzare il vecchio approccio.
UseEmbeddedStylesSenza alcuno stile applicato, lo scaffold è oggettivamente brutto esteticamente. Se si imposta la proprietà UseEmbeddedStyles a "true", lo scaffold genera dinamicamente a runtime uno stile che lo rende più gradevole.
Ecco un esempio:
DropDownCssClass, CheckBoxCssClassE' adesso possible legare una classe CSS ai controlli DropDown e CheckBox presenti all'interno dello scaffold.
Updated CRUD OperationsCon questa versione lo scaffold utilizza l'oggetto query per tutte le operazioni "CRUD", migliorando l'efficacia e le prestazioni delle stesse.