Michael,
Currently the company I work for is working on a large java project for
the last two years. Now that my work is coming to an end we found out that
with future releases of Windows there will be no more MSJVM. I don't need to
tell you that my company is freaking out and I am under the gun to learn the
most I can about alternatives. We need the most simple solution that
doesn't involve trying to get more money out of the customer and doesn't
cost our company lots of money in trying to redo all the applets.
I tried to convert one of the Java applets over to a C# Application and let
me tell you there was a mess. Nothing worked and there was so many problems
with the 3rd party graphing tools we were using. So far I have been able to
convert an applet to a J# Browser Control with a incredible large amount of
help from Lars (thanks Lars). There are some problems, but they are
manageable ones. The big part of the project is that we are making an
electronic book that has hyperlinks embedded in the text to run Applets that
are part of each chapter. The J# Browser Controls help but I don't know if
you can do it with C#. Also, I was able to package the J# Browser Controls
onto a CD and run them from the CD with the new version having offline
support, but I cannot open up certain frames in the applets unless I set the
security using the "Adjust .NET Security" with the Microsoft .NET Framework
1.1 Wizards to Full Trust. Even with it set to Full Trust I still get
"Warning" messages on the window, dialogs and frames I use in the applets.
Until I can figure out more on this whole # business I will probably be
bugging you alot for help. My career is virtually dependant on it.
If J# Browser Controls don't have a "sandbox" then how does that stop
someone from writting malicious code on there websites?
Jay
----- Original Message -----
From: "Michael Green" <mikegreonline@microsoft.com>
Newsgroups: microsoft.public.dotnet.vjsharp
Sent: Wednesday, February 18, 2004 2:46 PM
Subject: RE: Okay Lars--More Help
[quoted text, click to view] > Jay,
>
> There is no need to digitally sign a J# Browser control. In Java applets
> needed to be signed to have access out side of the Java "sandbox" since J#
> Browser controls don't run in a Java VM, there is no more "Java sandbox".
> J# Browser controls can only be run from the virtual directory of a web
> server. If you need to run them from a CD or local hard drive directory
> your best bet would be to implement a Windows Form Application instead.
You
> can use the JLCA (Java Language Conversion Assistant) to convert your Java
> code to a C# Windows Application or you can manually modify your J# code.
>
> I hope this is helpful,
>
> Michael Green
> Microsoft Developer Support
>
>