JLCA 3.0 – A Perspective: Cheat Sheet unleashed


As I promised, I have posted the JLCA 3.0 cheat sheet for the users on my Blogs. The aim of this exercise has been for the JLCA users to understand the conversion process using the Java Language Conversion Assistant 3.0 and the issues they might face during the conversion process. Here is the TOC of the Cheat Sheet.


 


Introduction


 


Java Language Conversion Assistant (JLCA henceforth) is a tool that provides support for the conversion of software written in VJ++ and Java to Microsoft’s Visual C# .NET and .NET Framework. JLCA 3.0 is the latest version of the tool. It supports conversion of a majority of Java’s APIs and Java technologies supported by J2SE 1.3 and J2EE 1.3. It also addresses important issues of reducing the compilation errors and improving the conversion coverage and user experience as compared to the previous versions of the tool.


 


INTRODUCTION


J2SE AND J2EE COVERAGE


·         J2SE 1.3 BASIC FEATURES


·         J2SE 1.3 JAVA FOUNDATION CLASSES (JFC)


·         J2EE 1.3 FEATURES  


JLCA 3.0


·         JAVA APIs CONVERSION


·         JAVA TECHNOLOGIES CONVERSION


o        Java Beans


o        Enterprise Java Beans (EJBs)


o        Common Object Request Broker Architecture (CORBA)


– CORBA – Dealing with other languages


o        Remote Method Invocation (RMI and RMI-IIOP)


o        Java Messaging Service (JMS)


o        Serialization


o        Java Accessibility (JAAPI)


o        Java Event Model (AWT and Swing)


o        Threads


·         USABILITY FEATURES


o        Visual Studio .NET Designer Compliant


o        JLCA Extensibility Compliant


 


In case you have any comments you may write back to me.


 

Comments (4)

  1. Sumit Khetarpal says:

    Hi,

    I am planning to convert a large JAVA project to ASP.NET. I have read about the tool JLCA.

    Please let me know how effective and useful the tool is( how much code percentage wise it converts and how much has to be converted manually)

    you can mail me at sumit_479@rediffmail.com

    Thanks

    Sumit

  2. Shivram says:

    Hi,

    We are looking to convert a large Vj++ module to C#. The JLCA tool does this. But how effective is this tool ? What are the various issues one encounters and typically how are they resolved..? Is there any document that describes the method of conversion the issues faced and the resolutions for the same ?

  3. GauravS says:

    Here is the landing page for the JLCA product – http://msdn2.microsoft.com/en-us/vstudio/aa718346.aspx. You can find various things like customer evidences and information about the product. Some FAQs for the product are available at http://msdn.microsoft.com/vstudio/java/migrate/jlca/default.aspx.

    The cheat-sheet blog I posted (above) is one of the most comprehensive doc which details the issues and possible workaround for the technology area that JLCA converts.