By Kirk L. Kroeker TechNewsWorld Part of the ECT News Network
07/15/03 11:51 AM PT
Microsoft's focus on tools for converting Java into C# suggests the company is doing all it can to make it easier for those working in Java to switch to Microsoft's .NET framework.
Microsoft (Nasdaq: MSFT) announced the 2.0 release of the Java Language Conversion Assistant (JLCA), a tool designed to provide Java developers with a smooth transition to Web services, and Web- and Windows-based applications on the Microsoft .NET framework.
Built on ArtinSoft migration technology, JLCA automates the process of migrating language syntax and library calls from existing Java source code into Visual C#, Microsoft's own object-oriented language devised and promoted by the company to replace Java, which C# strongly resembles.
"Our customers are seeing productivity and performance increases because they are able to leverage existing investments in their Web applications written in Java by migrating them to .NET," said John Montgomery, director of the Developer and Platform Evangelism Division at Microsoft.
Extending the Net
With version 2.0 of the JLCA, you can now convert JavaServer Pages (JSP) and Java servlet applications to .NET directly without having to rewrite code from scratch. This new release also converts Windows Foundation Classes (WFC) and Abstract Windowing Toolkit (AWT) client-side applications.
Technically, JLCA automatically converts existing Java-language source code to C# first. You then extend the C# application to take advantage of the .NET environment, which includes Microsoft's ASP.NET, ADO.NET and Windows Forms.
"We migrated our site from JSP to ASP.NET for many reasons, including better scalability and the ability to leverage .NET features for future enhancements," said Rob McGovern, senior project manager at Infusion Development, a software services firm.
Integration Guide
To support the release of JLCA 2.0, Microsoft has published a JSP-to-.NET Migration Guide, which provides a set of resources to aid in a migration to .NET. The guide supports the documented migration with videos, white papers and sample code.
JLCA is one of the quickest methods to convert Java to .NET. Because it runs within the Visual Studio .NET development environment, it facilitates application development as well.
JLCA 2.0, which automatically migrates most existing Java source code to Visual C# .NET, is available for download on the Microsoft Developer site.
Move from Sun
Microsoft has made it clear that applications and services converted with JLCA will run only in the .NET framework. The company pointed out that JLCA has been independently developed by Microsoft. In other words, the software is not endorsed or approved by Sun Microsystems (Nasdaq: JAVA), developer of Java.
Embroiled with conflicts over Java, both Microsoft and Sun have been moving in different technological directions -- Sun promoting Java and Microsoft promoting .NET.
Microsoft's focus on tools for converting Java into C# suggests the company is doing all it can to make it easier for those working in Java to switch to Microsoft's .NET framework.
Red Hat's Switch Campaign November 04, 2002
Red Hat said its migration campaign is steadily garnering backing from a number of big-name hardware and software providers, including IBM, Dell, Intel, AMD and Oracle.
Related Stories
How Deep Does the HP-Microsoft Partnership Go? July 08, 2003
Microsoft needs HP in order to command a large percentage of the software market, while HP needs Microsoft in order to hold off Dell, Forrester analyst Rob Enderle told the E-Commerce Times.
Dell To Offer Mobile Net Access via AT&T Wireless June 24, 2003
The GSM/GPRS-based standard, unlike the CDMA standard used by AT&T competitor Verizon, has greater global reach, IDC analyst Keith Waryas said. GSM/GPRS is used throughout the United States and Europe and in parts of Asia and Latin America.
What WebSphere Means for Your Business June 04, 2003
WebSphere's cost depends on how many components are purchased and how much capacity is needed. Express Edition for small businesses can cost as little as $25 per user, while Standard Edition starts at $8,000 per processor. Tools start at $400 per user.
Cisco Profits Up, Sales Down May 07, 2003
One impressive line on Cisco's balance sheet remains its cash stockpile, which stood at $20 billion at the end of the quarter, even though the company spent $2 billion to buy its own stock during the period.
Related News Alerts
More by Kirk L. Kroeker
Veritas: 'We Are Taking Heterogeneity to the Next Level' August 04, 2004
"Our intention has been to try and release on all those platforms simultaneously," Ranajit Nevatia, director of Linux strategy at Veritas, told LinuxInsider. "We've been trying to get to that point since last year. We are taking heterogeneity to the next level."
Tim Berners-Lee Knighted by Queen Elizabeth July 16, 2004
Sir Timothy Berners-Lee, a British citizen who lives in the United States, was knighted in recognition for his "services to the global development of the Internet" through his invention of the World Wide Web.
NASA's Aura Spacecraft Launches from Vandenberg July 15, 2004
"This moment marks a tremendous achievement for the NASA family and our international partners," said NASA Associate Administrator for Earth Science Dr. Ghassem Asrar. "We look forward to the Aura satellite offering us historic insight into the tough issues of global air quality, ozone recovery and climate change."