|
|
 |
Visual J# .NET
Product
Overview
10 Reasons to Adopt Visual
J# .NET
Useful Links
Product Overview
Microsoft Visual J# .NET is the
comprehensive tool set for creating XML Web services and Microsoft
.NET–connected applications for Microsoft Windows and the Web. This robust
development package, which uses the Java-language syntax, offers beginning
and intermediate developers with Java-language or C++ experience a modern
environment for creating next-generation software. Visual J# .NET
delivers superior functionality for streamlining business processes,
including:
- Rapid design, development, and deployment
support for creating XML Web services.
- Form designers and visual controls for
creating rich Windows-based applications.
- Authoring tools and services for building
powerful Microsoft .NET server-based solutions.
With Visual J# .NET, developers
can build solutions for the broadest range of clients, including Windows,
the Web, and thin-client devices. Visual J# .NET provides
developers with the opportunity to leverage their existing Java language and
C++ skills and knowledge to be successful working with Microsoft
.NET-connected technologies and applications.
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, and
incorporate new .NET functionality.
-
Full 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 (IDE). All the features of the IDE are
easily accessible to the Visual J# developer.
-
Full integration with the .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 ensure that an existing
Visual J++ 6.0 developer can move easily to Visual J# .NET
and produce .NET-connected applications and components.
Microsoft Visual J# .NET is not a tool for developing applications intended
to run on a Java virtual machine. Applications and services built with
Visual J# .NET will run only in the .NET Framework; they will not run on any
Java virtual machine. Visual J# .NET has been independently developed by
Microsoft. It is neither endorsed nor approved by Sun Microsystems, Inc.
-
Familiar Language Syntax
If you are already familiar with the syntax of the Java language, why
learn anything else? Microsoft Visual J# .NET can be used by Java-language
developers immediately with almost no learning curve.
-
Multi-Language Aware
Integrate your applications directly with components, services, and
classes written in other languages.
-
Object-based Type System
Visual J# .NET provides developers with a modern and intuitive
object-based type system that eliminates the need for complex and
error-inducing pointer and template features found in other languages.
-
Access to the Microsoft .NET Framework
Visual J# .NET provides developers with access to the
Microsoft .NET Framework, a robust, thread-safe library of collection
classes, networking functionality, data access classes, and more.
-
Interactive XML Web Services
Visual J# .NET allows developers to deploy and consume rich, interactive
XML Web services that reduce development time by enabling software
aggregation from any platform.
-
Java Investment Protection
Visual J# .NET provides a low-cost route to migrate your Java programs and
programmers to .NET-connected technologies and applications.
-
Visual Studio .NET IDE
Visual J# .NET provides developers with the award-winning Visual
Studio .NET integrated development environment (IDE), which includes
support for Task Lists, Property Editors, Microsoft IntelliSense®, Forms
Designers, and much more.
-
Powerful Windows-based Applications
The new Microsoft Windows® Forms Designer enables developers to get their
desktop applications to market in less time. New features include control
anchoring and docking to eliminate the need for complex resize code, the
in-place menu editor to deliver WYSIWYG menu creation, and the tab order
editor to provide rapid application development (RAD) organization of
controls.
-
Easy Web-based Application Development
Using new Web Forms, you can easily build true thin-client Web-based
applications that intelligently render on any browser and on any platform.
Web Forms deliver a RAD programming experience for the creation of great
Web-based applications. The new HTML Designer delivers IntelliSense
statement completion for HTML tags and the separation of user interface
(UI) and code enable more efficient team-based development.
-
Simple Reliable Deployment
"No-touch" deployment features make application installation as easy as
copying software onto the disk drives of client machines or to the servers
in your data center. New applications won't interfere with existing
applications. Rich Windows interfaces, once an operational problem, can
now be easily installed and serviced using the new Windows Forms
technology.
Useful Links
Microsoft Visual J# HomePage
http://msdn.microsoft.com/vjsharp/default.asp
Overview from a Java viewpoint (Java World)
http://www.javaworld.com/javaworld/jw-09-2002/jw-0906-jsharp.html
J# Frequently Asked Questions (FAQ)
http://msdn.microsoft.com/vjsharp/productinfo/faq/default.asp
|