back-end database server: A server that hosts data, configuration settings, and stored procedures that are associated with one or more applications.
background color: A color against which characters, patterns, and graphics are displayed. See also foreground color.
backup indexer node: A server computer or virtual server that is configured to perform indexing tasks for an index column in a search index, if the master indexer node for that column cannot run. There can be zero or more backup indexer nodes for an index column.
backward link: A hyperlink between a referenced document and a referencing party. For example, if Document A contains a hyperlink to Document B, then Document B has a backward link to Document A.
bandwidth management endpoint: A protocol client that communicates with a protocol server to discover and enforce applicable bandwidth policies, and to track and send updates about bandwidth utilization to that server.
bare email address: A specific Internet identifier that contains a locally interpreted string followed by an at sign (@) and an Internet domain, as described in [RFC2822].
base: The base of a host candidate is the host candidate itself. The base of server reflexive candidates and peer reflexive candidates is the host candidate from which they are derived. The base of a relayed candidate is the relayed candidate itself.
base field type: An XML-based schema that defines the type of data, such as formatted text or an integer, that can be entered and stored in a field in a list (1). Every field in a list (1) is derived from a specific base field type.
base port: The first port number in a range of TCP/UDP port numbers that are used by an application. The port number in use is specified as the base port plus an integer.
base type: An XML-based schema that defines the data and rendering fields that can be used in a list (1). Every list is derived from a specific base type.
base URI: A Uniform Resource Identifier (URI) that is specified for a web resource to convert all relative URIs in that resource to absolute URIs. A base URI ends with either a file name, such as http://www.example.com/sample.htm, or a slash, such as http://www.example.com/subdir/.
base URL: A URL that is specified for a web resource to convert all relative URLs in that resource to absolute URLs. A base URL ends with either a file name, such as http://www.example.com/sample.htm, or a slash, such as http://www.example.com/subdir/. See also absolute URL.
base view: An XML-based schema that defines the data and rendering fields that can be used in a list view. Every list view is derived from a specific base view.
base view identifier: An integer that uniquely identifies a view definition for a list (1).
base16: A binary-to-text encoding scheme whereby an arbitrary sequence of bytes is converted to a sequence of printable ASCII characters. Base16 uses only the digits 0 through 9 and the letters A through F.
basic scope index key: An index key that references a scope index record and contains information about a property and its value.
basic toolbar: A toolbar that consists of a row, column, or block of buttons, each of which perform an action when activated. Unlike a menu toolbar, which displays only text labels, a basic toolbar can display both text and icons.
BatchingPositionFilter: A FilterDescriptor type that is used when querying a line-of-business (LOB) system. Its value represents the current position of a batch, if the LOB system can return data in batches. When requesting a new batch, the filter can be populated with the position of the last batch.
BatchingTerminationFilter: A FilterDescriptor type that is used when querying a line-of-business (LOB) system. Its value can be used to identify the last batch, if the LOB system can return data in batches.
before event: A synchronous event whose handler runs completely before the action that raised the event is finalized. Unlike an after event, a before event handler can cancel the action that caused the event, before that action or related actions are complete. See also after event.
best bet: A URL that a site collection administrator assigns to a keyword as being relevant for that keyword. See also visual best bet.
Best Effort NOTIFY (BENOTIFY): A Session Initiation Protocol (SIP) method that is used to send notifications to a subscriber, as described in [MS-SIP]. Unlike the NOTIFY method, the BENOTIFY method does not require the recipient of the request to send a SIP response.
beta: A pre-released version of a product that is sent to customers and partners for evaluation and feedback.
B-frame: A bidirectional video frame that references both the previous frame and the next frame.
BIFF12: A binary file format that is used to save workbooks in Office Excel 2007 and Excel 2010.
BIFF4: A binary file format that is used by default to save worksheets in Excel 4.0.
BIFF5: A binary file format that is used by default to save workbooks in Excel 5.0 and Excel for Windows 95.
BIFF8: A binary file format that is used to save workbooks in Office Excel 2003 and earlier versions of Microsoft Excel.
Binary Interchange File Format (BIFF): The binary file formats that are used to save Excel workbooks.
binary large image or picture (BLIP): A binary data structure that stores information about a metafile image or bitmap picture.
binary large object (BLOB): A discrete packet of data that is stored in a database and is treated as a sequence of uninterpreted bytes.
binary payload: A vendor-defined binary that can be used by a work item process during work item execution.
BinarySecurityDescriptorAccessor: A type of MethodInstance that can be called to retrieve a sequence of bytes from a line-of-business (LOB) system. The system-specific byte sequence describes a set of security principals (2) and the associated permissions that each security principal (2) has for the EntityInstance identified by a specified EntityInstanceId.
bind: The process of connecting controls to fields or groups in the data source (2) of an InfoPath form. When controls are bound to fields and groups, changes to the data in a control automatically update the data that is in the corresponding fields or groups in the data source (2). Similarly, changes to the data in the data source (2) automatically update the data that is displayed in the controls that are bound to the corresponding fields and groups.
bitmap (BMP): A representation of characters or graphics by individual pixels. The pixels can be arranged in rows (horizontal) and columns (vertical). Each pixel can be represented by one or more bits.
blind carbon copy (bcc) recipient: An addressee whose name is not visible to other addressees of an Internet message.
BLIP: See binary large image or picture (BLIP).
block: A set of deltas that are used to define an order for those deltas. Each block consists of one or more groups of deltas.
block cipher: A cryptographic algorithm that transforms a group of plaintext bits, referred to as a block, into a fixed-size block of cipher text. When the process is reversed, a fixed-size block of cipher text is transformed into a block of plaintext bits. See also stream cipher.
blog: (1) A website that contains a series of posts about a subject and is arranged in reverse chronological order. Also referred to as web log.
(2) The process of writing or publishing entries to a blog.
body part: A part of an Internet message, as described in [RFC2045].
bookmark: (1) An entity that is used in a document to denote the beginning and ending character positions of specific text in the document, and optionally, metadata about that text or its relationship to other referenced parts of the document.
(2) A data structure that the server uses to point to a position in the Table object. There are three pre-defined bookmarks (beginning, end, and current). A custom bookmark is a server-specific data structure that can be stored by the client for easily navigating a Table object.
Boolean: An operation or expression that can be evaluated only as either true or false.
Boolean occurrences: A structure that is used to store information about which items contain a specific token.
border: A line that can be applied to the outer edge of a cell, shape, object, or chart element. A border can be variously formatted for style, color, and thickness.
border formatting: A set of properties that, as a whole, specify the appearance of a border, such as color, line style, and thickness.
border style: See border formatting.
border thickness: A property of a border that specifies how thick a border line is drawn.
bot: A structured HTML comment that is processed by a front-end web server when the containing document is opened by or saved to the server. Also referred to as web bot.
bottom N filter: A filter that matches the smallest numerical values or oldest time and date values in a specified range.
bottom N filter by count: A type of bottom N filter that matches the N smallest numerical values or the N oldest time and date values.
bottom N filter by percent: A type of bottom N filter that matches the N percent smallest numerical values or the N percent oldest time and date values.
bottom N filter by sum: A type of bottom N filter that matches the smallest numerical values or the oldest time and date values whose sum is equal to or greater than N.
boundary match: A correlation between one or more terms in query text and one or more terms at the beginning or end of a managed property.
bounding rectangle: A frame that encompasses an object. A bounding rectangle is not rotated and, therefore, always aligns along the x and y axes.
broadcast session: A sharing session initiated by a presenter that is used for sharing the presenter's view of a document with one or more attendees.
browser engine: A component that simulates a web browser to retrieve from a webpage all of the information that can be indexed from that page, including information that represents script output and events that are associated with the page.
browser-compatible form template: A form template that is designed for publication to a protocol server that is running InfoPath Forms Services.
browser-enable: The process of converting an InfoPath form template into a format that can be rendered in a web browser, and publishing it to and activating it on a protocol server that is running InfoPath Forms Services.
browser-enabled form template: A form template that is published to a protocol server that is running InfoPath Forms Services and is also activated for use on that server.
bubble size: A value that represents the diameter of a bubble in a bubble chart.
bucket: (1) A collection of items that were requested by a search application during a crawl. An item can be a person, a document, or any other type of item that can be crawled.
(2) A positive integer value that represents a mapping for a specific error signature.
bucket table identifier: A positive decimal integer that represents a mapping for a specific error signature.
bucket web: A site that is used to store content for a specific category (1).
build: (1) An animation effect that is applied to content on a presentation slide. The complete animation for a given piece of content is specified as a sequence of builds, where each build causes parts of the content to appear, disappear, move, or be emphasized in some manner.
(2) See build number.
build dependency set: A serialized .NET Framework object that represents a set of file dependencies.
build identifier: An integer that identifies a build (1).
build number: A part of a sequential numbering system that is used to differentiate one version of a software product from another.
built-in control: A control that is included with Microsoft InfoPath and appears by default in the Controls pane.
built-in name: A member of the group of defined names that are reserved for specific functionality.
BulkAssociatedIdEnumerator: A type of MethodInstance that can be called to retrieve pairs of EntityInstanceIds of source EntityInstances and EntityInstanceIds of corresponding destination EntityInstances for a specified Association. The specified EntityInstances are either a source or a destination in the specified Association.
BulkAssociationNavigator: A type of MethodInstance that can be called to retrieve destination EntityInstances that are associated with multiple specified EntityInstances for each of the sources of the specified Association.
BulkIdEnumerator: A type of MethodInstance that can be called to retrieve a set of EntityInstanceIds and a small subset of important Fields of the EntityInstances that are identified by the specified set of EntityInstanceIds.
BulkSpecificFinder: A type of MethodInstance that can be called to return a set of specific EntityInstances of an Entity, given a set of corresponding EntityInstanceIds.
Business Connectivity Services (BCS): A set of services that enables interaction and integration with back-end data in a line-of-business (LOB) system, including external data and related services. BCS includes the Business Data Connectivity (BDC) service.
Business Data Connectivity (BDC): A shared service that stores information about business application data that exists outside a server farm. It can be used to display business data in lists, Web Parts, search results, user profiles, and custom applications. Previously referred to as Business Data Catalog.
business logic: (1) A set of rules, formulas, validation, and code that define the limits and methods for processing data that is entered into an InfoPath form.
(2) The part of an application that processes data according to the requirements defined in a line-of-business (LOB) system. It refers to the routines that perform the data entry, update, query, and report processing, and more specifically to the processing that takes place behind the scenes rather than the presentation logic that is required to display the data.
Business Logic Module: A module that contains Business Logic software and is called to enforce data constraints or perform tasks that are loaded and executed in a host-specific run-time environment.
business object: An object that performs a defined set of operations, such as data validation or business logic (2) rules, related to a business process or workflow.
ButtonPopup control: A type of Button control that displays a menu of related commands when activated.
byte order mark: A Unicode character that is used to indicate that text is encoded in UTF-8, UTF-16, or UTF-32.