News

New Product Allows Visual Studio 2013 Users Access to Java

JNBridgePro 7.1 connects Java and .NET Framework-based components.

Visual Studio is becoming the most cross-platform-friendly IDE in the industry. Using products like Xamarin allow developers to write code for iOS and Android. That reach has been extended to Java for users of Visual Studio 2013.

Java/.NET interoperability solutions provider JNBridge has upgraded its flagship product, JNBridgePro, to allow developers to access Java code from Visual Studio 2013. Version 7.1 is an incremental release, but its support for VS 2013 is a notable enhancement. Microsoft released VS 2013 to manufacturing in October, and made the release candidate of the first update available for download earlier this month.

"The need to support the new Visual Studio drove this release," Wayne Citrin, CTO of JNBridge told ADTmag. The Boulder, CO-based company is a member of Microsoft's Visual Studio Partner (VSIP) Program.

This release also comes with upgrades of its JMS (Java Message Service) Adapters for BizTalk and .NET. Versions 3.1 provide support for the JMS 2.0 specification, an improved tracing feature, and current configuration documents. Version 7.1 also completes the company's "any-CPU" feature to include the ability to specify separate 32-bit and 64-bit JVMs in a single shared-memory application in .NET-to-Java application configuration files.

"In theory the developer shouldn't have to know, or even care, what kind of machine he's creating his applications for," Citrin said. "We got most of the support for that in 7.0, but a key piece, the ability to specify which version of Java you need, was missing. We added that final piece in this release. For the developer, that's one less potential error—and one less support call for us."

JNBridgePro is a general purpose Java/.NET interoperability tool designed to bridge anything Java to .NET, and vice versa, allowing developers to access the entire API from either platform. As Citrin explained it, the tool "connects Java and .NET Framework-based components and applications with simple-to-use Visual Studio and Eclipse plug-ins that remove the complexities of cross-platform interoperability."

"A big piece of our business is the adapters, particularly the JMS adapters," Citrin said. "There's a lot of incumbent and legacy JMS infrastructure out there. It's still one of the most common ways to connect components in an enterprise and pass data around. But more importantly, both platforms are well established—neither one is going away—and integrating components on the two platforms is now an everyday occurrence."

Last year, JNBridge began offering a series of interoperability scenarios called "Labs," designed to help developers to "try out and tackle new ways of connecting disparate technologies both on the ground and in the cloud." The JNBridge Labs are free and available as downloadable "kits" that include code and documentation. Along with the 7.1 release, the company announced two new Labs: one that integrates Excel with Linux-based Hadoop MapReduce applications and HBase; and one that allows developers to create a .NET/Visio-based graphical front end to monitor the health of a Hadoop cluster. The Labs are available on the company's website.

About the Author

John K. Waters is the editor in chief of a number of Converge360.com sites, with a focus on high-end development, AI and future tech. He's been writing about cutting-edge technologies and culture of Silicon Valley for more than two decades, and he's written more than a dozen books. He also co-scripted the documentary film Silicon Valley: A 100 Year Renaissance, which aired on PBS.  He can be reached at [email protected].

comments powered by Disqus

Featured

  • Poisson Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demo of Poisson regression, where the goal is to predict a count of things arriving, such as the number of telephone calls received in a 10-minute interval at a call center. When your source data is close to mathematically Poisson distributed, Poisson regression is simple and effective.

  • Cloud-Focused .NET Aspire 9.1 Released

    Along with .NET 10 Preview 1, Microsoft released.NET Aspire 9.1, the latest update to its opinionated, cloud-ready stack for building resilient, observable, and configurable cloud-native applications with .NET.

  • Microsoft Ships First .NET 10 Preview

    Microsoft shipped .NET 10 Preview 1, introducing a raft of improvements and fixes across performance, libraries, and the developer experience.

  • C# Dev Kit Previews .NET Aspire Orchestration

    Microsoft's dev team has been busy updating the C# Dev Kit, a Visual Studio Code extension that enhances the C# development experience by providing tools for managing, debugging, and editing C# projects.

  • Hands On: New VS Code Insiders Build Creates Web Page from Image in Seconds

    New Vision support with GitHub Copilot in the latest Visual Studio Code Insiders build takes a user-supplied mockup image and creates a web page from it in seconds, handling all the HTML and CSS.

Subscribe on YouTube

Upcoming Training Events