🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.api
Article #2673

Re: MS VJ++

#2673
From: lafleurh
Date: Thu, 03 Aug 2000 00:00
62 lines
3220 bytes
Hi,

As a ex-J++ developer, I can give you a few points of advice if you
want your apps to be compatible with Java:

1)  Don't use the screen generators: They are 100% incompatible with
Java. You can actually use another program's screen generator to
maintain your screens, such as the free version of JBuilder. If you use
swing, get the swingall.jar for Java 1.1 from java.sun.com.
2)  Don't use Microsoft ADO database access. You may use the Microsoft
JDBC/ODBC bridge since you can always switch to another bridge later
and it should work with a few changes.
3)  Don't use any com.ms.* packages. They also are completely
incompatible.
4)  Don't use anything that is a delegate or uses a delegate. For event
handlers, use only standard Java event handlers (i.e. java.* javax.*
packages)

(3 and 4 actually cover 1 and 2, but are more clear)

If you do anything above, you'll be in Microsoft-only land, and
Microsoft has announced that J++ will not be in Visual Studio .net (the
next version). They are promoting their "C#" language which is
currently vaporware.

If you avoid the above 4 points, you can switch to another environment
with no problem.

Kaffee is supposed to support delegates on other platforms, but you
won't have MS COM to work with unless you're running Windows.

In article <Eftf5.51649$DH3.1712643@news-east.usenetserver.com>,
  "Q" <Q@Q.Q> wrote:
> Hi there,
> I have a question for you all.  What is the IDE, if any, you are
currently
> using for your Java application development?  And also what would you
think
> be the most common one in the industry?  The thing is that I am
starting to
> learn Java and currently using Visual J++ by "beloved" Microsoft.  I
am
> aware that there are certain tensions between Sun Microsystems and
Microsoft
> and that MS class libraries are completely different from those of
Sun.
> Should I switch to a different environment or it's not going to make
any
> difference?  I don't want to find myself in a position where I would
have to
> learn everything all over again, once I am in the industry.
> Appreciate your input...
>
>

--
Henry Lafleur
lafleurh@my-deja.com


Sent via Deja.com http://www.deja.com/
Before you buy.
Technical Details
Message-ID: <8mbqp9$m61$1@nnrp1.deja.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <Eftf5.51649$DH3.1712643@news-east.usenetserver.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f5d71,a6a3710b512990e2
X-Google-Attributes: gidf5d71,public
X-Google-Thread: 113ae9,a6a3710b512990e2
X-Google-Attributes: gid113ae9,public
X-Google-Thread: 1089d0,a6a3710b512990e2
X-Google-Attributes: gid1089d0,public
X-Google-Thread: 116143,a6a3710b512990e2
X-Google-Attributes: gid116143,public
From: lafleurh <lafleurh@my-deja.com>
Subject: Re: MS VJ++
Date: 2000/08/03
Message-ID: <8mbqp9$m61$1@nnrp1.deja.com>
X-Deja-AN: 654003435
References: <Eftf5.51649$DH3.1712643@news-east.usenetserver.com>
X-Http-Proxy: 1.0 PROXYSERVER, 1.0 x69.deja.com:80 (Squid/1.1.22) for client 206.135.253.162
Organization: Deja.com - Before you buy.
X-Article-Creation-Date: Thu Aug 03 13:06:53 2000 GMT
X-MyDeja-Info: XMYDJUIDlafleurh
Newsgroups: borland.public.jbuilder.java.api,comp.lang.java,comp.lang.java.developer,comp.lang.java.help
X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)