473,396 Members | 1,871 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Bye bye JApplet !

Hi All,

I've got some fundamental question:

Since MS has stopped supporting Java Applet development
according to J# documentation and also discarded Virtual
Machine from the browser what technology can be used to
provide high powered client side that doesn't require
installation (as JApplet) and also provides enough
security restrictions (local I/O restriction for example) ?

P.S. Of course I can use Sun's JDK, but it requires JRE
installation that is about 10-12 MB !!!

Thanks a lot !!!

Jul 19 '05 #1
4 1770
You'll want to use .NET WinForms. UI controls created with .NET can be
hosted in Internet Explorer, just like an applet. Of course, your users will
need to have the .NET framework installed.

David
"Oleg Leikin" <lo***@optisign.net> wrote in message
news:04****************************@phx.gbl...
Hi All,

I've got some fundamental question:

Since MS has stopped supporting Java Applet development
according to J# documentation and also discarded Virtual
Machine from the browser what technology can be used to
provide high powered client side that doesn't require
installation (as JApplet) and also provides enough
security restrictions (local I/O restriction for example) ?

P.S. Of course I can use Sun's JDK, but it requires JRE
installation that is about 10-12 MB !!!

Thanks a lot !!!

Jul 19 '05 #2
You'll want to use .NET WinForms. UI controls created with .NET can behosted in Internet Explorer, just like an applet. Of course, your users willneed to have the .NET framework installed.


David

How this can be achieved ? Is there any documentation
about System.Windows.Forms.Form hosting ?
I'm not sure if this's acceptable for me, since .NET
redistributable is a little bit bigger than Sun's JDK :-),
but I'd like to learn this technique anyway.
Any link/pointer/sample will be appreciated !

Oleg
Jul 19 '05 #3
Hi Oleg,

I believe that www.GotDotNet.com has some samples explaining how to do
this. You're right that the .NET redistributable is larger than the JRE, but
with .NET you have the advantage that it will come installed by default with
MSFT's newer operating systems [at least this was the case with Win2003
which is what I'm using here]. A good fraction of the people using W2K or XP
will have already downloaded the framework by now via the Windows Update
feature.

You might take a look at the web logs for the site for which you're
considering using an embedded .NET control or Java applet. The logs will
tell you which users have the framework installed. If 75% of your users
already have the framework, going with .NET an easy choice. In my opinion,
the only real reason to use JRE instead of .NET is if you want your applet
to run on all platforms (Windows, Mac, Linux)...

David
"Oleg Leikin" <lo***@optisign.net> wrote in message
news:07****************************@phx.gbl...
You'll want to use .NET WinForms. UI controls created

with .NET can be
hosted in Internet Explorer, just like an applet. Of

course, your users will
need to have the .NET framework installed.


David

How this can be achieved ? Is there any documentation
about System.Windows.Forms.Form hosting ?
I'm not sure if this's acceptable for me, since .NET
redistributable is a little bit bigger than Sun's JDK :-),
but I'd like to learn this technique anyway.
Any link/pointer/sample will be appreciated !

Oleg

Jul 19 '05 #4
CH
That said both Dell and HP have announced that they will
be shipping Java with their PC's by the end of the year
and most other manufactures are expected to follow (see
http://zdnet.com.com/2100-1104_2-1015723.html). If the
applet already does the job for you why re-write it?
-----Original Message-----
Hi Oleg,

I believe that www.GotDotNet.com has some samples explaining how to dothis. You're right that the .NET redistributable is larger than the JRE, butwith .NET you have the advantage that it will come installed by default withMSFT's newer operating systems [at least this was the case with Win2003which is what I'm using here]. A good fraction of the people using W2K or XPwill have already downloaded the framework by now via the Windows Updatefeature.

You might take a look at the web logs for the site for which you'reconsidering using an embedded .NET control or Java applet. The logs willtell you which users have the framework installed. If 75% of your usersalready have the framework, going with .NET an easy choice. In my opinion,the only real reason to use JRE instead of .NET is if you want your appletto run on all platforms (Windows, Mac, Linux)...

David
"Oleg Leikin" <lo***@optisign.net> wrote in message
news:07****************************@phx.gbl...
> You'll want to use .NET WinForms. UI controls
created with .NET can be
>hosted in Internet Explorer, just like an applet. Of

course, your users will
>need to have the .NET framework installed.
>


David

How this can be achieved ? Is there any documentation
about System.Windows.Forms.Form hosting ?
I'm not sure if this's acceptable for me, since .NET
redistributable is a little bit bigger than Sun's JDK :- ), but I'd like to learn this technique anyway.
Any link/pointer/sample will be appreciated !

Oleg

.

Jul 19 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: David Eynon | last post by:
I know that the basic methods that can be overwritten for class JApplet are init, and paint. However, the API does not specifically state this, and JApplet does not describe this right away.. How...
0
by: Kookymon1 | last post by:
This is an attempt to respond to an older question (several months). Date: 2002-03-07 13:10:23 PST Subject: On the Common DOM API and Applets. The original message was: >LiveConnect and the...
0
by: Mik | last post by:
I have a problem with drawing ImageIcon objects on a JPanel in a JApplet Everything is ok when I run applet locally, but when it's run from a server the images are not showing ImageIcon objects...
2
by: Aurel | last post by:
Hi, I developped an applet (JApplet class) and now I'd like to integrate it in another application which is a JFrame one... Does anyone can help ? Thanks in advance... AureL
4
by: Oleg Leikin | last post by:
Hi All, I've got some fundamental question: Since MS has stopped supporting Java Applet development according to J# documentation and also discarded Virtual Machine from the browser what...
1
by: - | last post by:
I have googled and learned that there are limitations with JApplet writing to files on remote host. However, I am unsure as to whether it is possible to do so on the same computer. Please advice....
6
by: Harika | last post by:
Hi all, I want to write a java program to get a image. When i click on that image i should get a frame right of that window. we have taken Japplet but there is something required to...
5
by: James Barrett | last post by:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, I am experimenting with JApplet and JPanel. My JApplet contains a JPanel called jpanel1 size 210x210. I created a class myPanel which...
3
by: notaCons | last post by:
hello im quite newbies in Java Programing so any one can help me. i will be plz.... what am i trying here is try convert The JFrame to JApplet, but when i change the JFrame to JApplet 4 Error come...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.