Runtime component – Microsoft Visual J# (Windows)

visual j# 2005 banner

J Sharp

Visual J# (pronounced “jay-sharp”) programming language was a transitional language for programmers of Java andVisual J++ languages, so they could use their existing knowledge and applications on .NET Framework.

J# worked with Java bytecode as well as source so it could be used to transition applications that used third-partylibraries even if their original source code was unavailable. It was developed by the Hyderabad-based Microsoft India Development Center at HITEC City in India.

Future of J#

In January 2007, Microsoft announced:

  • That Microsoft would produce an updated version of Visual J# 2.0, including a 64-bit redistributable version, called J# 2.0 Second Edition to meet customer demand for 64-bit runtime support. Microsoft released Visual J# 2.0 Second Edition in May 2007.
  • Retirement of the J# language and Java Language Conversion Assistant from future versions of Visual Studio. The last version, shipping with Visual Studio 2005, will be supported until 2015.
  • Calling J# code from .NET 4.0 code would fail unless vjsnativ.dll was pre-loaded.

A link to download Visual J# 2005 Express Edition is no longer available from Microsoft’s website; however, the old link which was previously available is still valid.

Visual J# is out of mainstream support but “Visual J# 2.0 Redistributable Second Edition released in 2007, with support continuing through to 2017 (5 years mainstream and 5 years extended support) on EN-US locales.”

Bron: Wiki

Microsoft Visual J# 1.1 Redistributable Package @
Microsoft Visual J# 2.0 Redistributable Package @