Chapter 2. .NET Platform Interoperability Essentials

Emergence of the .NET Platform

The Microsoft .NET Framework was released in January 2002, shortly after the Common Language Infrastructure, a key component, was ratified by the European Computer Manufacturers Association (ECMA) standards body. A key part of it was a new language, C#, designed to be a simple, modern, object-oriented and type-safe language derived from C and C++. As a result, it bears many syntactic similarities to C++ and Java.

The framework was designed as a long-term replacement for the aging component technologies of COM and COM+, which had faced many challenges, particularly around management and interoperability. The up and coming XML Web services standards were identified ...

Get Java EE and .Net Interoperability: Integration Strategies, Patterns, and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.