|
In C#, designing forms is very easy, as you can do it all visually, but the same can be said of Java if you use the right IDE. I believe NetBeans supports this, or is bundled with a plugin to provide this support. If you're curious about Java, reggaeton_king seems like a good guy to talk to, as he uses Java a fair bit and seems familiar with various Java IDEs and other tools.
If it were me, I'd go with C#, but that's strctly personal preference. I find C# to be a 'cleaner' language from a syntactic standpoint, since it provides features Java doesn't (properties, operator overloading, and indexers spring to mind). I also find the class libraries in the .NET Framework to be more comprehensive than the Java API, but to be fair, I don't use Java a whole lot. However, if you're aiming for a more cross-platform solution, then Java is probably a better choice.
Thus, my advice: if you're developing for Windows, C# gets my vote. If you want cross-platform, go with Java, coupled with a good visual-type IDE.
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot.
- Vaarsuvius, Order of the Stick
|