Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.gui > #4777
| From | Novice <novice@example..com> |
|---|---|
| Newsgroups | comp.lang.java.gui |
| Subject | Choosing between Swing, Spring and Struts? |
| Date | 2011-11-29 17:08 +0000 |
| Organization | Your Company |
| Message-ID | <Xns9FAC7BDA94C81jpnasty@94.75.214.39> (permalink) |
I have been approached as a possible contractor to build a Java desktop application that needs to run on both Windows and Mac. I'm pretty familiar with Swing but know that Spring and Struts are in wide usage these days. Assuming the customer has no strong feelings either way - and I don't know that yet - what are the pros and cons for Swing, Spring and Struts? In other words, which would be best to use and why? Given that I haven't worked with either Spring or Struts, I'm also curious about learning time for these technologies. I just looked at one YouTube video each for both Spring and Struts and found both pretty dreadful in terms of production values and content. The Struts video was long on vague generalities and had no real coding examples at all. The Spring video was based on a real example but it was really trivial and the presenter wasted far too much time on things like explaining how to download a file and such things. I learn best when I have materials that contain a lot of examples and hands-on exercises. Also, money is tight so, when possible, I prefer free resources that I can use online or download onto my computer. Can anyone suggest materials like that for current versions of String and Struts? I'd like to get at least a basic overview of what they do and what's involved in working with them. Also, does anyone have any general remarks on how well Java desktop applications typically run on Macs? I did a desktop app that was developed on Windows that only needed one line changed to run perfectly on both Windows and Linux. Could I expect an app developed in Windows to work on a Mac so effortlessly? Or are there typically more issues in making the app work well on a Mac? -- Novice
Back to comp.lang.java.gui | Previous | Next — Next in thread | Find similar
Choosing between Swing, Spring and Struts? Novice <novice@example..com> - 2011-11-29 17:08 +0000
Re: Choosing between Swing, Spring and Struts? markspace <-@.> - 2011-11-29 13:01 -0800
Re: Choosing between Swing, Spring and Struts? Novice <novice@example..com> - 2011-11-29 22:20 +0000
Re: Choosing between Swing, Spring and Struts? "John B. Matthews" <nospam@nospam.invalid> - 2011-11-29 21:00 -0500
csiph-web