Pinned is a block of memory that is marked as unmovable. Blocks of memory are normally moved at the discretion of the CLR, typically at the time of garbage collection. Pinning is necessary for managed pointer types that will be used to work with unmanaged code and expect the data to always reside at the same location in …
ASP.NET Glossary
Overriding is a language feature that allows a subclass or child class to provide a specific implementation of a method that is already provided by one of its parent or superclasses classes. The implementation in the subclass overrides (replaces) the implementation in the superclass by providing a method that has same name, same parameters or signature, and same …
Overloading is a usage of a single identifier to refer to multiple methods that differ by their parameters and/or return type.
Related TutorialsVisual Studio
Local assembly cache
Unmanaged data
Satellite assembly
XPointer (XML …
Object type is the most fundamental base type (System.Object) that all other .NET Framework types are derived from.
Related TutorialsSingle-module assembly
Assembly …
Object is the instance of a class that is unique and self-describing. A class defines an object, and an object is the functional, realization of the class.
Related TutorialsXML Web services
GAC (Global Assembly Cache)
FCL (Framework Class Library)
Microsoft Office …
These include C# and VB .NET (Visual Basic .NET), the objectoriented and modernized successor to Visual Basic 6.0; these languages also include JScript .NET (a server-side version of JavaScript), J# (a Java clone), and C++ with Managed Extensions.
Related TutorialsCLR (Common Language Runtime)
AJAX (Asynchronous JavaScript and XML)
Shared assembly
Isolated storage
XPath (XML …
.NET FCL is the foundation of classes, interfaces, value types, services and providers that are used to construct .NET Framework desktop and Web-based (i.e., ASP.NET) applications. The fundamental elements of the FCL are defined as classes located in the System namespace. All of the most primitive aspects of .NET are stored in System, including built-in value types, the …
.NET Framework is a programming infrastructure created by Microsoft for building, deploying, and running applications and services that use .NET technologies, such as Windows Forms (the technology for creating desktop user interfaces), and Web services. The .NET Framework contains three major parts: the Common Language Runtime (CLR), the Framework Class Library, and ASP.NET.
Related TutorialsMember variables
Xlink (XML Linking …
Native (also called object or machine) code is are machine-readable instructions that are created for a specific CPU architecture. Native code for a specific family of CPUs is not usable by a computer using different CPU.
Related TutorialsCLI (Common Language Infrastructure)
IDL (Interface Definition Language)
Metadata
Remoting
XHTML (eXtensible HyperText …
Namespace (also called name scope) is a logical group of the names (i.e., identifiers) used within a program. A developer specifies multiple namespaces as a way to logically group identifiers based on their use. For example, System.Windows and System.Panels are two namespaces each containing types used for for different purposes. The name used for any identifier may only …