Summary of JNBridge talk at JavaOne

George Lawton has posted a very nice summary of my JavaOne talk on Java/.NET UI interop. You can find the post here on The ServerSide Interoperability Blog:

Thanks George!

JavaOne Blog Talk Radio and More

Whew! We’ve finally updated our Web site to reflect most of the JavaOne and Tech-Ed flurry of activity.

Listen to Wayne Citrin’s interview on JavaOne Blog Talk Radio, or read the transcript.

And check out some of our recent press:
June 4, 2009
New tools target software QA, testing: Spring roundup
by Colleen Frye and Jan Stafford
Read more

June 2, 2009
JNBridge crosses message queue Rubicon
by Alex Handy
Read more
May 14, 2009
JNBridgePro 4.1 Interview at Tech-Ed
Watch the video

Windows IT Pro
May 14, 2009
Tech Ed 2009: Best of Tech Ed Winners Announced
Read more

Interview on The Connected Show

We’ve posted the transcript for our interview on Connected Show! Episode 11, “JNBridge – Spanning Java & .NET” (the transcript starts about 27 minutes in). Peter Laudati, a Developer Evangelist for Microsoft, interviewed Wayne Citrin, CTO of JNBridge, at JavaOne. They talk about connecting Java and .NET applications using JNBridge. It’s just magic!

JNBridge at JavaOne: We’ll be exhibiting and giving a talk

JNBridge will be at JavaOne in San Francisco this coming September 19 through 23. We’ll be exhibiting, and we’ll also be giving a talk on our cross-platform transaction capabilities. We’ll post the scheduling details as soon as we know them, but in the meantime here’s the talk’s title and abstract:

Title: Bridging Transactions from Java EE to .NET

Abstract: Cross-platform transactions between enterprise Java and .NET should be easy, right? After all, both platforms have implemented the same specification. How hard can it be? This session will attempt to answer that question by providing an in depth look at distributed transactions including implementations in enterprise Java and .NET. Technologies that provide cross-platform transactions will be demoed providing a look at code from examples using WS-AT/WS-Coor and direct bridging using a shared-memory JVM-to-CLR implementation. In closing, the session will discuss performance benchmarking, “gotchas”, tips and tricks and the move towards eXtreme Transaction Processing and what that means for current Java EE and .NET based technologies.

Two Talks at JavaOne 2010

We’re getting ready to present two talks next week at JavaOne. Come join us if you can! (We still have some Discover passes left, contact us if you want one.)

The first talk is part of the “Unconference”:
Interoperability issues in the cloud… and how to solve them
1PM Tuesday 9/21
Hotel Parc 55 – Lombard Room

The second talk is session ID: S314687
Bridging Transactions from Java EE to .NET
2:15PM Wednesday 9/22
Hilton – Continental Parlor 1/2/3

And of course we’ll be hanging out in booth 5409. We’re also prepping some cool new demos to show off! Check our news on Monday for details.

Hope to see you there!

Farewell, JavaOne

JNBridge has had a presence at JavaOne every year for the last six years, from giving talks to exhibiting. They’ve been good years:  we’ve greatly appreciated and value the face-to-face conversations about solving real world problems. Back in 2005 we even got to hang out in Microsoft’s booth, and watch the shock and awe as hard-core Java developers witnessed fences starting to mend.

2010 brought a huge transition to JavaOne, as it morphed from its own event in the Moscone Center under the auspices of Sun to a satellite event of Oracle Open World, relegated to a rabbit warren of hotels around Union Square. Despite all the resulting downsides, we had a good show, as we got to engage with what became new customers and help them quickly solve their interoperability pain.

This year, the downsides have tipped the scale, and we decided to pull out. This decision wasn’t taken lightly — backing out of a commitment is a serious, angst-raising business around here. It wasn’t any single thing, but a whole lot of small things that pushed us away.

We don’t wish to sound snarky or petty, but little things matter, a lot. Despite signing on the dotted line to exhibit in 2011 at the 2010 show, we, like the rest of the world, were left in the dark to interpret bits of speculation in the media about whether JavaOne 2011 would even happen.  When it was announced last April, we were left to discover the news on the web — somehow we’d fallen off of the exhibitor email distribution list, and we stayed off.  When we finally woke up and realized what had happened, it was too late — the desirable hotels were booked, and the stress level of trying to get the team into decent housing was the final straw. This was on top of the hay pile of stuff we experienced last year. No media services: the media room was way off in the bowels of the Moscone Center, journalists and analysts either couldn’t find us or couldn’t fit the 15 minute trek uphill into their crowded schedules.

Other downsides weren’t exclusive to us, they impact all attendees. Relegating JavaOne to the outskirts of Oracle Open World forces it to be a bastard step-child — there’s no way a show of what’s now reduced to 3000 attendees can get the attention it deserves while competing for resources against a 40,000 attendee show. Many services, like extended registration hours and evening events, are that 15-minute walk away. The physical location is a rabbit warren – making both sessions and the exhibit floor difficult to find, so everyone struggles just to figure out where they are going. Gone are the chance confabs in the hall. Gone is the ability to walk up to anyone at the party and ask “so, what do you think?”, as in all probability are they are attending a very different event. We maintain that the Java community deserves better.

Finally, we recognize that we embarked upon a costly experiment some years ago. Would spending our resources and our time on trade shows be fruitful? It’s a tough and rather subjective thing to measure. In retrospect it was probably the right decision. But times have changed, and we now need to experiment with other ways to engage. Look for us in other venues in the coming months and quarters. If you have a preferred way of interacting, we’re all ears!

So, farewell JavaOne. We wish you, and the Java community, much success.

Addendum: Wayne Citrin, our CTO, will be wandering the halls the first two days. Give him a shout at @waynecitrin if you’d like to hook up.

Reminder: JNBridge at JavaOne next week

Just a reminder that JNBridge will be at JavaOne in San Francisco next week (May 8-11).  If you’re going to be there and have an interest in Java/.NET interop, drop me a note at, and we can meet.

My JavaOne talk with Robert Bell of Microsoft will be on Friday, May 11, at 1:30PM in room E-135.  The talk title is “Java Technology and .NET UI Interoperability: How to Mix and Match UI Components,” and the session number is TS-3888.

Hope to see you there!

JNBridge at JavaOne in SF in May

JNBridge will be at JavaOne this year!  We’ll be presenting a session with Robert Bell of Microsoft on the topic “Java and .NET UI Interoperability: How to Mix and Match UI Components,” where we’ll be demonstrating our GUI embedding capability, with an emphasis on embedding WPF (Windows Presentation Foundation) components.  Come see us!

JavaOne will be in San Francisco from May 8 through 11.  The schedule hasn’t yet been published, so we don’t know exactly when the talk will be.  For more information on JavaOne, including the schedule when it’s published, see

If you’ll be at JavaOne, and would like to meet with us, send us an e-mail (  See you there!

JNBridge at JavaOne

We’ll be at JavaOne in San Francisco in a little over a week (May 15 – 19). If you’re going to be there and you’re interested in Java/.NET interop, we’d love to meet you!  Send us an e-mail, and we’d be happy to set up a time to meet.