Some reader favorites:
EJB fundamentals and session beans
Create a scrollable virtual desktop in Swing
Wizard API updated!
Tim Boudreau has released a new version of the Swing Wizard library (version 0.997) that fixes the WizardException bug reported in JavaWorld's recent Open Source Java Project profile. The article's examples have been reworked to test out the new, improved WizardException. Thanks, Tim, for this helpful fix!
Open Source Java Projects: The Wizard API
October 19, 2001 -- As chief executive of an online component broker, Sam Patterson finds himself in an interesting position related to the Web services rivalry between Microsoft and Sun: He stands to profit personally from both .Net and J2EE (Java 2 Platform, Enterprise Edition).
A self-proclaimed platform-agnostic provider, ComponentSource offers pre-written components of multiple varieties that developers can purchase and plug into applications they are creating.
On Monday at Microsoft's PDC (Professional Developer's Conference), the Kennesaw, Ga.-based ComponentSource, which also sells EJB (Enterprise JavaBeans) and other non-Microsoft components, plans to unveil the .Net Beta Component Site, which provides a marketplace for beta versions of off-the-shelf components based on Microsoft's .Net Framework. Analysts expect components to play a large role in the move toward Web services.
Along the way, while conducting a simple user-based survey, Patterson and company came across a telling fact about the adoption rates of .Net and J2EE that the coming year may prove true.
According to ComponentSource's survey and based on more than 150,000 responses from developers that use ComponentSource, 79 percent of organizations are evaluating or planning to evaluate .Net components in the next year, while only 14 percent are evaluating or planning to evaluate EJB within the same timeframe. And seven percent of the respondents said they will evaluate both over the next 12 months.
Patterson reads the results as evidence that Microsoft has convinced a substantial number of developers to commit to building with .Net in the coming year. But, he said, the split between developers committing to .Net and those pledging to use EJBs is far wider than he anticipated.
"Microsoft is doing something right, and Sun is doing something wrong. Is it the marketing? Nah. The technology? No, they're both great technologies," Patterson said.
The biggest difference, Patterson continued, is that Microsoft has more ISVs in its corner than does Sun.
"Microsoft has always gotten the ISV relationships right in the past, but Sun and the other J2EE application server vendors, haven't done a great job of culling the ISV market," Patterson added.
Patterson said that Microsoft makes it easier for ISVs to work with its components by including licensing functionality and enabling trial versions of the software.
Another factor playing into .Net adoption is the sheer number of Visual Basic and other Visual Studio programmers. Bill Gates, Microsoft's chairman and chief software architect, recently put that headcount at more than 8 million developers, while Sun claims that more than 2 million developers comprise the Java corps.
Analysts, however, maintain that Java is catching on quickly. IDC, a market research firm in Framingham, Mass., predicted in a report that the use of server-side Java components will increase and expects sales to grow at a CAGR (Compound Annual Growth Rate) of 124 percent through 2004. On the other hand, IDC estimated, Microsoft-centric components will increase at a CAGR of 24 percent. By 2004, the IDC report noted, Java components will sell more than non-EJB ones.
For more enterprise computing news, visit InfoWorld. Story copyright InfoWorld Media Group, Inc.
Free Download - 5 Minute Product Review. When slow equals Off: Manage the complexity of Web applications - Symphoniq
![]()
Free Download - 5 Minute Product Review. Realize the benefits of real user monitoring in less than an hour. - Symphoniq