Click here to Skip to main content
15,920,438 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi everyone,
I am a Second year student of B.C.A.(Bachelor of Computer Applications). Next year I need to develop one project to get a degree. I want to be a software developer so I want to build a Desktop Application .Language in which I want to make my career is Java. When I consulted two three people they told me Java's Desktop Application will not be as powerful as .Net ... If I make my project on .Net I will not get job for Java...So what should I do now... Please help me...
Posted

You are just in college, how you decided being "only" Java developer. Java, .Net, C++ are just tools for writing software. There usage varies as per requirement. If you have good software writing ability, you will get job. May be for few months you have to work according to first assignment you get, but as time passes you will have choice. Never restrict yourself to one technology.

And good desktop applications can be build on Java also. If you are really willing to work in Java, choose Java to write your desktop application.

By the way edit your question and specify what you are actually trying to build.
 
Share this answer
 
How on earth do you expect us to give you a "magic bullet" answer to a question like that?
We have no idea of your situation, abilities, interests, course requirements, or anything else which would help us to make an informed decision and tell you "do this".

This is not a question we can answer: talk to your tutor. They have the relevant information and should at least be able to guide you into areas that the course assessment board will find acceptable for your project!
 
Share this answer
 
I'll answer the question by taking the tack that by implementing your project in java (instead of a .Net language), you will make your application more usable on multiple platforms. Java and .Net have their own strengths and weaknesses but I wouldn't say that .Net is "more powerful". Use of .NET pretty much restricts you to Windows (with several unimportant exceptions). Without knowing more about your proposed project, I would recommend use of Java and push back on your friends a little.

Disclaimer: This is a weak recommendation. Providing more details might change the direction I would suggest you go.

[My background: a longtime Windows developer]

P.S. If you end up doing .Net, go with C# (or even C++/CLI) and avoid VB.Net.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900