Glossary

abstract type

An abstract type can define members for which it does not provide implementations.

application model

A type of application. For example, the application models supported by the .NET Framework include console application, Windows Forms application, service application, and ASP.NET application.

assembly

A set of code modules and other resources that together are a functional software unit. Usually seen in the form of a single DLL or EXE.

attributes

The means in managed code of attaching descriptive information to assemblies, types, their members, and parameters.

boxing

An operation that converts an instance of a value type to an instance of a reference type (object) by copying the instance and embedding it in a new object instance. ...

Get Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.