Newsgroups: microsoft.public.dotnet.framework
From: "Richard Grimes" <richa...@mvps.org>
Date: Thu, 8 Dec 2005 16:55:33 -0000
Local: Thurs 8 Dec 2005 16:55
Subject: Re: Is .Net Framework biult on top of COM?
laurence chang wrote: It depends on what you mean by 'built on COM'. It is certainly built > Hi, > I'm just wondering what's behind of .Net Frameworks. Is .Net Framework upon the lessons learned from COM, and COM features like interface programming are a part of .NET. Rotor, the shared source version of .NET shows that the runtime is written in unmanaged C++, using C++ objects not COM objects. However, the internal workings of the runtime are available through COM: Microsoft provide a COM object that gives access to the runtime, and unmanaged code calling this object can do some things that managed code cannot do (one example is to get access to the default appdomain). The framework library is between 88% and 96% managed (depending on the http://www.grimes.demon.co.uk/dotnet/dotnetWrappers.htm It is interesting to analyse remainder of the library (ie the code that My analysis of the use of COM in the .NET library is: v1.0 v1.1 v2.0 As a comparison I have also analysed the Sept CTP of the WinFX runtime From all of this you can see that COM *is* used by the framework Richard You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||