Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Standalone applications in Java

Posted on 2003-10-29
4
Medium Priority
?
367 Views
Last Modified: 2010-04-06
Hi,

This is a 2 part question.

1) I know Java is primarily a programming language for web development, but can you write non-web standalone applications with it as well, such as with C and VB?

2) I'm trying to evaluate if I should learn Java or one or more of .NET suite.  Is there someone out there who does both well who can shed light on the pros and cons of both and which .NET is equivalent to Java?

Thanks in advance.
Erwin
0
Comment
Question by:erwins
4 Comments
 
LVL 17

Expert Comment

by:dorward
ID: 9648056
(1) No, not really. Most of the Java development I read about is non-web (although a lot of apps written in it do access networks for various purposes).

If you look at http://java.sun.com/docs/books/tutorial/getStarted/index.html , you will note that it covers applications as well as applets. (JSP and Servlets aren't covered in the basics).

(2) Java is more mature and more cross platform (at least for the time being).
0
 
LVL 3

Expert Comment

by:DelTreme
ID: 9648994
(1) Yes, you can develop stand-alones using Java.

(2) Briefly this is my experience:

If you want to develop for multiple platforms, use Java
VB can be used to quickly create user-friendly apps
And to optimize for performance, I'd use C++
0
 
LVL 15

Accepted Solution

by:
jimmack earned 500 total points
ID: 9649236
1) Yes, 99% of all the Java I've written over the last 7 years has been standalone applications.

2) Java is one language that will run on many platforms.  .NET is many languages that will run on (primarily) one platform.  This second statement is being addressed by a couple of open source projects that will allow .NET to run on Linux.  The closest equivalent to Java in .NET is C# (which is very similar to Java).

If you want advice on whether to learn Java or .NET, then you would be better to look at where you want to work in the future.  Do the companies you want to work for use Java or Microsoft products?

If this is just for home/hobby interest at the moment, then go with Java because it's free.
0
 

Author Comment

by:erwins
ID: 9663263
Thank you for all your replies.  They were all very helpful.
Erwin
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I found this questions asking how to do this in many different forums, so I will describe here how to implement a solution using PHP and AJAX. The logical flow for the problem should be: Write an event handler for the first drop down box to get …
Without even knowing it, most of us are using web applications on a daily basis.  In fact, Gmail and Yahoo email, Twitter, Facebook, and eBay are used by most of us daily—and they are web applications. We generally confuse these web applications to…
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…
Suggested Courses

824 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question