what is managed code and managed data?
Answers were Sorted based on User's Feedback
Answer / pravin more
The Code Which Gets Execuated Under CLR is called Managed
Code.And Code Which Execuated Under O.S Is Called Unmanaged
Code.---Pravin More
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / jayakumar
Managed code is code that is written to target the services
of the Common Language Runtime.
In order to target these services, the code must provide a
minimum level of information (metadata) to the runtime.
All C#, Visual Basic .NET, and JScript .NET code is managed
by default.
Visual Studio .NET C++ code is not managed by default, but
the compiler can produce managed code by specifying a
command-line switch (/CLR).
Closely related to managed code is managed data--data that
is allocated and de- allocated by the Common Language
Runtime's garbage collector. C#, Visual Basic, and JScript
.NET data is managed by default.
C# data can, however, be marked as unmanaged through the use
of special keywords.
Visual Studio .NET C++ data is unmanaged by default (even
when using the /CLR switch), but when using Managed
Extensions for C++, a class can be marked as managed using
the __gc keyword. As the name suggests, this means that the
memory for instances of the class is managed by the garbage
collector.
In addition, the class becomes a full participating member
of the .NET Framework community, with the benefits and
restrictions that it brings. An example of a benefit is
proper interoperability with classes written in other
languages (for example, a managed C++ class can inherit from
a Visual Basic class).
| Is This Answer Correct ? | 1 Yes | 0 No |
What happens to the winfx technologies?
What is ITIL? What is the use of ITIL and how it works?
How Web service create Proxy Using WSDL?
What is static Constructor?
Explain write back and write through caches? : Dot net architecture
what are ACID properties ?
What is the difference between .net mobile pages and ordinary .net web page? : Microsoft dot net mobile
Define an interrupt? : Dot net architecture
Can I customise the trace output?
What is the problem with .net generics?
12. Types of polymorphisem[Run and Design Exp.]
Explain the difference between l1 and l2 cache? : Dot net architecture