Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is managed code and managed data?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is .net mobile images control. Explain with an example? : Microsoft dot net mobile

992


can u give me real example of how web.config overrides the machine.config file?

1839


How to improve the cache performance? : Dot net architecture

972


How will you do windows authentication and what is the namespace?

1106


question related to table havi colspan and row span

2312


What is difference between .net and visual studio?

1023


How do you handle this COM components developed in other programming languages in .NET?

1096


How to improve the cache performance? : .NET Architecture

1003


What's the difference between an application and a program?

1227


How can I create a application?

984


How can we perform data binding in atlas?

983


What is biginteger and when would you use that?

1000


Explain domestic architecture artifacts? : .NET Architecture

991


Can I create my own context attributes?

1020


Difference between type constructor and instance constructor?

1181