This is more of an RFC. Consider an ActiveX control which is able to run
hosted in a browser instance. The component is designed to run on the client
only so no code executes on the server. What benefits does this component
derive from being rewritten as a managed component?

I've been thinking about this for a little bit and I am of the opinion that
there will not be much benefit, since the ActiveX control runs inside the
browser instance which is itself unmanaged code. Additionaly, automation of
the component must occur on the client since the particular component is not
designed to run on the server. This automation cannot derive benefit from a
managed rewrite since the tools (scripting languages) available do not take
advantage of managed environments.

And what if the component had a server-side piece ( I think this is the
trivial case which can benefit from a rewrite into managed code).

I want to know if my ideas are technically sound.

--
Regards,
Alvin Bruney
[ASP.NET MVP http://mvp.support.microsoft.com/default.aspx]
Got tidbits? Get it here... http://tinyurl.com/27cok