|
Description
Companies are moving from .Net to Java to take advantage of the open source platform. With the Java platform, you gain access to a wealth of reusable code, helping to lower development costs over the long term. But, before VBeeJ for Java, converting from VB.Net to Java has been a time-consuming and error-prone process.
VBeeJ for Java inclues a plugin architecture for implementing .Net services on the Java platform. When VBeeJ for Java encounters references to unknown types and services, it creates types, interfaces, and methods on-the-fly that satisfy references in the converted code. This is the basis of our powerful plugin architecture. Our free white paper has more details.
Our services and products convert the syntax and features of VB.Net 2003 and VB.Net 2005 to Java, including but not limited to the following features:
* Built-in data types (Integer, Boolean, Decimal, etc.). * Namespaces, modules, classes, structures, enums, and interfaces. * Class and interface inheritance. * Data declations, including visibility (public, private, etc), shared data, local static, arrays, and more. * Events and Eventhandlers.
o No refactoring, full support in Java.
* Partial types. * Inheritance of generics. * The Using keyword. * Delegates and AddressOf. * Statements and expressions, including IsNot. * Method declarations and calls, including signature matching, overloading, optional parameters, parameter arrays, reference parameters, and parameters with default values. * Comments are preserved. * Casts are inserted when Java requires explicit casts. * Properties, default properties, getters and setters. * Informative messages from VBeeJ about the translation. * Attribute support is limited. * And more!
|