Hi,
I'm pretty much a beginner at programming and I know only basics of VB, Java, and C++ as well. Lately, I was trying to work on my Java by building some very simple desktop apps but I found swing and layout managers to be very frustrating. I know how to make them work and I've done them before (not saying I'm good at them) but doing GUI stuff just makes me want to drop the whole project. I kinda like the way it's done with VB or C#.
Are there any other aspects of Java or Java technologies that I can work on instead of GUI stuff? Or does this mean that maybe I should just go for C# if I'm in to developing some desktop apps?
Thank you!