Visual InterDev
A set of objects with events, properties, and methods that provides a standard object-oriented programming model for working with Web pages. The scripting object model consists of a document framework and individual design-time controls, which together dynamically generate script objects at run time that you can script against.
The scripting object model provides a consistent event-based model that works transparently across the client and server and provides database-independent data binding.
For more information, see The Scripting Object Model.