Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Where to find out if this environment is right for me.
Where to find out if this environment is right for me. [message #153169] Thu, 18 May 2006 14:12
Eclipse UserFriend
Originally posted by: dpeter.wannaemail.com

Hello all,

This is my scenario. I have an app in a 3GL client/server app. Server OS
don't really care so long as it runs MySQL. It isn't on the web but only
used local LANS or VPN based WANS. App is in Delphi. So the app is Windows
based. It allows me to work with Word/Excel/Outlook/OE/Acrobat/Scanners so
that I can auto generate docs, save,print and keep track etc. All done using
OLE (except of OE).

Borland seem to be looking to move away from this environment because of all
the open development environments.

Seeking advice: the upshot of the advice was.
1. I should look at Java because:
a. It is readily available
b. if you write for a Windows client you are also writing for the Linux
environment. An easy re-compile!! This includes drag and drop but not OLE
control e.g. controlling Word on the client workstation.
c. There is a great development environment in Eclipse
d. Many people are being taught Java & Eclipse and there are many
publications available
e. It interfaces straight away with MySQL.

2. I need to move away from Delphi & Delphi like technology because it is
dying.

3. Your only choice is .NET which is on the way back to Proprietary systems
as the technology will lock you into Microsoft Windows & its servers or
JAVA and its ilk because it is platform independent and should take too much
work to get it working on multiple platforms.

Looks very nice .... except:

I have asked a number of people ....
Q: So you've written a commercial app. What are the pitfalls?
A: Well I haven't done it but others have.

Q: Can you give me an example that I can ask?
A: No but I am sure there are people on the web .... (one reason why I am
here)

Q: So you have worked in Java/Eclipse/MySQL a little. Where did you get all
the elements to make up the development environment on your PC/Network?
A: I didn't when I learnt Java/Eclipse/MySQL (delete as necessary) it was
already set up!! But it was easy to use !!!

Q: So what have you done in Java?
A: Usually it is small applets or small Websites mixed with
HTML/Dreamweaver/data that is already there etc

Q: You say there is a lot of books/publications out there. What are they and
where can I get them?
A: Well I have ... (then I get academic publications that look at small
areas of Java or MySQL - virtually nothing on Eclipse. None show how they
hang together. None show a finished application). I have just come back from
a 3 hr sit down at Waterstones going through every Java/MySQL publication
they had on their shelves. Not one had. This is how you put an environment
together for you to write an app and now we are going to write one. It
surprised me that a number laboured on what a loop was (presuming that the
reader didn't know yet expected their IT knowledge to be strong enough to
have built the development environment to write the "loop" code in without
any help at all. Alternatively they always presume you know everything you
need to know about the other elements needed to got through the
publication's exercises.

Q: So are these commercial apps independent programs that sit on the
Workstation and execute are they "Web type" apps that have to work via a Web
Server and a browser?
A: Not quite sure what you mean. (This to me means I don't really work in
the commercial world so I don't know where you're coming from!). Basically I
presume that whatever environment I use the language will be strong enough
to work on the internal components. But is it strong enough to work with
external ones. e.g If I have to control a local version of Word/OpenOffice
Write on the Windows/Linux Client Workstation can I do it where I use an
independent app or a Browser based app

I think those are enough questions/answers .... So my questions to the group
are:

i. Was the advice given good advice? i.e. Is Eclipse/JAVA/MySQL a good
platform to use?
ii. If the advice is good, should the app be stand-alone or Browser based?
iii. Has anyone the experience of a complete commercial app? i.e. logins,
security, database access and control (I am not looking at e based shopping
cart stuff here) and can tell me what the pitfalls are?
iv. If I should still carry on, where can I get some docs that tell me how
to set up an environment and learn?
I have put Eclipse on my PC and installed Ubuntu on my old PC which I have
put MySQL on. The s/w was given to me by a local Open Source company. (they
don't do commercial apps and have no real experience in commercial apps)

Hope this is not too long.

David
Previous Topic:Newbie: How to access MySQL tables using Eclipse/Java
Next Topic:OSGI Services... LogReaderService ...
Goto Forum:
  


Current Time: Thu Apr 25 01:38:28 GMT 2024

Powered by FUDForum. Page generated in 0.07868 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top