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 live online training, plus books, videos, and digital content from nearly 200 publishers.