August 2003
Intermediate to advanced
736 pages
14h 48m
English
One way to deploy WinForms code over the Web is to use Internet Explorer (IE) 5.01+ to host a WinForms control on a Web page. You do this using an HTML object tag formatted appropriately:
<object
id="iectrl"
classid="iectrl.dll#iectrl.UserControl1"
width="100"
height="100">
</object>
The object tag is very much like the object tag used to pull in a COM control, something we've had for several versions of IE. The ID defines the variable name to be used in script code. The width and height define the dimensions that the control will draw itself into.
The only thing that's different is the classid attribute. Instead of specifying a COM class ID (CLSID), classid specifies the name of the .NET ...