MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Making Java And C# Work Together: JVM and .NET CLR Interop

Course Summary

Are you plagued by the problem of trying to get some Java and C# code to work together? Do you have constant battles between the .NET side and the Java side, because of the competition between the two? Perhaps you just have to work in both environments an


  • +

    Course Syllabus

    ● Worlds Apart
        ◦ Introduction
        ◦ Who This Course is For
        ◦ Languages, Frameworks And Terminology
        ◦ Course Overview
        ◦ Worlds Apart
        ◦ Communications Problems
        ◦ Making C# and Java Talk
        ◦ Translation
        ◦ Bridging
        ◦ Services
        ◦ Up Next
    ● Using Java Libraries From C#
        ◦ Introduction
        ◦ The Problem
        ◦ Solving The Problem
        ◦ IKVM
        ◦ What Is IKVM?
        ◦ What Does IKVM Do?
        ◦ How IKVM Works
        ◦ Creating Bob's App
        ◦ Hello World Java
        ◦ Looking At The Java Project
        ◦ Getting Java To Work With C#
        ◦ Getting IKVM
        ◦ Setting Up IKVM
        ◦ Converting To .NET
        ◦ Running From C#
        ◦ Up Next
    ● Writing a .NET Application In Java
        ◦ Introduction
        ◦ The Problem
        ◦ The Solution
        ◦ Using .NET From Java
        ◦ Creating The Java Project
        ◦ Creating mscorlib.jar
        ◦ Using Console In Java
        ◦ Copying Dependencies
        ◦ Running Hello .NET
        ◦ Using Real Code
        ◦ Status Checker
        ◦ Stubbing Status Checker
        ◦ Referencing The Library
        ◦ Copying And Running
        ◦ Properties
        ◦ Using Properties
        ◦ Events And Delegates
        ◦ Adding Events
        ◦ Event Handler In Java
        ◦ Running Events Handling Code
        ◦ Delegates In Java
        ◦ Up Next
    ● Bridging Between VMs
        ◦ Introduction
        ◦ The Problem
        ◦ Solving The Problem
        ◦ jni4net
        ◦ JNBridgePro
        ◦ How It Works
        ◦ Pricing
        ◦ Using Java From .NET
        ◦ Getting JNBridgePro
        ◦ The Java Proxy
        ◦ Creating The Proxy
        ◦ Adding References
        ◦ Setting 64 Bit
        ◦ Configuring .NET
        ◦ Running From .NET
        ◦ Using .NET From Java
        ◦ Status Checker Modifications
        ◦ Generating .NET Proxies
        ◦ Adding Jars
        ◦ Configuring Java
        ◦ Running From Java
        ◦ Up Next
    ● Using Services
        ◦ Introduction
        ◦ The Problem
        ◦ Solving The Problem
        ◦ Service Choices
        ◦ Web Service
        ◦ Mesage Queues
        ◦ Why Message Queues?
        ◦ RabbitMQ
        ◦ How It Works
        ◦ Installing Erlang
        ◦ Installing RabbitMQ
        ◦ Starting The Service
        ◦ Sending a Message From .NET
        ◦ .NET Setup
        ◦ .NET - Creating The Connection
        ◦ Sending a Message
        ◦ Receiving a Mesage From Java
        ◦ Getting The Java Client
        ◦ Converting To an Application
        ◦ Adding RabbitMQ Jars
        ◦ Java - Creating The Connection
        ◦ Consuming Messages
        ◦ Testing Getting a Message
        ◦ Creating The Service
        ◦ Creating The Proxy
        ◦ Implementing The Proxy
       


    Course Fee:
    USD 29

    Course Type:

    Self-Study

    Course Status:

    Active

    Workload:

    1 - 4 hours / week

    Attended this course?

    Back to Top

    Awards & Accolades for MyTechLogy
    Winner of
    REDHERRING
    Top 100 Asia
    Finalist at SiTF Awards 2014 under the category Best Social & Community Product
    Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
    Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
    Hidden Image Url

    Back to Top