Java & Eclipse


Java Swing, the Shining Example of Usability?

Desktop Java is enjoying a long-overdue renaissance. But for Swing (the Java UI toolkit) to be taken seriously, Sun must pay closer attention to usability.

Eclipse Project Takes on Parallel Computing

Development tools for parallel computer systems tend to be architecture-specific, difficult to integrate and fairly basic. Parallel application developers often find themselves juggling tools to match the different machines, shifting gears from stark command-line interfaces and text editors to a range of graphical user interfaces.

Going to SEA with Flashline

If a service-oriented enterprise architecture can build an IT model of your business data and practices, then you can optimize those business processes. That''s where the money is.

Free Java to .NET Migration Workshop

Microsoft hopes to lure more developers into the .NET camp with a free Java to .NET Framework Migration Workshop. The workshop features online, self-paced training designed to introduce Java developers to .NET development concepts based on using their Java skills as a frame of reference.

The Business Perception of MDA

In an interview with Java Pro editors, Alan Brown, a distinguished engineer at IBM Rational software, discussed patterns, modeling, and focus areas for software development in 2005.

New JavaScript Editor

Leading Web design and development tools such as Macromedia Dreamweaver can make Web site development much faster and easier but often leave lots to be desired when developers want to actually write new code.

Sun Gives Devs Preview of Thresher Shark

Java developers are getting a chance to test drive some new features proposed for the next major release of Sun Microsystems' Java Studio Creator visual development environment, code-named Thresher Shark. The preview features are not yet fully supported, says Dan Roberts, manager of Sun's developer tools marketing group, but are offered to give developers a chance to try them out and provide feedback.

Is Eclipse the Commercial IDE Killer?

Has the traditional integrated development environment gone the way of the dinosaur? The company that invented the IDE seems to think so...sort of.

Development Platform Broadens J2EE Reach

Software tools to simplify and accelerate Web application development continue to evolve. Along those lines, ClearNova is shipping a revised version of its rapid application development software platform, ThinkCAP 6.0, that helps non-J2EE developers build and maintain Web applications.

New Library Targets Mobile Phone Development

As the mobile device market has become hotter and hotter, making quick changes to a device's user interface design has become a key challenge for manufacturers racing against time-to-market issues.

Oracle on J2EE: Consider it a Guarantee

We've all heard the complaints about the Java 2 Enterprise Edition platform: It's difficult to use, too heavy-weight for most developers, and too abstract by half. But those complaints are probably more about Enterprise JavaBeans than J2EE, says Ted Farrell, chief architect for application development tools at Oracle. And developers who don't like EJBs shouldn't throw the baby out with the bathwater.

Eclipse-Based Reporting Plug-In Debuts

There seems to be a consensus among open-source technology watchers that the Eclipse platform has reached a tipping point in its evolution toward widespread industry acceptance and even popularity. The recent EclipseCon trade show offered plenty of evidence to support the idea--primarily in the form of brand-name companies either jumping on board for the first time or ratcheting up their involvement in the Eclipse Foundation.

J2EE Doesn't Have to Be a Rip-and-Replace Proposition

There may indeed be situations in which it makes sense to rip out a fully-functioning C or C++ application and replace it with its J2EE equivalent. Given the option, however, most codejockeys would probably prefer to let sleeping applications lie, especially if the programs in question are based on fairly trouble-free code that mostly does what it's supposed to do.

Borland Becomes Eclipse Strategic Partner

Borland Software confirmed rumors this week that it would be upgrading its membership in the Eclipse Foundation. The Scotts Valley, CA-based toolmaker, which was one of the founding member companies of the organization, has signed on as a strategic developer and member of the board.

BEA, Sybase, and Borland to Deepen Involvement with Eclipse Foundation

The number of companies jumping on the Eclipse bandwagon has been growing at a furious pace since it gained official independence from IBM last year. Twenty-six companies joined the Eclipse Foundation in 2004, bumping that organization's roster to 82 members, including strategic developers, add-in providers, and associate members.

Practical Eclipse

Apply these usage and technical tips to a world-class IDE brimming with features.

Leverage Today's JDO for Tomorrow's EJB

There is extensive overlap between the new EJB 3.0 specification and the mature JDO 2.0. Compare and contrast EJB''s substantial but essential changes to existing features in JDO.

Design Patterns, JMX for Manageability

Controls and visibility are essential for monitoring and managing applications. Learn a best practice for employing design patterns that combine applications with JMX and policies.

Must You Choose a Single Technology?

Will the trend of increasing power and ease of use in development tools continue? See why basing Web application architectures on Java technologies is a smart business decision.

Integrate Java and .Net

Both major platforms push Web services as a means of integrating applications across platforms. Check out another alternative that tightly integrates Microsoft code with Java apps.