REDMOND, Wash., Oct. 10, 2001 — Microsoft Corp. today announced the beta availability of Microsoft® Visual J#™
.NET. Visual J# .NET is a development tool for Java-language developers who want to build applications and services on the Microsoft .NET Framework. Visual J# .NET joins more than 20 previously announced languages in its ability to target the .NET Framework and first-class XML Web services.
Visual J# .NET provides an easy transition for Java developers into the world of XML-based Web services and dramatically improves the interoperability of Java-language programs with existing software written in a variety of other programming languages. Visual J# .NET enables Microsoft Visual J++® customers and other Java-language programmers to take advantage of existing investments in skills and code while fully exploiting the Microsoft platform today and into the future.
“With Visual J# .NET, Java-language developers can target XML Web services through the .NET Framework,”
said Tom Button, vice president of the Developer Division at Microsoft.
“Integration is a fundamental principle of Microsoft .NET. Visual J# .NET underscores Microsoft’s commitment to creating interoperability and choice of programming language for building XML Web services.”
Visual J# .NET includes technology that enables customers to migrate Java-language investments to the .NET Framework. Existing applications developed with Visual J++ can be easily modified to execute on the .NET Framework, interoperate with other .NET languages and applications, and incorporate new .NET functionality such as ASP.NET, ADO.NET and Windows® Forms. Further, developers can use it to create entirely new .NET applications.
By supporting multiple programming languages and providing seamless integration among different languages, the .NET Framework maximizes a scarce resource for every organization: skilled programmers. With the .NET Framework, organizations can harness a diverse set of developers’ skills and use the language most appropriate to a particular task. Further, because the .NET Framework takes advantage of existing code, organizations can exploit new technologies without having to rip and replace existing systems or require wholesale retraining of personnel.
Key Features of Visual J# .NET
The following are the key features of Visual J# .NET:
Integration with Visual Studio .NET. Visual J# .NET provides programming tools support through its integration with the award-winning Visual Studio® .NET integrated development environment. All the features of the IDE are easily accessible to the J# developer.
Full integration with .NET Framework. Visual J# .NET is designed to take full advantage of the .NET Framework, including ASP.NET, ADO.NET, Windows Forms and XML Web services, as well as full cross-language integration.
Visual J++ 6.0 upgrade tools. Visual J# .NET includes tools to automatically upgrade and convert existing Visual J++ 6.0 projects and solutions to the new Visual Studio .NET format. These tools help ensure that an existing Visual J++ 6.0 developer can easily move to Visual J# .NET and produce .NET applications and components.
The beta release of Microsoft Visual J# .NET is available today from either the Microsoft Web site http://msdn.microsoft.com/visualj/jsharp/beta.asp or from the MSDN® Download area for MSDN Universal customers, with a final release in the first half of next year.
Microsoft Visual J# .NET is the property of Microsoft Corp. and is not approved or endorsed in any way by Sun Microsystems.
Founded in 1975, Microsoft (Nasdaq
) is the worldwide leader in software, services and Internet technologies for personal and business computing. The company offers a wide range of products and services designed to empower people through great software — any time, any place and on any device.
Microsoft, Visual J# Visual J++, Windows, Visual Studio and MSDN are either registered trademarks or trademarks of Microsoft Corp. in the United States and/or other countries.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.