Difference between unmanaged and managed code
Write the difference between unmanaged and managed code?
Expert
Unmanaged code is the code which is carries out directly through the operating system outside the CLR environment. This code is directly compiled to local machine code that depends on the machine configuration.
Managed code is the code which is carries out directly by the CLR in spite of the operating system. Code compiler initially compiles the managed code to intermediate language (IL) code, which is also known as MSIL code. This code does not depend on machine configurations and can be accomplished on different machines.
In the managed code, as the implementation of the code is run by CLR, the runtime offers dissimilar services, like type checking, garbage collection, security support and exception handling. These services provide regularity in platform and language-independent activities of managed code applications. The allocation of memory, security and type safety is necessary to be taken care of by the developer in unmanaged code. If the unmanaged code is not appropriately handled, it may result in leak of memory. Some examples of unmanaged code are Win32 APIs and ActiveX components that perform beyond the scope of native CLR.
How we can prevent users of the application from editing a text in ComboBox controls in the .NET 4.0?
Explain MaskedTextBox control and what does the Mask property do?
Explain how exception handling is changed in the .NET Framework 4.0?
State the use of a .disco file?
List the binders that are provided by .NET Framework 4.0?
Briefly state the characteristics of the value-type variables which C# programming language supports.
What data type does the Range Validator control support?
Explain the term culture and and UICulture values?
State the difference between a ContextMenuStrip control and a MenuStrip control?
Write the difference between adding items into cache by a Add() method and by the Insert() method?
18,76,764
1952930 Asked
3,689
Active Tutors
1430950
Questions Answered
Start Excelling in your courses, Ask an Expert and get answers for your homework and assignments!!