Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.gui > #1743
| From | "Lew" <lew@THRWHITE.remove-dii-this> |
|---|---|
| Subject | Re: Swing vs .NET |
| Message-ID | <VbGdndFzv8sljPnbnZ2dnUVZ_jqdnZ2d@comcast.com> (permalink) |
| Newsgroups | comp.lang.java.gui |
| References | <1180940696_1601@sicinfo3.epfl.ch> |
| Date | 2011-04-27 15:35 +0000 |
| Organization | TDS.net |
To: comp.lang.java.gui Gabriele a |-crit : >> I'm studying differences between those two architecture in order to >> choose a setup to develop a completely new application. I'm a >> programmer with some experience on C++ and PHP and i have basic >> academic knowledge of VS.NET and Java and a few other. My application >> is a data driven business application heavily based on GUI and will be >> deployed mainly on Windows systems, but i eventually may like the >> possibility to deploy it on Mac (most probably) and or Linux (least >> probably). >> >> Exclude AWT libraries, because their limited choice and heavyweight, But, but - Swing is a set of AWT libraries - I will interpret your request as "prefer Swing components to heavyweight AWT components". It has no bearing on the comparison of the platforms anyway. >> choose an IDE as you like (i.e. Eclipse, JDeveloper, NetBeans....), >> include Swing and eventually some other Swing based libraries. >> Questions: >> >> VS.NET against JAVA about easy of development of GUI and Data access >> >> VS.NET against JAVA about speed of execution of the application on >> Windows >> >> VS.NET against JAVA about availability and compatibility on Mac (or >> eventually Linux) You say "Java" in some sentences and "Swing" in others. They are not equivalent. Swing is a set of libraries that make up /part/ of a Java application, or applet. It isn't the only such in the GUI space - SWT is also widely used. How many GUI frameworks are there in .Net? You say "choose an IDE as you like". How many choices are there for .Net? The only one of your questions with a definitive answer is about portability - obviously Java is more portable. The rest are not generally resolvable in favor of one platform or another. Ultimately in my mind Java wins, in part because it plays better with robust solutions like Apache Whatever, in part because there is a whole lot more out there in Javaworld than Big Brother offers, and in part because I prefer the open-software culture. Also, you seem to be asking only about Swing, one particular GUI library, vs. .Net, an entire architecture for developing all kinds of applications. "Apples and oranges." When you compare Javaworld to .Net, you have to look at all of Javaworld, and there are a heck of a lot of acronyms in that universe. I suggest you do two things instead of starting a religious war. First, google for and peruse partisan but technical articles pro and con each platform. Second, download development environments for both platforms and try them. Remember, a scientific investigation attempts to isolate variables. -- Lew --- * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet! --- Synchronet 3.15a-Win32 NewsLink 1.92 Time Warp of the Future BBS - telnet://time.synchro.net:24
Back to comp.lang.java.gui | Previous | Next — Next in thread | Find similar | Unroll thread
Re: Swing vs .NET "Lew" <lew@THRWHITE.remove-dii-this> - 2011-04-27 15:35 +0000
Re: Swing vs .NET "Gabriele" <gabriele@THRWHITE.remove-dii-this> - 2011-04-27 15:35 +0000
Re: Swing vs .NET "Lew" <lew@THRWHITE.remove-dii-this> - 2011-04-27 15:35 +0000
csiph-web