Performance Consulting: A Practical Guide for HR and Learning Professionals

 
Index
bySimon Robinsonet al.
Wrox Press 2002

  

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

obj folder, Visual Studio projects \robj1, Other Files Created

object activation\i\robjac, Object Activation

Object Browser window, Visual Studio \i \rObject1, The Object Browser Window

Object class, The object Type

Equals method, Static Equals() Method

Equals method \rEquals1, System.Object

Equals method \rEquals2, System.Object

Equals method \rEquals5, How the Dictionary Works

Finalize method, System.Object

Finalize method \rFinalize1, System.Object

GetHashCode method, System.Object

GetHashCode method \rGetHashCode1, System.Object

GetHashCode method \rGetHashCode2, How the Dictionary Works

GetType method, System.Object

GetType method \rGetType1, The System.Type Class

MemberwiseClone method, System.Object

ReferenceEquals method, Comparing Value Types for Equality

ReferenceEquals method \b \rReferenceEquals1, ReferenceEquals()

ToString method, System.Object

ToString method \rToString1, System.Object

ToString method \rToString2, How the String is Formatted

Object class \i \rObject1, The Object Class

object context, Features of COM+ Services

COM+/.NET integration, How Transactions Work

Object message sink, Object Sink

object oriented programming (see OOP) \t, Appendix A: Principles of Object-Oriented Programming

object pooling

using with .NET assemblies \r objectpool18, Using Object Pooling with .NET Assemblies

object pooling \i, Object Pooling

object type, Predefined Reference Types

object type \i \robject1, The object Type

ObjectPooling attribute, System.EnterpriseServices namespace, The ObjectPooling Attribute

objects

Directory \b \robjects1, Objects

references \rreferences1, Initialization of Variables

objects (see also classes)

client activated objects \b \rclientactivatedobjects, Server Configuration for Client-Activated Objects

context bound objects, Contexts

context bound objects \rcontextbound1, Contexts

instantiation, Instantiating and Using Objects

JIT activation, Just-In-Time Activation (JIT)

remote objects, Important

remote objects \b \rremoteobjects1, Remote Objects

remote objects \b \rremoteobjects2, Remote Object

well-known objects \b \rwellknownobjects, Server Configuration for Well-Known Objects

objects (see also classes) \i \robjects1, Objects in Programming

objectURI attribute, wellknown element, Configuration Files

Obsolete attribute, .NET, Attributes

Obsolete attribute, .NET \rObsolete1, Attributes

OleDbCommand class, ADO.NET, Database Specific Classes

CommandType property \rCommandType1, Commands

Event Booking Application example, Adding Events to the Database

ExecuteNonQuery method \b \rExecuteNonQuery1, ExecuteNonQuery()

ExecuteReader method, Quick Data Access: The Data Reader

ExecuteReader method \b \rExecuteReader1, ExecuteReader()

ExecuteReader method \rExecuteReader2, Quick Data Access: The Data Reader

ExecuteScalar method \b \rExecuteScalar1, ExecuteScalar()

OleDbCommand class, ADO.NET \rOleDbCommand1, Quick Data Access: The Data Reader

OleDbCommandBuilder class, ADO.NET, Database Specific Classes

OleDbConnection class, ADO.NET, Creating a Connection

Event Booking Application example, Binding to the Database

OleDbDataAdapter class, ADO.NET, Selecting Data

Event Booking Application example, Binding to the Database

Update method, Deleting a Row

Update method \rUpdate2, Inserting a New Row

OleDbDataAdapter class, ADO.NET \i \rOleDbDataAdapter1, Populating a DataSet Using a DataAdapter

OleDbDataReader class, ADO.NET, ExecuteReader()

GetInt32 method \rGetInt1, Quick Data Access: The Data Reader

OleDbDataReader class, ADO.NET \i \rOleDbDataReader1, Quick Data Access: The Data Reader

OleDbParameter class, ADO.NET, Database Specific Classes

OleDbPermission, Code Access Permissions and Permissions Sets

OleDbTransaction class, ADO.NET, Database Specific Classes

OnContinue method, ServiceBase class, Handler Methods

OnCustomCommand method, ServiceBase class, Handler Methods

OnDoubleClick method, Form class

problems with overriding, Responding to User Input

OneWay attribute, Event Sink

OnPaint method, Form class, Drawing Scrollable Windows

OnPaint method, Form class \i \rOnPaint1, Painting Shapes Using OnPaint()

OnPaint method, Form class \i \rOnPaint2, Using the Clipping Region

OnPaint method, Form class \i \rOnPaint3, OnPaint()

OnPause method, ServiceBase class, Handler Methods

OnShutdown method, ServiceBase class, Handler Methods

OnStart method, ServiceBase class, Threading and Services

OnStart method, ServiceBase class \rOnStart1, Service-Start

OnStop method, ServiceBase class \rOnStop1, Handler Methods

OOP (object oriented programming)

classes \b \rclasses1, Objects in Programming

classes \rclasses1, A Closer Look

inheritance \b \rinheritance1, Introducing Inheritance

OOP (object oriented programming) \i \rOOP1, Appendix A: Principles of Object-Oriented Programming

Open method, ADO.NET OleDbConnection class

Event Booking Application example, Binding to the Database

Open method, FileInfo class, The FileStream Class

OpenFileDialog class, Windows Forms, Common Dialogs

compared to SaveFileDialog class, SaveFileDialog

Filter property, OpenFileDialog

table of properties, OpenFileDialog

OpenFileDialog class, Windows Forms\ropnfldialog, OpenFileDialog

OpenRead method, FileInfo class, The FileStream Class

OpenRead method, WebClient class, Downloading Files

basic Web client example\rwebclex, Basic Web Client Example

OpenSubKey method, RegistryKey class, Example: SelfPlacingWindow

OpenSubKey method, RegistryKey class \rOpenSubKey1, The .NET Registry Classes

OpenSubKey method, RegistryKey class \rOpenSubKey2, Example: SelfPlacingWindow

OpenText method, FileInfo class, The StreamReader Class

OpenWrite method, FileInfo class, The FileStream Class

OpenWrite method, WebClient class, Basic Web Client Example

operator keyword, Addition Operator Overloading Example: The Vector Struct

operators

overloading \b \roverloading2, Operator Overloading

precedence \b \rprecedence1, Operator Precedence

operators \i \roperators1, Operators

optimization

o .NET \b \roptimization1, Optimization

optimization options, C# compiler, Compiler Options

optional parameters, .NET attributes \i \roptional1, Optional Parameters

optional parameters, methods \i \roptional1, Optional Parameters

Optional Permissions, Requesting Permissions

out keyword \i \rout1, The out Keyword

out parameters, methods \rout1, Different Output Types

out parameters, TlbImp.exe utility, Creating a Wrapper with TlbImp.exe

out switch, C# compiler \rout2, More on Compiling C# Files

output files, C# compiler \i, Input and Output Files

output parameters, methods \i, The out Keyword

output parameters, stored procedures \i \routput1, Calling a Stored Procedure that Returns Output Parameters

OverflowException class, Base Class Exception Classes

overloading, constructors, Constructors

overloading, methods \i \roverloading1, Overloading Methods

overloading, methods \roverloading2, Adding Inheritance

overloading, operators

comparison operators \b \rcomparison1, Overloading the Comparison Operators

operator keyword, Addition Operator Overloading Example: The Vector Struct

overloading, operators \i \roverloading2, Operator Overloading

override keyword, Adding Inheritance

override keyword \roverride1, Method Overriding and Hiding

overriding, methods, Method Overriding and Hiding

overriding, methods \i \roverriding1, Adding Inheritance

overriding, properties, Virtual and Abstract Properties

OverwritePrompt property, SaveFileDialog class, SaveFileDialog

  

Категории