I am reading CLR via C#.
The author says
Microsoft's C#, Visual Basic, JScript, J#, and the IL Assembler always produce modules that
contain managed code (IL) and managed data (garbage-collected data types). End users must
have the CLR (presently shipping as part of the .NET Framework) installed on their machine
in order to execute any modules that contain managed code and/or managed data in the same
way that they must have the Microsoft Foundation Class (MFC) library or Visual Basic DLLs
installed to run MFC or Visual Basic 6 applications.
What's the difference between managed code and managed data?
Does he want to say that the code that comprises the types(class,int erface etc) is managed code, so the resulting UDT is managed data ?
The author says
Microsoft's C#, Visual Basic, JScript, J#, and the IL Assembler always produce modules that
contain managed code (IL) and managed data (garbage-collected data types). End users must
have the CLR (presently shipping as part of the .NET Framework) installed on their machine
in order to execute any modules that contain managed code and/or managed data in the same
way that they must have the Microsoft Foundation Class (MFC) library or Visual Basic DLLs
installed to run MFC or Visual Basic 6 applications.
What's the difference between managed code and managed data?
Does he want to say that the code that comprises the types(class,int erface etc) is managed code, so the resulting UDT is managed data ?
Comment