aspose file tools*
The moose likes Other Languages and the fly likes .NET or Java better in developing GUI? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Languages » Other Languages
Bookmark ".NET or Java better in developing GUI?" Watch ".NET or Java better in developing GUI?" New topic
Author

.NET or Java better in developing GUI?

Pankaj Poshirkar
Ranch Hand

Joined: Dec 31, 2009
Posts: 53
Dear All,

I want to develop GUI screens on Windows 7 operating system.
Can anyone tell me which will be better to go with .NET or Java with respect to the following criterias:

1. Compatability with Windows 7 operating system for next 5 years (once built, the application need not be migrated atleast for next 5 years)
2. How quickly the application can be developed?


Regards,
Pankaj
Peter Johnson
author
Bartender

Joined: May 14, 2008
Posts: 5827
    
    7

Personally, I find it much easier to build GUI apps within VisualStudio (targeting C#) than within Java. Though NetBeans makes Java GUI building not that painful. I also have Windows GUIs I built years ago (some for .NET 1.0, some for even earlier versions of VB) and they are running unchanged today.


JBoss In Action
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41815
    
  62
Compatability with Windows 7 operating system for next 5 years (once built, the application need not be migrated atleast for next 5 years)

That's an odd question. If you install it today on a machine running Windows 7, then it should still run on the same machine running Windows 7 in 5 years. Unless, of course, you choose to update any component of the machine within those 5 years, in which case all bets are off. 5 years is a long time in personal computing, though, and Microsoft has much more of a history of breaking backwards compatibility than Java.


Ping & DNS - my free Android networking tools app
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: .NET or Java better in developing GUI?