c#

Pointer

Pointer is a variable that contains the address of a location in memory. The location is the starting point of an allocated object, such as an object or value type, or the element of an array.

Related TutorialsData provider
Unboxing
Interface
CLI (Common Language Infrastructure)
Web …

Learn more

Private assembly

Private assembly is an assembly that is used only by a single application. A private assembly will run only with the application with which it was built and deployed. References to the private assembly will only be resolved locally to the application directory it is installed in.

Related TutorialsVB.NET (Visual Basic .NET)
Server-side
Application domain
Event
Active server …

Learn more

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 …

Learn more

Object type

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

Related TutorialsRemoting
Managed code
CTS (Common Type System)
GAC (Global …

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 TutorialsIdentifiers
Casting
Shared assembly
IDL (Interface Definition Language)
XQL (XML …

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 TutorialsIsolated storage
Resource
Member …

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 TutorialsMicrosoft Office …

Learn more