Glossary

access control

The process of restricting access to functionality based on role or assigned permissions.



accessibility

Accessibility refers to coding that makes your application usable by those with disabilities .



ActiveX controls

ActiveX components were developed using earlier Microsoft development languages such as VB and C++ and are designed to run in various hosts , such as Web browsers or Windows forms.



ad-hoc query

A SQL query that is compiled at the time it is executed.



ADO.NET

A set of .NET namespaces, including System.Data , System.Data.SqlClient , and System.Data.OleDb , that provides access to relational and other data sources for .NET applications.



anchor

A control property used to link the control to a position on its form.



Application class

A class that provides properties and methods related to an entire application. For example, the Application class processes Windows messages, can be used to stop the application, and allows you to retrieve the current input culture.



assembly

A logical grouping of files sharing a single assembly manifest.



assembly manifest

This file includes the metadata for an assembly.



Authenticode

A type of digital signature supported by a third-party Certificate Authority (CA) such as VeriSign or Thawte.



Autos window

One of the program state windows used during debugging to provide information on the variables within the current and previous statements.



aximp.exe

The Windows Forms ActiveX Control Importer ( aximp.exe ) is a command-line utility used to encapsulate ActiveX components within objects of the AxHost wrapper class.



backing store

A place to put data during file-based data access.



BeginPrint event

The BeginPrint event fires once before the first page of a print job is printed.



BinaryReader class

A System.IO class that reads primitive data types as binary values using specified encoding.



BinaryWriter class

A System.IO class that can be used to write primitive types in binary to a stream.



bootstrapper

An element that may be used to preinstall the Windows Installer utility before installing a deployed MSI package.



bottom-up testing

A testing approach that begins at the unit level and then tests increasing levels of integration.



breakpoint

A breakpoint causes code execution to pause when it's encountered .



Brush class

A class used with the Fill method to specify a pattern or color .



CAB (cabinet) file

A redistributable file used to deploy an application. An application may be broken into several cabinet files to limit the size per file, thus allowing for distribution using small-capacity media such as floppy disks.



Call Stack window

One of the program state windows used during debugging to display the path through which program execution reached the current point within the code.



Catch block

One or more Catch blocks are used to provide error-handling capability over a defined region of code within a Try block. Catch blocks are evaluated in order until a matching condition is reached. Unhandled exceptions will fire an UnhandledException event.



CausesValidation property

Setting this property to False allows a control to act without firing the Validating event of the control that currently has focus. Thus, user assistance controls can provide information without requiring the user to leave the control that currently has the focus.



character encoding

A set of characters and their associated numerical values.



CheckBox control

A control that allows for the basic selection of on/off (two-state) status or on/off/indeterminate ( three-state ) status.



CheckedListBox control

An extension of the ListBox and CheckBox controls that enables the user to make a selection via check boxes for each item.



class

A construct that can have associated properties, events, and methods. A class is an abstract blueprint for an object.



CloseMainWindow method

This method may be used with applications that have a user interface and is equivalent to clicking the Close button.



code group

A set of assemblies that share a security context.



code access security

Code access security manages the security of .NET source code itself, ensuring that permissions are verified before the code executes. Code access security involves permissions for code group access.



ColorDialog

A dialog box that displays a list of colors and returns a property containing the selected color.



COM/COM+ components

COM and COM+ technologies were used in earlier Microsoft development languages to allow components to communicate with one another.



ComboBox control

A control that enables the user to select a single value from a provided list or the input of a new value (if allowed).



Common Language Runtime ( CLR )
See [CLR]
complex data binding

Binding a control to a collection of data. This contrasts with simple data binding, which binds a control to a single piece of data.



component

Controls without a user interface that inherit from the Component class, such as the Timer class.



container

A control that can contain other objects, such as controls or components. Forms and panels are examples of containers.



controls

Classes within the System.Windows.Form.Control namespace that can be placed on a container such as a Windows form.



correctness

A test using a known set of valid data to verify that an application produces the expected result.



CreateEventSource method

This method opens an event source for an application, creating a log if it does not yet exist.



CLR (Common Language Runtime)

The core component of the .NET runtime environment. It provides system services including memory management, thread management, type safety, garbage collection, and security.



culture

A culture specifies local settings, including language, alphabet, sort order, direction of information presentation, and other locale-specific details.



CultureInfo class

The System.Globalization.CultureInfo class provides various items of information about a particular culture.



CurrentCulture property

This property dictates the format used for dates, times, currency, and numbers , as well as string comparison and casing rules.



CurrentUICulture property

This property specifies the culture to use when selecting resources for the user interface.



Custom Actions Editor

A deployment editor used to specify compiled DLL or EXE files that may be called during the Install, Commit, Rollback, and Uninstall phases of package installation.



data binding

The creation of a link between the data model and the user interface.



Data Form Wizard

A utility within Visual Studio .NET used to automate many data-binding tasks .



data provider

An object used to access and manage data stored within DataSet objects.



DataAdapter class

A two-way transfer conduit between data provider and DataSet objects.



DataColumn class

A single element (field) of data values within a DataTable .



DataReader class

A read-only conduit through which a result set can be rapidly read but that is accessible only in sequence from first to last.



DataRelation class

An object in a DataSet that represents a relationship between the key values stored in two DataTable objects.



DataRow class

A single line (record) of data elements within a DataTable .



DataSet class

The DataSet class can represent an entire relational database, including the tables that it contains and the relationships between them.



DataTable class

A table object within a DataSet object that may be accessed by row (record) and column (field), as required.



DataView class

A filtered view of data derived from one or more related DataTable objects within a DataSet .



DateTimePicker control

A control that enables the user to select date and time values using a variety of different formats.



DEBUG

One of the symbol sets used during diagnostics; included only when an application is compiled in Debug mode.



Debug mode

The default compilation mode when using Visual Studio .NET. This mode includes both the Trace and Debug symbol sets.



delay signing

A process used during application testing in which the CLR signs an assembly using the public key rather than the private key (which is later used for final signing before distribution).



delegate

Custom event-handling code using the AddHandler method.



DELETE statement

The T-SQL statement used to delete one or more records from a table within a database.



dialog box

A dialog box is used to prompt user input within an application. The default dialog boxes include ColorDialog, FontDialog, OpenFileDialog, PageSetupDialog, PrintDialog, PrintPreviewDialog, and SaveFileDialog.



Disco

A Microsoft standard for the creation of Web service discovery documentation that contains the locations of the WSDL file and other documents describing the service.



disco.exe

The Web Services Discovery Tool ( disco.exe ) is a command-line utility used to discover a Web service and make it available to client applications.



DomainUpDown control

A control that returns a string value that's selected from an indexed list of values. The user navigates the list using the up and down buttons on the control.



Draw method

A method used to draw graphics on a form.



dynamic properties

Dynamic properties are managed at runtime by the System.Configuration.AppSettingsReader class.



element

A single data value within a record (also called a field ).



EndPrint event

This event fires once after the last page of a print job has printed.



ErrorProvider component

This component is used to display a small icon that provides a mouse-over ToolTip detailing a validation error.



event handling

The process of executing code when a particular event occurs.



EventLog class

This class provides the ability to read from or write to a Windows Event Log.



exception

An exception occurs when an application encounters an unexpected situation, such as a missing file, invalid data, or an invalid operation. Exceptions must be handled in an application's code to prevent the application's default behavior, which is termination.



Extensible Markup Language
See [XML]
FCL (Framework Class Library)

The core set of classes defined as part of the .NET Framework. Applications can use classes from the FCL by setting a reference to the library containing them.



field

A single data value within a record (also called an element ).



File System Editor

A deployment editor used to customize the system configuration used during package installation.



File Types Editor

A deployment editor used to specify file type associations created during installation.



FileStream class

A class within the System.IO namespace that treats data as a stream of bytes.



filtering

The presentation of just a useful or targeted subset of data from the data model.



Finally block

Used in conjunction with Try Catch blocks of code, a Finally block will execute regardless of whether an exception is raised.



FontDialog

A dialog box that allows the user to select a font and its properties.



Form class

A container class within the System.Windows.Forms namespace used to create an application that provides a visual user interface.



Framework Class Library ( FCL )
See [FCL]
Friend member

A class member accessible to all classes within the current project.



Global Assembly Cache ( GAC )

A repository for assemblies that are available to any installed application.



Globalization

The phase in the Localization process in which all localizable resources are identified separately from the fixed-code portions of an application.



GroupBox control

A container control that includes a caption.



HelpProvider component

A component that can be used to link an application with its HTML Help files or pop-up help text.



High-Contrast mode

Used to support users with visual disabilities who require a greater level of contrast onscreen than the normal Windows default settings provide.



HScrollBar control

A control that provides horizontal scrolling capabilities.



HTML Help

Multipaned files that may be cross-linked using hyperlinks . HTML Help is the standard Windows form of help file.



IDE (Integrated Development Environment)

A graphical user interface application that provides the ability to build, test, and package applications.



Immediate window

One of the program state windows used during debugging for real-time evaluation of variables and functions within the Command window.



index

HTML Help includes support for a searchable index, allowing users to rapidly identify useful help topics through keyword searching.



inheritance

The ability of a class to derive part of its interface from a parent class.



INSERT statement

The T-SQL statement used to place one or more records into a table within a database.



Integrated Development Environment ( IDE )
See [IDE]
Invalidate method

A method used to regenerate the Graphics object.



invariant culture

A special culture that may be used to interact directly with system services.



IsInRole method

This method allows you to test the role membership of the current user against the specified domain and group name .



KeyPress event

This event is used to intercept user keyboard input characters for validation testing.



Kill method

This method will terminate a local process immediately without saving data or performing resource cleanup.



Label control

A control that displays read-only data to the user.



Launch Conditions Editor

A deployment editor used to specify conditions that must be met before package installation can begin.



LinkLabel control

A control that provides read-only data with hyperlink capabilities.



ListBox control

A control that enables the user to select one or more values from a list of options.



listener

A trace listener is a class derived from the TraceListener class that handles the reporting of data provided by the Trace and Debug classes.



ListView control

A control that enables the user to navigate through a series of values, including icons, names , and associated text.



Localizability

The phase in the Localization process where checks are made to ensure that the application will not require design changes for different cultures.



Localization

The process of customizing an application to support different locales through culture-specific settings. Also, the phase of the Localization process in which culture-specific changes are actually made.



Locals window

One of the program state windows used during debugging to show all the variables that are local to the current method being executed.



Location property

A property used to specify the absolute location of the upper-left corner of a control.



Logo programs

Microsoft allows developers to include a logo reflecting the degree to which their new applications conform to the guidelines for Windows development, if all the requirements for the particular program are met.



lookup

A view used to transform data into a human-readable form, often by providing a translation between a stored numerical key value and its human-readable text equivalent.



Me window

One of the program state windows used during debugging to show all the members associated with the current object.



Merge Module

A package used to deploy redistributable packages that include shared components and assemblies.



mirroring

The process of changing the control layout and text-input direction to accommodate cultures that read and write from right to left.



MonthCalendar control

A control that enables the user to select a date using a calendar format display.



namespace

A hierarchical naming system in which classes may be grouped. For example, the FCL contains the System and System.Data namespaces as well as the System.Object and System.Data.DataSet classes.



.NET Framework

The distributable component required on systems executing .NET. The .NET Framework includes the Common Language Runtime (CLR) and all the core .NET classes.



NumericUpDown control

A control that returns a numeric value. The user navigates the possible values using the control's up and down buttons.



one-way data binding

In this binding form, changes to the underlying data are reflected in the user interface, but changes to data within the user interface are not propagated back to the data model.



OpenFileDialog control

A dialog box used to browse for a particular file.



PageSettings class

This class is used to manipulate settings that involve the size and layout of a printed page.



PageSetupDialog control

A dialog box that allows a user to select page-layout settings.



Panel control

A container control that includes basic scrolling capabilities.



Pen class

A class used with the Draw method to draw lines and curves.



PerformanceCounter class

This class provides access to performance data about running processes as well as the publication of performance data over a network.



permission set

A permission set contains one or more permissions assigned as a unit.



permissions

Permissions grant or deny access to a resource.



PictureBox control

A control used to display graphical images, including icon (ICO), bitmap (BMP), metafile (WMF), JPEG/JPG, PNG, and GIF files.



PInvoke

Platform Invocation ( PInvoke ) is used to call functions from unmanaged Windows API libraries.



Platform Invoke

Used to call functions from unmanaged Windows API libraries.



pop-up help

A floating window that is displayed when a user clicks the Help button and then clicks a target control.



PrincipalPermission class

This class is used to determine the group membership of the current user.



Print method

The Print method is used to fire a PrintDocument object's PrintPage event, thus sending data output to the target device.



PrintDialog control

A dialog box used to select print options and submit a print job to the selected printer.



PrintDocument class

The System.Drawing.PrintDocument class provides support for printed output.



PrinterSettings class

This class is used to access and manipulate properties of the target printer.



PrintPage event

This event fires once for each page to be printed.



PrintPageEventArgs class

This class is used to expose properties of the printed page, such as its margins.



PrintPreviewControl

A control that enables the user to preview a document within the application prior to printing.



PrintPreviewDialog

A dialog box that enables the user to view printed output before submitting the job to the printer.



Private member

A class member only accessible to its containing type.



Process class

This class provides information about processes running on a system, local or remote, as well as provides control over starting and stopping processes on the local system.



ProgressBar control

A control used to display the progress of a process by filling in a rectangular area.



Protected member

A class member accessible to the containing type and all classes derived from the containing type.



Public member

A globally accessible member of a class.



publisher

The class that implements an event registered by its subscribers. The subscribers consume the event that the publisher implements.



QueryPageSettings event

This event fires immediately before each PrintPage event of a print job.



RadioButton control

An extension of the CheckBox control that enables a user to select just a single value from the group of check boxes.



record

A single line of data within a table that contains one or more elements (or fields ).



Registry Editor

A deployment editor used to specify Registry keys, subkeys, and values that will be registered during package installation.



regression testing

Refers to the process of retesting using all previous tests following a change or addition to existing code.



relational database

Stores related data grouped into tables, related by primary/foreign key relationships.



reliability

A test that uses a known set of valid data repeatedly to verify that the application produces the expected result each time.



resource file

A storage location for culture-specific, localized resources such as strings and bitmap images.



RichTextBox control

A control that accepts single- or multiline textual input and includes support for Rich Text Format (RTF) input.



robustness

A test that uses invalid or missing data to determine the application's ability to cope with such data.



role-based security

Role-based security manages the logon account's access rather than the application code itself, thus allowing for the control of application access based on user or group membership.



sampling

The process of reading the value of a performance counter.



satellite assembly

Satellite assemblies are used to include resource files within an assembly, such as those used for a particular localized culture.



SaveFileDialog control

A dialog box that enables the user to specify the location and name to be used when saving a file.



SELECT INTO statement

A special form of the SELECT statement used to create a new table from the data resulting from a SELECT statement.



SELECT statement

The T-SQL statement used to retrieve data from one or more tables within a database.



Show method

A method used to display a Graphics object.



simple data binding

The connection of a single data value to a single property of a control. This contrasts with complex data binding, which binds an entire collection of data to a control.



SOAP (Simple Object Access Protocol)

A protocol for exchanging XML messages representing objects and methods via common protocols, typically over HTTP. SOAP is the primary protocol used for communication between Web services and Web service clients .



StatusBar component

A component used to display information on the current status of the application. The StatusBar component is generally docked along the bottom edge of an application.



stepping

The process of executing an application one statement at a time to allow for the review of the application's state during execution. Visual Studio .NET can step into a called method, step over a method call, or step out of a method into its parent method.



stored procedure

A precompiled set of SQL statements stored within the database.



stream

A flow of raw data.



StreamReader class

A class within the System.IO namespace that provides a line-oriented way to read data.



StreamWriter class

A class within the System.IO namespace that provides a line-oriented way to write data.



string indexing

String indexing involves the parsing of an input string, character by character, for the purpose of validation, taking into account the fact that some characters may be 16 bit and others 32 bit.



strong name

A designation for an assembly that includes its name, version, culture, and a unique digital signature that identifies the assembly.



stub

A replacement code segment that automatically returns the correct response when called by the module under test. A stub is used to avoid the extensive processing and data-access overhead generated by calling the actual code, or it can be used to test calling code before the called code is available.



subscriber

A class that registers event handlers with a publisher. The subscriber gets notified whenever the publisher fires an event.



System.Drawing namespace

The namespace that includes classes used in creating graphical elements.



System.IO namespace

The namespace used to access file-based data storage.



System.Xml namespace

The namespace used to access and manipulate XML data files.



tab index

The order in which controls receive focus when a user tabs through the controls on a form.



TabControl control

A container control that is used to group controls within tabbed pages for rapid navigation.



table of contents

HTML Help includes support for a table of contents, which enables users to rapidly identify and navigate to a desired topic.



TabStop property

A property used to specify whether a control can receive focus as a user tabs through the controls on a form.



testing

Testing must be performed in order to ensure that an application is capable of proper function, even if it's presented with invalid or conflicting data. Testing is also a simple measure of an application's base functionality within the expected operational environment.



TextBox control

A control that enables the user to input a single line or multiple lines of text and includes the ability to mask passwords using a default character, such as an asterisk (*).



Throw method

This method is used to explicitly raise an exception, allowing the use of custom error-handling code.



Timer control

A control used to fire an event after a specific interval of time.



tlbimp.exe

The Type Library Importer ( tlbimp.exe ) is a command-line utility used to import the metadata of a COM component for use within a .NET application.



ToolBar component

A component used to provide access to clickable tool buttons, typically docked along the top edge of an application.



ToolTip component

A component that extends the properties of other controls on a form to allow for the display of mouse-over ToolTip text.



top-down testing

A testing approach that involves testing the overall functionality of an application by using code stubs for modules not yet developed. After root-level functionality is verified, testing extends down to the unit level.



topic files

The individual source files that are compiled into an HTML Help file. Generally, each topic file will be displayed in response to a specific help request.



TRACE

One of the symbol sets used during diagnostics. It's included when an application is compiled in Debug or Release mode.



TrackBar control

A control that enables a user to select a value from a range by sliding the scroll bar across a displayed scale.



Transact-SQL
See [T-SQL]
transformation

Transformation involves the translation of machine-stored information within the data model to a more human-readable form.



TreeView control

A control that allows for navigation and selection within a hierarchical node structure.



Try block

A Try block is used in conjunction with one or more Catch blocks for error handling within a defined region of code.



T-SQL

Microsoft's implementation of the Structured Query Language (SQL-92 standard), also referred to as Transact-SQL .



two-way data binding

In this form of binding, changes to the data within the data model are reflected in the user interface, and changes to the data within the user interface are reflected back to the data model.



Type Library Importer
See [tlbimp.exe]
UDDI (Universal Description, Discovery, and Integration)

UDDI provides a method for locating Web services through the use of a central searchable directory.



umbrella testing

A testing approach that is used for a multistage product release. New functionalities are provided as testing on new capabilities is completed.



Unicode

The default encoding used by .NET applications, Unicode uses a 2-byte (16-bit) character set to handle roughly 65,000 characters from the world's most common languages.



Universal Description, Discovery, and Integration ( UDDI )
See [UDDI]
UPDATE statement

The T-SQL statement used to update the values of one or more records of a table within a database.



URL remoting

A zero-touch deployment method that allows for the installation of an application simply when the user navigates to the proper URL for the application's executable (EXE) file within Internet Explorer.



user assistance

The process of providing help within an application.



User Interface Editor

A deployment editor used to specify dialog boxes that will be displayed during the Start, Progress, and End stages of an installation.



UserControl

A composite control derived from the UserControl class that can include one or more standard user interface controls as well as defined business logic.



validation

The process of ensuring that input values are valid and that all required values are present before a procedure is performed on the input data.



view

A filtered set of data derived from one or more tables within a database.



Visual Inheritance

The process of inheriting visual user interface members from a parent class.



VScrollBar control

A control that provides vertical scrolling capabilities.



Watch window

One of the program state windows used during debugging to monitor the value of a particular associated variable.



Web service

A Web service enables objects to interact even when they're located on systems in widely distributed networks, connected only by the Internet.



WebService attribute

The attribute used in an ASMX file to identify a class provided by a Web service.



Web Services Description Language

The Web Services Description Language (WSDL) file provides details on the SOAP messages that a Web service can send and receive.



Web Services Description Language Tool

The Web Services Description Language Tool ( wsdl.exe ) is a command-line utility that uses a WSDL file to create a proxy class that can be used to access a Web service.



Web Services Discovery Tool
See [disco.exe]
WebMethod attribute

The attribute used in an ASMX file to identify a method provided by a Web service.



Windows API

The Windows Application Programming Interface (API) may be used to access functionality provided by the Windows environment.



Windows Forms ActiveX Control Importer
See [aximp.exe]
WindowsIdentity object

This object represents the current user running the code and includes information such as the user's name and authentication method.



WindowsPrincipal object

This object adds functionality to the WindowsIdentity object, representing the entire security context of the user running the code, including the roles to which he belongs.



wrapper

A software container component that encapsulates legacy components to provide a translation interface between the .NET Framework and the components' interface requirements.



WriteEntry method

This method writes an entry to an Event Log.



WSDL

The Web Services Description Language (WSDL) file provides details on the SOAP messages that a Web service can send and receive.



XCOPY

A Windows command-line utility used to copy files from one location to another.



XML

A human-readable, hierarchically structured format for storing data. Also referred to as the Extensible Markup Language .



XSD

The Extensible Schema Definition language, which describes the structure of XML files.



z-order

The relative order, back to front, within a form. The z-order is used to determine which control will be displayed in front if two or more controls overlap.





Developing and Implementing WindowsR-based Applications with Visual BasicR. NET and Visual StudioR. NET Exam CramT 2 (Exam 70-306)
Developing and Implementing WindowsR-based Applications with Visual BasicR. NET and Visual StudioR. NET Exam CramT 2 (Exam 70-306)
ISBN: N/A
EAN: N/A
Year: 2002
Pages: 188

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net