In both Silverlight 1.0 and Silverlight 2.0 it is possible to create Silverlight objects programmatically, in the former using JavaScript and in the latter using, for example, C#. Creating objects programmatically in Silverlight 1.0 is non-trivial, as...