O'Reilly logo

From Java to C#: A Developer's Guide by Heng Ngee Mok

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1.1. Evolution: from COM to .NET

I am going to start by telling the story of how .NET came into being. Skip this section if you don't like history lessons.

1.1.1. The pioneers: COM, MTS and DCOM

Two significant Microsoft inventions to dominate the enterprise arena were MTS and COM technologies in the mid 90s.

If you are unsure of COM, you can just treat a COM module as a piece of software which has been written so that it is self-sufficient (properly encapsulated) and can be used by other classes without them knowing how the COM object is implemented internally. If this description reminds you of Javabeans, you are correct. A COM object is Microsoft's version of Javabeans. They are software components that can be bought off-the-shelf and integrated ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required