Any plans for a browser plugin to run .NET applets

D

D H

Are there any plans by Microsoft or anyone else to ever create a browser
plugin that can run .NET apps? One that can work in any browser like
the Flash or Acrobat plugins?

I know about smart clients and clickonce (below), I was just curious.
This is almost a showstopper for developing educational software if
there will never be any way to run it in the browser. I thought since
..NET can sandbox program execution it wouldn't be a big deal.
http://www.15seconds.com/issue/030610.htm
http://www.ondotnet.com/pub/a/dotnet/2004/10/11/clickonce.html
 
G

Guest

Sure embedding the control is simple. You can always set the com hooks in
your dot net assembly and run it like any other activex control presuming the
client has dot net installed.
 
D

D H

Aaron said:
Sure embedding the control is simple. You can always set the com hooks in
your dot net assembly and run it like any other activex control presuming the
client has dot net installed.

Yeah I found this article
http://support.microsoft.com/kb/317346
and these COM interop tutorials
http://msdn.microsoft.com/library/d.../en-us/csref/html/vcoriCOMInteropTutorial.asp

So I guess I could make my .NET app be a COM control, and load it as an
activex control in the browser. Mozilla/Firefox users would have to
install this activex plugin for it to work:
http://www.iol.ie/~locka/mozilla/plugin.htm

Well, it's not the greatest option I can imagine, but I guess it will
work. Thanks for the help.

Eventually I hope the Mozilla project finds a way to run Mono or .NET
apps, just like OpenOffice, Microsoft Office, and Internet Explorer can.
 
A

alejandro lapeyre

I dont know what your audience is, but I can tell you that Firefox users
will not likely install an ActiveX plugin, to begin again with the cycle
that MS Explorer started and was the reason to switch to Firefox.

Best regards,
Alejandro Lapeyre


"D H" <[email protected]> escribió en el mensaje
Aaron said:
Sure embedding the control is simple. You can always set the com hooks in
your dot net assembly and run it like any other activex control presuming
the
client has dot net installed.

Yeah I found this article
http://support.microsoft.com/kb/317346
and these COM interop tutorials
http://msdn.microsoft.com/library/d.../en-us/csref/html/vcoriCOMInteropTutorial.asp

So I guess I could make my .NET app be a COM control, and load it as an
activex control in the browser. Mozilla/Firefox users would have to
install this activex plugin for it to work:
http://www.iol.ie/~locka/mozilla/plugin.htm

Well, it's not the greatest option I can imagine, but I guess it will
work. Thanks for the help.

Eventually I hope the Mozilla project finds a way to run Mono or .NET
apps, just like OpenOffice, Microsoft Office, and Internet Explorer can.
 
G

Gerry Hickman

alejandro said:
I dont know what your audience is, but I can tell you that Firefox users
will not likely install an ActiveX plugin, to begin again with the cycle
that MS Explorer started and was the reason to switch to Firefox.

I agree, not to mention 99 out of 100 sensible IE users who care about
security.

If it's for an intRanet, you can set your control as trusted for the
whole corporation, but if it's for the internet, I'd say forget it.

It will be interesting to see how the security model develops for the
new "smart-client" concept. My guess is that those nasty security
warnings will be turned off to start with.

Talk about "making the same mistakes and expecting different results".
This is like ActiveX deja-vu all over again:)
 
D

D H

alejandro said:
I dont know what your audience is, but I can tell you that Firefox users
will not likely install an ActiveX plugin, to begin again with the cycle
that MS Explorer started and was the reason to switch to Firefox.

I know, you're right and I agree. But I at least am starting to think
it will be possible to have a secure way to run .NET/Mono apps in other
web browsers besides IE one day.

There is a mono-xpcom bridge under development:
http://lxr.mozilla.org/seamonkey/source/extensions/mono/
I wonder if it would allow us to develop .NET apps that can be run in
Mozilla/Firefox, similar to how this cli-uno bridge will allow us to run
..NET apps in OpenOffice: http://udk.openoffice.org/cli/cli-uno.html
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top