• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

.NET or Java better in developing GUI?

 
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
author
Posts: 5856
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
reply
    Bookmark Topic Watch Topic
  • New Topic