Performance Consulting: A Practical Guide for HR and Learning Professionals

 
Index
bySimon Robinsonet al.
Wrox Press 2002

  

D \t, Chapter 1: C# and .NET Architecture

D format specifier , Format Strings

Data Adapter Configuration Wizard \rWizard1, Updating the Data Source

data adapters (see OleDbDataAdapter class, SqlDataAdapter class) \t, Updating the Data Source

data binding

Binding class \b \rBinding2, Data Binding Objects

BindingContext class \rBindingContext1, Data Binding Objects

BindingManagerBase class, Data Binding Objects

ControlBindingsCollection class \rControlBindingsCollection1, Data Binding Objects

ControlBindingsCollection class \rControlBindingsCollection2, Data Binding Objects

CurrencyManager class \b, Data Binding Objects

CurrencyManager class \rCurrencyManager1, Data Binding Objects

DataGrid server controls\b\rDataGrid, More on Data Binding

DataList server controls\rDataList, Data Display with Templates

DropDownList server controls, Binding to the Database

Event Booking Application example, Binding to the Database

Event Booking Application example\b\rdtbnd, Binding to the Database

PropertyManager class \b, Data Binding Objects

PropertyManager class \rPropertyManager1, Data Binding Objects

Repeater server controls\rRepeater, Data Display with Templates

data binding \i \rbinding1, Data Binding

data binding \i \rdatabinding, ADO.NET and Data Binding

data columns (see also DataColumn class) \i \rcolumns1, Data Columns

data constraints

foreign keys \b \rforeign1, Setting a Foreign Key

primary keys \b \rprimary1, Setting a Primary Key

data constraints \i \rconstraints1, Data Constraints

data encapsulation \i \rencapsulation1, Data Encapsulation

Data Link dialog, Visual Studio, Creating a Connection

data members, classes \i \rdata1, Data Members

data relationships \i \rrelationships1, Data Relationships

data rows (see also DataRow class) \i \rrows1, Data Rows

data sources

arrays \b \rarrays1, Displaying Data from a Array

DataSet objects \b \rDataSet1, Displaying Data from a DataSet

DataTable objects \rDataTable1, DataTable

DataView objects \b \rDataView1, Displaying Data from a DataView

data sources \i \rsources1, Data Sources

data sources \i \rsources2, Updating the Data Source

data tables (see also DataTable class)

schemas \b \rschemas1, Data Tables

schemas \b \rschemas3, Schema Generation

schemas \rschemas2, Data Tables

data tables (see also DataTable class) \i \rtables1, Data Tables

data types

ADO.NET, Data Columns

boxing \b \rboxing1, Boxing and Unboxing Casts

conversions, User-Defined Casts

conversions \b \rconversions1, Type Conversions

CTS (Common Type System) \b \rCTS1, CTS Types

managed types, Pointer Syntax

pointers \b \rpointers2, Pointers

reference types \b \rreference1, A Note About Reference Types

reference types \b \rreference2, Predefined Reference Types

strong data typing \b \rstrong1, Strong Data Typing

type safety \b \rsafety1, Type Safety

unboxing \b \runboxing1, Boxing and Unboxing Casts

unmanaged types, Pointer Syntax

value types \b \rvalue1, Value Types and Reference Types

value types \b \rvalue2, Predefined Value Types

Web Services \b \rtypes, Types Available for Web Services

data types \i \rtypes1, Predefined Data Types

databases (see also ADO.NET)

connections \b \rconnections1, Creating a Connection

Event Booking Application example, Adding Events to the Database

Event Booking Application example\b\rdatabase, The Database

SQL \rSQL1, Commands

SQL Server \b \rServer1, Key Generation with SQL Server

stored procedures \b \rstored1, Calling Stored Procedures

stored procedures \b \rstored2, Using a Stored Procedure in a DataAdapter

databases (see also ADO.NET) \i \rADO1, Chapter 9: Data Access with .NET

DataBind method, DataList server controls, Using Templates Example

DataBind method, Page class

Event Booking Application example, Binding to the Database

DataBind method. DataGrid server controls, More on Data Binding

DataBindings property, Windows Forms TextBox control \rDataBindings1, Data Binding Objects

DataBindings property, Windows Forms TextBox control \rDataBindings2, Data Binding Objects

DataColumn class, ADO.NET, Shared Classes

AllowDBNull property, Data Columns

AutoIncrement property, Data Columns

AutoIncrementSeed property, Data Columns

AutoIncrementStep property, Data Columns

Caption property, Data Columns

ColumnMapping property, Data Columns

ColumnName property, Data Columns

DataType property, Data Columns

DefaultValue property, Data Columns

Expression property, Data Columns

DataColumn class, ADO.NET \i \rDataColumn1, Data Tables

DataColumnChangeEventArgs class, ADO.NET

ProposedValue property, Data Rows

DataColumnMapping class, ADO.NET, Shared Classes

DataGrid class, Windows Forms

BeginInit method \rBeginInit1, Displaying Tabular Data

DataMember property, Getting the Selected Row

DataSource property \rDataSource1, Getting the Selected Row

HitTest method, Getting the Selected Row

SetDataBinding method, Updating the Data Source

SetDataBinding method \rSetDataBinding1, Displaying Tabular Data

SetDataBinding method \rSetDataBinding2, Displaying Data from a Array

SetDataBinding method \rSetDataBinding3, Displaying Data from a DataSet

TableStyles property, DataGridTableStyle and DataGridColumnStyle

TableStyles property \rTableStyles1, DataGridTableStyle and DataGridColumnStyle

DataGrid class, Windows Forms \i \rDataGrid1, The DataGrid Control

DataGrid server controls, Web Server Controls

DataBind method, More on Data Binding

DataGrid server controls \i \rDataGrid, More on Data Binding

DataGridColumnStyle class, Windows Forms \i \rDataGridColumnStyle1, DataGridTableStyle and DataGridColumnStyle

DataGridTableStyle class, Windows Forms

GridColumnStyles property \rGridColumnStyles1, DataGridTableStyle and DataGridColumnStyle

MappingName property, DataGridTableStyle and DataGridColumnStyle

MappingName property \rMappingName1, DataGridTableStyle and DataGridColumnStyle

DataGridTableStyle class, Windows Forms \i \rDataGridTableStyle1, DataGridTableStyle and DataGridColumnStyle

DataList server controls, Web Server Controls

templates example \rDataList2, Using Templates Example

DataList server controls \rDataList, Data Display with Templates

DataMember property, Windows Forms DataGrid class, Getting the Selected Row

DataRelation class, ADO.NET, Shared Classes

DataRelationCollection class, ADO.NET, Data Relationships

DataRow class, ADO.NET, Shared Classes

AcceptChanges method, Data Rows

BeginEdit method \rBeginEdit1, Data Rows

Delete method \rDelete1, Deleting a Row

EndEdit method \rEndEdit1, Data Rows

GetChildRows method, Data Rows

GetParentRow method, Data Relationships

GetParentRows method \rGetParentRows1, Data Relationships

indexer, Updating an Existing Row

RowState property, Inserting a New Row

RowState property \rRowState1, Data Rows

DataRow class, ADO.NET \i \rDataRow1, Generated DataRow

DataRow class, ADO.NET \rDataRow2, Hand-Coded Schema

DataRowCollection class, ADO.NET

Add method \rAdd1, Generated DataTable

DataRowState enumeration, ADO.NET, Data Rows

DataRowVersion enumeration, ADO.NET \rDataRowVersion1, Data Rows

DataSet class, ADO.NET, Shared Classes

AcceptChanges method \rAcceptChanges1, Reading and Writing a DiffGram

EnforceConstraints property, Important

Event Booking Application example, The Meeting Room Booker Client

filling DataSet with Recordset\rrecset, Filling a DataSet with a Recordset

GetChanges method \rGetChanges1, Copying and Merging Data

HasChanges method, Copying and Merging Data

Merge method, Copying and Merging Data

ReadXML method, Reading and Writing a DiffGram

ReadXML method \rReadXML1, Converting XML to ADO.NET Data

ReadXmlSchema method, Reading and Writing a DiffGram

ReadXmlSchema method \rReadXmlSchema1, Converting XML to ADO.NET Data

WriteXml method, Converting Relational Data

WriteXml method \rWriteXml1, Converting ADO.NET Data to XML

WriteXml method \rWriteXml2, Reading and Writing a DiffGram

WriteXmlSchema method, Converting ADO.NET Data to XML

WriteXmlSchema method \rWriteXmlSchema1, Reading and Writing a DiffGram

DataSet class, ADO.NET \i \rDataSet1, Displaying Data from a DataSet

DataSet class, ADO.NET \i \rDataSet2, Generating a DataSet

DataSet class, ADO.NET \i \rDataSet4, Populating a DataSet

DataSet class, ADO.NET \rDataSet1, Converting ADO.NET Data to XML

DataSet class, ADO.NET \rDataSet2, Converting XML to ADO.NET Data

DataSet class, ADO.NET \rDataSet3, Reading and Writing a DiffGram

DataSource property, DropDownList server controls

Event Booking Application example, Binding to the Database

DataSource property, Windows Forms DataGrid class \rDataSource1, Getting the Selected Row

DataTable class, ADO.NET, Generated DataTable

ColumnChanging event \rColumnChanging1, Data Rows

Columns property, Data Tables

Constraints property, Data Tables

NewRow method, Generating Code with XSD

NewRow method \rNewRow1, Generated DataTable

ParentRelations property, Data Relationships

PrimaryKey property \rPrimaryKey1, Setting a Primary Key

Rows property, Data Tables

DataTable class, ADO.NET \i, Data Tables

DataTable class, ADO.NET \i \rDataTable1, DataTable

DataTable class, ADO.NET \rDataTable2, Hand-Coded Schema

DataTable class, ADO.NET \rDataTable3, Generating Code with XSD

DataTableMapping class, ADO.NET, Shared Classes

DataTextField property, DropDownList server controls

Event Booking Application example, Binding to the Database

DataType property, ADO.NET DataColumn class, Data Columns

DataValueField property, DropDownList server controls

Event Booking Application example, Binding to the Database

DataView class, ADO.NET

RowFilter property, Filtering Rows by Data

Sort property \rSort1, Sorting Rows

DataView class, ADO.NET \i \rDataView1, Displaying Data from a DataView

DataViewManager class, ADO.NET \rDataViewManager1, Displaying Data in a DataViewManager

DataViewRowState enumeration, ADO.NET, Filtering Rows on State

DateTime structure, Dates

ToLongDateString method, Dates

ToString method \rToString2, Dates

DateTimeFormatInfo class, internationalization, Numbers

DC (domain controller) \rDC1, Features

DCOM

compared to .NET Remoting, What is .NET Remoting?

DCOM \rDCOM, What is .NET Remoting?

DDX (Dialog Data Exchange) \rDDX1, Data Binding

Deactivate() method, ServicedComponent class, The ObjectPooling Attribute

DeactivateOnReturn property, ContextUtil class, Using JIT Activation with .NET Assemblies

deadlocks, threads \i \rdeadlocks1, Deadlocks

Debug configuration, Visual Studio projects \i, Extra Source code Debugging Commands

debugging

exceptions \b \rexceptions1, Exceptions

rdebugging, A Note about Debugging

udio .NET \b \rdebugging1, Debugging

Visual Studio .NET, Exceptions

debugging options, C# compiler', Compiler Options

Decimal structure, Decimal Type

decimal type

conversions from decimal, Explicit Conversions

decimal type \rdecimal1, Decimal Type

declarative role-based security\rdeclrole, Declarative Role-Based Security

declarative security\rdeclsec, Declarative Security

declaring types, The TypeView Example

default constructors, Adding a No-Parameter Constructor in a Hierarchy

default context, Contexts

default naming contexts, Active Directory \i \rdefault1, Default Naming Context

DefaultValue property, ADO.NET DataColumn class, Data Columns

define preprocessor directives \i \rdefine1, #define and #undef

delayed signing, assemblies \i \rdelayed1, Delayed Signing of Assemblies

delayLoadAsClientChannel attribute, channel element, Delayed Loading of Client Channels

Delegate class, Using Delegates in C#

delegate keyword, Remote Object

delegate keyword \rdelegate1, Using Delegates in C#

delegates

delegates \b \rmulticast1, Multicast Delegates

asynchronous remoting, Asynchronous Remoting

events \b \revents1, Events

delegates \i \rdelegates1, Delegates

Delete method, ADO.NET DataRow class \rDelete1, Deleting a Row

Delete method, DirectoryInfo class, .NET Classes that Represent Files and Folders

Delete method, FileInfo class, .NET Classes that Represent Files and Folders

DELETE statements, SQL, ExecuteNonQuery()

DeleteCommand property, ADO.NET SqlDataAdapter class, Updating with Data Adapters

DeleteSubKey method, RegistryKey class, The .NET Registry Classes

DeleteSubKeyTree method, RegistryKey class, The .NET Registry Classes

DeleteValue method, RegistryKey class, The .NET Registry Classes

Demand method, FileIOPermission, Demanding Permissions

demanding permissions\rdemandperm, Demanding Permissions

Deny method, Permission object, Denying Permissions

denying permissions\rdenyperm, Denying Permissions

dependentAssembly element, application configuration files \rdependentAssembly1, Application Configuration Files

DependentServices property, ServiceController class, Monitoring the Service

deployment, .NET applications

DLLs \i \rDLLs1, Deployment of DLLs

merge modules \b \rmerge1, Deployment of DLLs

deployment, .NET applications \b \rdeployment1, Deployment

derived classes \i, Adding Inheritance

derived custom controls, Custom Controls

derived custom controls \i \rderived, The RainbowLabel Derived Control

Description attribute, System.EnterpriseServices namespace, Using COM+ Services with .NET Assemblies

Deserialize method, IRemotingFormatter interface, Formatters

Deserialize method, XmlSerializer class, Serializing Objects in XML

Deserialize method, XmlSerializer class \rDeserialize1, Serializing Objects in XML

design view editor, Visual Studio, Visual Studio .NET

Toolbox window, The Design View Window

design view editor, Visual Studio \i \rdesign1, The Design View Window

DeskTopLocation property, Windows Forms Form class, Example: SelfPlacingWindow

destructors \i \rdestructors1, Construction and Disposal

destructors \rdestructors1, Function Members

device contexts, GDI, Device Contexts and the Graphics Object

device coordinates, GDI+, Drawing Scrollable Windows

DialogResult enumeration, Dialog Box Results

DialogResult property, Form class, Dialog Box Results

dialogs

ColorDialog\rclrdialog, ColorDialog

FontDialog\rfntdialog, FontDialog

ialogs, Modal vs. Modeless

OpenFileDialog\ropnfldialog, OpenFileDialog

PageSetupDialog\rpgstpdialog, PageSetupDialog

PrintDialog\rprntdialog, PrintDialog

PrintPreviewDialog, PrintPreviewDialog

s dialogs, Modal vs. Modeless

SaveFileDialog\rsvfldialog, SaveFileDialog

dialogs\rdialogs, Dialogs

dictionaries \i \rdictionaries1, Dictionaries

DictionaryBase class, Dictionaries in .NET

diffgr \

before elements, XML \rbefore1, Reading and Writing a DiffGram

hasChanges attribute, XML, Reading and Writing a DiffGram

id attribute, XML, Reading and Writing a DiffGram

DiffGrams, XML \i \rDiffGrams1, Reading and Writing a DiffGram

digital certificates

configuring .NET to treat test certificates like trusted certificates, Distributing Code Using Certificates

distributing code using, Distributing Code Using Certificates

distributing code using\rcertified, Distributing Code Using Certificates

obtaining hexadecimal representation of, Distributing Code Using Certificates

directional attributes, Directional Attributes

directives (see preprocessor directives), The C# Preprocessor Directives

Directory class, .NET Classes that Represent Files and Folders

DirectoryEntries class, Active Directory, Classes in System.DirectoryServices

Add method \rAdd2, Creating New Objects

SchemaFilter property \rSchemaFilter1, Object Collections

DirectoryEntries class, Active Directory \rDirectoryEntries1, Object Collections

DirectoryEntries class, Active Directory \rDirectoryEntries2, Creating New Objects

DirectoryEntry class, Active Directory, Accessing Native ADSI Objects

AuthenticationType property, Authentication

Children property \rChildren1, Object Collections

CommitChanges method, Important

CommitChanges method \rCommitChanges1, Cache

CommitChanges method \rCommitChanges2, Accessing Native ADSI Objects

constructor, Binding with the DirectoryEntry Class

Invoke method \rInvoke1, Accessing Native ADSI Objects

NativeGuid property, Object Identifier

NativeObject property \rNativeObject1, Accessing Native ADSI Objects

Parent property, Object Collections

Properties property, Properties of User Objects

Properties property \rProperties1, Access a Property Directly by its Name

RefreshCache method \rRefreshCache1, Cache

UsePropertyCache property, Cache

DirectoryEntry class, Active Directory \i \rDirectoryEntry1, Binding with the DirectoryEntry Class

DirectoryInfo class, Example: A File Browser

constructor, .NET Classes that Represent Files and Folders

Create method, .NET Classes that Represent Files and Folders

CreationTime property, .NET Classes that Represent Files and Folders

Delete method, .NET Classes that Represent Files and Folders

Exists property, Example: A File Browser

Extension property, .NET Classes that Represent Files and Folders

FullName property, .NET Classes that Represent Files and Folders

GetDirectories method, .NET Classes that Represent Files and Folders

GetFiles method, .NET Classes that Represent Files and Folders

GetFileSystemObjects method, .NET Classes that Represent Files and Folders

LastAccessTime property, .NET Classes that Represent Files and Folders

LastWriteTime property, .NET Classes that Represent Files and Folders

Length property, .NET Classes that Represent Files and Folders

MoveTo method, .NET Classes that Represent Files and Folders

Name property, .NET Classes that Represent Files and Folders

Parent property, .NET Classes that Represent Files and Folders

Root property, .NET Classes that Represent Files and Folders

DirectoryInfo class \rDirectoryInfo1, .NET Classes that Represent Files and Folders

DirectoryName property, FileInfo class, .NET Classes that Represent Files and Folders

DirectoryName property, FileInfo class \rDirectoryName1, Example: A File Browser

DirectorySearcher class, Active Directory, Classes in System.DirectoryServices

ClientTimeout property, Search Limits

Filter property \b \rFilter1, Searching in the Active Directory

Filter property \rFilter2, Search For User Objects

FindAll method \rFindAll1, Search Limits

FindOne method \rFindOne1, Search Limits

PageSize property, Search Limits

PropertiesToLoad property \b \rPropertiesToLoad1, Searching in the Active Directory

ReferalChasing property, Search Limits

SearchRoot property \b \rSearchRoot1, Searching in the Active Directory

SearchRoot property \rSearchRoot2, Search Limits

SearchScope property \b \rSearchScope1, Searching in the Active Directory

SearchScope property \rSearchScope2, Search For User Objects

ServerPageTimeLimit property, Search Limits

ServerTimeLimit property, Search Limits

Sort property, Search Limits

DirectorySearcher class, Active Directory \rDirectorySearcher1, Searching in the Active Directory

DirectorySearcher class, Active Directory \rDirectorySearcher2, Search Limits

DirectoryServicesPermission, Code Access Permissions and Permissions Sets

displayname attribute, channel element, Configuration Files

DisplayName property, ServiceController class, Monitoring the Service

DisplayName property, ServiceInstaller class, ServiceProcessInstaller and ServiceInstaller Classes

Dispose method, Form class, Dialog Box Results

Dispose method, IDisposable interface \i \rDispose1, Cleaning up: Destructors and Dispose()

distinguished names , Active Directory \i \rdistinguished1, Distinguished Name

distinguished names, Active Directory \i \rdistinguished2, Distinguished Name

distributed applications\i\rRemoting, Chapter 21: Distributed Applications with .NET Remoting

distributed identities, Remote Objects

Distributed Transaction Coordinator (see DTC) \t, How Transactions Work

DLL Hell \i \rHell1, The Answer to DLL Hell

DLL-Hell, A Quick Tour of COM

DllImport attribute, .NET, Attributes

DllImport attribute, System.Runtime.InteropServices namespace, Accessing Unmanaged Code

DLLs

also COM DLLs \t, Creating a Wrapper with TlbImp.exe

oyment \b \rDLLs1, Deployment of DLLs

Dns class, System.Net namespace, Dns

GetHostByAddress method, Dns

Resolve method, DnsLookup Example

DNS names

DNS lookup example\b\rlookupex, DnsLookup Example

DNS names\i\rdnsip, IP Addresses and DNS Names

DnsPermission, Code Access Permissions and Permissions Sets

do statements \i \rdo1, The dowhile Loop

doc switch, C# compiler \rdoc1, XML Documentation

Document property, PageSetupDialog class, PageSetupDialog

Document property, PrintDialog class, PrintDialog

Document property, PrintPreviewDialog class, Printing

DocumentElement property, XmlDocument class, Inserting Nodes

DOM, XML

nodes \b \rnodes1, Inserting Nodes

DOM, XML \i \rDOM1, Using the DOM in .NET

domain controller (see DC) \t, Features

domain controllers, Active Directory \i \rcontrollers1, Domain Controller

domain trees, Active Directory \i \rtrees1, Domain Tree

Double structure, Floating Point Types

double type, Floating Point Types

conversions from double, Explicit Conversions

downlevel logon, Active Directory \i \rdownlevel1, Downlevel Logon

DownloadData method, WebClient class, Uploading Files

asynchronous page requests , WebRequest and WebResponse Classes

downloading files

using WebClient class, Downloading Files

using WebRequest and WebResponse classes, WebRequest and WebResponse Classes

DrawArc method, Graphics class, Drawing Shapes and Lines

DrawBezier method, Graphics class, Drawing Shapes and Lines

DrawClosedCurve method, Graphics class, Drawing Shapes and Lines

DrawCurve method, Graphics class, Drawing Shapes and Lines

DrawEllipse method, Graphics class, Drawing Shapes and Lines

DrawImage method, Graphics class, Issues When Manipulating Images

DrawImageUnscaled method, Graphics class, Issues When Manipulating Images

drawing shapes, GDI+ \i \rdraw, Drawing Shapes

DrawLine method, Graphics class, Drawing Shapes and Lines

DrawLines method, Graphics class, Drawing Shapes and Lines

DrawPie method, Graphics class, Drawing Shapes and Lines

DrawPolygon method, Graphics class, Drawing Shapes and Lines

DrawRectangle method, Graphics class, Drawing Shapes and Lines

DrawString method, Graphics class, OnPaint()

DrawString method, Graphics class \i \rDrawString1, Simple Text Example

drives

example illustrating control of access\rsecurityex, A Simple Example

refusing access to, Requesting Permissions

DropDownList server controls, Web Server Controls

data binding, Binding to the Database

Event Booking Application example, Binding to the Database

DTC (Distributed Transaction Coordinator), How Transactions Work

dynamic controls

event handlers\rdynconev, Dynamic Event Handlers

dynamic controls\rdyncon, Dynamic Controls

dynamic menus\rdynmenus, Dynamic Menus

dynamic registration, COM+, Using COM+ Services with .NET Assemblies

  

Категории