Glossary


A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

A

assembly

A collection of one or more files that are versioned and deployed as a unit. An assembly is the primary building block of a .NET Framework application. All managed types and resources are contained within an assembly and are marked either as accessible only within the assembly or as accessible from code in other assemblies. Assemblies also play a key role in security. The code access security system uses information about the assembly to determine the set of permissions that code in the assembly is granted.

C

common language runtime

The engine at the core of managed code execution. The runtime supplies managed code with services such as cross-language integration, code access security, object lifetime management, and debugging and profiling support.

D

drag and drop

Combination of standard Windows features that allows the user to drag a source item and drop it onto a target item using the mouse.

E

EXIF

EXIF stands for Exchangeable Image File Format and is a standard of JEITA (Japan Electronic and Information Technology Industries Association) for meta information in image files. Information such as camera type, aperture, exposure time, distance to object and the date when the photo was taken can be stored in the metadata. JPEG and TIFF graphic formats are supported. Metadata is written to the header of the photo, i.e. before the actual image information.

G

GDI+

The portion of the Microsoft Windows operating system that provides two-dimensional vector graphics, imaging, and typography. GDI+ improves on GDI (the graphics device interface included with earlier versions of Windows) by adding new features and optimizing existing features. The GDI+ managed class interface (a set of wrappers) is part of the Microsoft .NET Framework.

J

JPEG

An image format developed by the Joint Photographic Experts Group; an efficient but lossy compression method.

M

Microsoft .NET Framework

An integral Windows component that supports building, deploying, and running the next generation of applications and XML Web services. It provides a highly productive, standards-based, multilanguage environment for integrating existing investments with next generation applications and services, as well as the agility to solve the challenges of deployment and operation of Internet-scale applications. The .NET Framework consists of three main parts: the common language runtime, a hierarchical set of unified class libraries, and a componentized version of ASP called ASP.NET.

P

portable executable (PE) file

The file format used for executable programs and for files to be linked together to form executable programs.

R

RGB

In RGB mode, all the different colors are characterized by their red, green and blue components. The color produced is the result of adding the three color components.

U

Uniform Resource Identifier (URI)

A number or name that uniquely identifies an element or attribute. URIs include both Uniform Resource Names (URNs) and Uniform Resource Locators (URLs).

URIs are a general scheme for locating resources on the Internet that focuses more on the resource and less on the location. In theory, a URI could find the closest copy of a mirrored document or locate a document moved from one site to another.

Although it is expected that URNs will become more common in the future, when discussing XML today, URIs are URLs in nearly all cases.