Microsoft JUMPs for Java
A beta version of a tool that converts Java applications into Microsoft Corp.'s new programming language for building .Net applications was released Tuesday.
The latest release in Microsoft's JUMP to .Net strategy aims to lure Java developers to Microsoft's new Web-based computing architecture, which is centered around its own programming languages. JUMP stands for Java User Migration Path.
Used with Microsoft's forthcoming developer software, Visual Studio .Net, the Java Language Conversion Assistant (JLCA) will automatically convert basic Java source code into C# (C-sharp), Microsoft's new language developed specifically for .Net. The JLCA is intended to turn a basic Java application or a JSP (Java Server Page) into an application capable of being hosted on a Microsoft server rather than a Java-based server.
"There are a large number of our customers utilizing Java technology that are rewriting applications to take advantage of the .Net Framework," said Tony Goodhew, product manager with Microsoft's .Net tools division. "In a mechanical sense, the JLCA can do most of the work."
Initially, the conversion tool will automate most of the process involved with converting Java source code into C#. The tool produces a report detailing the conversion process and lists all of the parts of an application that could not be converted automatically. For those portions that can't be completed with the JLCA, the report offers instructions on how to finish the conversion manually, Goodhew said.
An enterprise version of the JLCA tool is also being developed by software migration tool maker ArtinSoft SA, a Microsoft partner based in San Pedro, Costa Rica. The enterprise version of the JLCA will allow developers to convert more advanced Java applications such as those designed around EJBs (Enterprise JavaBeans) into C#.
"Their tool is a super-set of the tool that Microsoft is providing," Goodhew said. "It will take the full range of software written in Java over to the .Net Framework."
The JUMP to .Net effort was first announced in January 2001 and saw its first product released last October with Visual J# .Net, a Java language tool that will be one of more than 20 programming languages supported in the .Net Framework. Currently in beta testing, Visual J# .Net will be included in Visual Studio .Net later this year, Goodhew said.
One of Microsoft's early customers, Alibre Inc., has been testing the conversion tool as it brings its mechanical design software over to the .Net platform from Java, according to the company's Chief Technology Officer Steve Emmons. Alibre originally built its application, which features instant messaging and collaboration tools, in Java with the intention of letting users run the program on a computer using a JVM (Java Virtual Machine).
Sign up for ITworld's Daily newsletter
Follow ITworld on Twitter @IT_world
jfruh
Apple syncing patent can't come soon enough
pasmith
New Twitter features borrow from 3rd party clients
Esther Schindler
Open Source Changes the Software Acquisition Process
mikelgan
How to set up continuous podcast play on the new iTunes
David Strom
Five important Windows 7 mobility features
sjvn
Guard your Wi-Fi for your own sake
Sandra Henry-Stocker
Grepping on Whole Words
Sidekick: The Good News & the Bad News
Either way you look at it Microsoft Data Center management did not follow standards or best practices in this failure. In which case it makes me wonder more about the outsourcing of corporate data much less personal data.
- mburton325
Join the conversation here
Quick, practical advice for IT pros. Made fresh daily.
Want to cash in on your IT savvy? Send your tip to tips@itworld.com. If we post it, we'll send you a $25 Amazon e-gift card.













