ASP.NET Glossary

Pinned

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 …

Learn more

Overriding

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 …

Learn more

Overloading

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 …

Learn more

Object type

Object type is the most fundamental base type (System.Object) that all other .NET Framework types are derived from.

Related TutorialsSingle-module assembly
Assembly …

Learn more

Object

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 …

Learn more

.NET Languages

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 …

Learn more

.NET FCL (Framework Class Library)

.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 …

Learn more

.NET Framework

.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 …

Learn more

Native code

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 …

Learn more

Namespace

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 …

Learn more