JNBridgePro Now Supports .NET Core

Read the press release

Using .NET Core with JNBridgePro Blog Posts:

Version 10.0 of JNBridgePro adds support for .NET Core

JNBridgePro v10 now supports NET Core. Users can now build applications that connect Java and .NET Core and run the .NET side on Windows, Linux, or – soon – MacOS.

Why support .NET Core now?

.NET Core has been around for awhile. Why did we wait? Let's explore our reasons.

Differences between JNBridgePro 10.0’s support for .NET Framework and .NET Core

.NET Core and .NET Framework aren't the same. What are the differences, and how do they affect JNBridgePro?

Why doesn’t the JNBridgePro for .NET Core proxy tool generate proxy DLLs?

For .NET Core-to-Java projects, you'll need to use a proxy generation tool associated with .NET Framework. Why, and what are we going to do about this?

Why all the extensions in the .NET Core version of JNBridgePro?

If you’ve looked at our new .NET Core components for JNBridgePro, you’ve probably noticed that there are a lot of new DLLs with names like Microsoft.Extensions.Configuration.dll. What’s up with that?

Version 11.0 of JNBridgePro adds support for .NET 5

      What is .NET 5? Microsoft's…


Documentation and Examples:

Call a Java logging package from .NET Core

Shows how to construct a .NET Core console application that calls Java classes. This example uses .NET code to call log4j, a Java-based logging package.

Description (PDF)

Call .NET Core from Java Code

Shows how to build and run a simple Java application that calls code in a .NET Core class library.

Description (PDF)

JNBridgePro for .NET Core Users’ Guide

This document explains how JNBridgePro for .NET Core works, and how it differs from traditional JNBridgePro for .NET Framework.