Performance Consulting: A Practical Guide for HR and Learning Professionals

 
Index
bySimon Robinsonet al.
Wrox Press 2002

  

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

P format specifier , Format Strings

PadLeft method, String class, System.String

PadRight method, String class, System.String

Page class, System.Web.UI namespace, ASP.NET Web Forms

IsPostBack property, Server Control Example

Page class inherits from Control class, ASP.NET Web Forms

WebControl class inherits from Control class, Web Server Controls

page coordinates, GDI+, Drawing Scrollable Windows

PageSetupDialog class, Windows Forms, Common Dialogs

Document property, PageSetupDialog

ShowDialog method, PageSetupDialog

PageSetupDialog class, Windows Forms\rpgstpdialog, PageSetupDialog

PageSize property, Active Directory DirectorySearcher class, Search Limits

PageUnit property, Graphics class, Drawing Scrollable Windows

Paint events, Painting Shapes Using OnPaint()

Paint events \rPaint1, Using the Clipping Region

PaintEventArgs class

ClipRectangle property, Using the Clipping Region

PaintEventArgs class \rPaintEventArgs1, Painting Shapes Using OnPaint()

palettes, GDI+, Graphics Display Modes and the Safety Palette

palettes, GDI+ \i \rsafetypalette, The Safety Palette

Panel class, Windows Forms, Windows Applications in .NET

Panel server controls, Web Server Controls

param elements, C# documentation, XML Documentation

param elements, C# documentation \rparam1, XML Documentation

parameters, .NET attributes

optional parameters \b \roptional1, Optional Parameters

parameters, .NET attributes \i \rparameters1, Specifying Attribute Parameters

parameters, constructors \i \rparameters1, Passing Parameters to Constructors

parameters, methods

optional parameters \b \roptional1, Optional Parameters

out parameters \rout1, Different Output Types

output parameters \b, The out Keyword

parameters, methods \i \rparameters1, Passing Parameters to Methods

paramref elements, C# documentation, XML Documentation

Parent property, Active Directory DirectoryEntry class, Object Collections

Parent property, DirectoryInfo class, .NET Classes that Represent Files and Folders

ParentRelations property, ADO.NET DataTable class, Data Relationships

Parse method, Enum class \rParse2, Enumerations

Parse method, IPAddress class, IPAddress

Parse method, predefined value types \rParse1, Explicit Conversions

Pascal casing \i \rPascal1, Casing of Names

Passport

role-based security, Role-Based Security

user accounts to Passport account, The Principal

Password property, ServiceProcessInstaller class, ServiceInstallerDialog Class

Path class \i \rPath1, The Path Class

PathGradientBrush class, Brushes

Pause method, ServiceController class, Controlling the Service

PCS tag prefix, Custom Controls

PCSCustomWebControls library example

basic custom controls \rbasiccontrols, Basic Custom Controls

composite custom controls\b \rcomposite, Creating a Composite Custom Control

RainbowLabel control\b \rRainbowLabel, The RainbowLabel Derived Control

Straw Poll control\b \rStrawPoll, A Straw Poll Control

PCSCustomWebControls library example \rPCSCustomWebControls, Custom Control Project Configuration

PCSCustomWebControls.dll assembly, Custom Controls

PDC (primary domain controller) \rPDC1, Features

Pen class \i \rPen2, Pens and Brushes

Pen class \i \rPen3, Pens

Pen class \rPen1, Drawing Shapes

Pens class \rPens2, Pens

pens, GDI+ \i \rpens, Pens

perfmon.exe utility \i \rperfmonexe, perfmon.exe

performance

\rperformance1, Performance

System.Diagnostics namespace, Performance Monitoring Classes

vices \b \rperformance, Performance Monitoring

performance \i \rperformance1, Performance Improvement

PerformanceCounter class, Performance Monitoring Classes

PerformanceCounter class \rPerformanceCounter, Add Visual Studio .NET Designer Support to the Class Library

PerformanceCounterCategory class, Performance Monitoring Classes

PerformanceCounterInstaller class, Performance Monitoring Classes

PerformanceCounterPermission, Code Access Permissions and Permissions Sets

permission elements, C# documentation, XML Documentation

Permission object

Deny method, Denying Permissions

returning type of, Demanding Permissions

RevertAssert method, Asserting Permissions

RevertDeny method, Denying Permissions

permission sets, Code Access Permissions and Permissions Sets

creating and applying\rsetperm, Creating and Applying Permissions Sets

permission sets \i \r permissionsets, Code Access Permissions and Permissions Sets

permissions

permissions, creating, Creating Code Access Permissions

asserting\rassertperm, Asserting Permissions

compared to roles, The Principal

demanding\rdemandperm, Demanding Permissions

denying\rdenyperm, Denying Permissions

Identity Permissions, Code Access Permissions and Permissions Sets

implicit\rimplicitperm, Implicit Permission

managing, Managing Code Groups and Permissions

merging, Policy Levels: Machine, User, and Enterprise

of a code group, changing\rchangegr, Changing a Code Group 's Permissions

optional, Requesting Permissions

refusing access to drives , Requesting Permissions

requesting\rrequestperm, Requesting Permissions

viewing, Requesting Permissions

viewing\rviewpermission, Viewing an Assembly's Permissions

permissions \i, Code Access Security

PermissionType property, SecurityException, Demanding Permissions

permview .exe utility, Requesting Permissions

pin buttons, Visual Studio \i \rpin1, Pin Buttons

PInvoke

accessing unmanaged code\b\runman, Accessing Unmanaged Code

drawback, The Drawback to Pinvoke

PInvoke\i\rpinvoke, Platform Invocation Services

PlaceHolder server controls, Web Server Controls

platform independence \i \rindependence1, Platform Independence

Platform Invocation Services (see PInvoke) \t, Platform Invocation Services

Point struct \i \rPoint1, Point and PointF

pointer arithmetic \i \rarithmetic1, Pointer Arithmetic

pointer member access operator \raccess1, Pointers to Structs The Pointer Member Access Operator

PointerPlayaround example \i \rPointerPlayaround1, PointerPlayaround Example

PointerPlayaround2 example, Adding Classes and Structs to our Example

pointers

& address operator \raddress1, Pointer Syntax

* indirection operator \rindirection1, Pointer Syntax

casting a pointer \b \rcasting1, Casting Pointers to Integer Types

class members \b \rmembers1, Pointers to Class Members

nters \b \rvoid1, void Pointers

structs \b \rstructs1, Pointers to Structs The Pointer Member Access Operator

pointers \i \rpointers2, Pointers

PointF struct \i \rPointF1, Point and PointF

Policy change prompt, Caspol.exe, Caspol.exe Code Access Security Policy Tool

policy levels \i \r policylevels, Policy Levels: Machine, User, and Enterprise

pollTime attribute, lifetime element, Lifetime Services in Configuration Files

polymorphism

Windows Controls, Dynamic Controls

polymorphism \i, Polymorphism and Virtual Members

port attribute, channel element, Configuration Files

port numbers , Active Directory \i \rport1, Port Number

pre-emptive multitasking \i \rmultitasking1, How Does This Work?

precedence, operators \i \rprecedence1, Operator Precedence

preprocessor directives \i \rdirectives1, The C# Preprocessor Directives

preprocessor options, C# compiler, Compiler Options

primary domain controller (see PDC) \t, Features

primary keys, databases \i \rprimary1, Setting a Primary Key

PrimaryKey property, ADO.NET DataTable class \rPrimaryKey1, Setting a Primary Key

Principal

rincipal\rwinprin, Windows Principal

role-based security\rprincipal, The Principal

Print method, PrintDocument class, Printing

PrintDialog class, Windows Forms, Common Dialogs

Document property, PrintDialog

ShowDialog method, PrintDialog

table of properties, PrintDialog

PrintDialog class, Windows Forms\rprntdialog, PrintDialog

PrintDocument class, Printing

Print method, Printing

printf function, C, Console I/O

printing, GDI+ \i \rprinting, Printing

PrintingPermission, Code Access Permissions and Permissions Sets

PrintPreviewDialog class, Printing

Document property, Printing

ShowDialog method, Printing

PrintPreviewDialog class, Windows Forms, PrintPreviewDialog

Document property, PrintPreviewDialog

PrintToFile property, PrintDialog class, PrintDialog

priorities, threads \i \rpriorities1, Thread Priorities

private assemblies \i \rprivate1, Private and Shared Assemblies

private constructors, Constructors

private constructors \rprivate1, Adding a No-Parameter Constructor in a Hierarchy

private key files, Distributing Code Using Certificates

private keyword, Adding Inheritance

probing element, application configuration files \i \rprobing1, <probing>

Process class, System.Diagnostics namespace, Displaying Output as an HTML Page

project groups, Visual Basic, Solutions and Projects

ProjectInstaller class, Installation Program

ProjectInstaller class \rProjectInstaller, Installer Class

projects

services \b \rprojects, Windows Service Project

projects, Visual Studio, Creating Assemblies Using Visual Studio .NET

adding a project to a solution \radding1, Adding Another Project to the Solution

bin folder \rbin1, Other Files Created

builds \b \rbuilds1, Debug and Release Builds

configurations \b \rconfigurations1, Extra Source code Debugging Commands

console applications, The Newly Created Console Project

linking \b, Building, Compiling, and Making

New Project dialog, Adding Another Project to the Solution

obj folder \robj1, Other Files Created

optimization \b \roptimization1, Optimization

source code files, Creating Assemblies Using Visual Studio .NET

startup projects \b \rstartup1, Setting the Startup Project

Visual Studio 6 projects \b \rVisual2, Reading in Visual Studio 6 Projects

web control libraries, Custom Control Project Configuration

projects, Visual Studio \i \rprojects1, Creating a Project

projects, Visual Studio \i \rprojects2, Building a Project

projects, Web Services, Exposing Web Services

compiling a project, Exposing Web Services

Event Booking Application example \rprojects2, The Meeting Room Booking Web Service

projects, Web Services \rprojects, Consuming Web Services

Properties property, Active Directory DirectoryEntry class, Properties of User Objects

Properties property, Active Directory DirectoryEntry class \rProperties1, Access a Property Directly by its Name

Properties property, Active Directory SearchResult class \rProperties2, Search Limits

Properties property, IMessage interface, Messages

Properties window, Visual Studio \i \rProperties1, The Properties Window

properties, classes

abstract properties, Virtual and Abstract Properties

access modifiers \b \raccess2, Access Modifiers

context properties, Contexts

get accessors, Data Encapsulation

get accessors \b, Properties

read-only properties, Data Encapsulation

set accessors, Data Encapsulation

set accessors \b \rset1, Properties

virtual properties, Virtual and Abstract Properties

write-only properties, Read-Only and Write-Only Properties

write-only properties \rwriteonly1, Use of Properties and Methods

properties, classes \i \rproperties1, Properties

properties, classes \i \rproperties2, Use of Properties and Methods

properties, classes \rproperties1, Function Members

PropertiesToLoad property, Active Directory DirectorySearcher class \i \rPropertiesToLoad1, Searching in the Active Directory

PropertyCollection class, Active Directory, Get the Property Names of the User Class

Contains method \rContains1, Updating Directory Entries

PropertyCollection class, Active Directory \rPropertyCollection1, Properties of User Objects

PropertyDescriptor property, Windows Forms DataGridColumnStyle class, DataGridTableStyle and DataGridColumnStyle

PropertyInfo class, Methods

PropertyManager class, Windows Forms \i, Data Binding Objects

PropertyManager class, Windows Forms \rPropertyManager1, Data Binding Objects

PropertyValueCollection class, Active Directory

Add method \rAdd3, Creating New Objects

Add method \rAdd4, Updating Directory Entries

Clear method, Updating Directory Entries

Remove method, Updating Directory Entries

RemoveAt method, Updating Directory Entries

ProposedValue property, ADO.NET DataColumnChangeEventArgs class, Data Rows

protected constructors, Constructors

protected keyword, Access Modifiers

protected keyword \rprotected1, Adding Inheritance

proxies, .NET Remoting Overview

g custom proxies, Pluggability of a Proxy

oxies, .NET Remoting Overview

rent proxies, .NET Remoting Overview

proxies \i \rproxies2, Proxy Objects

proxy classes \rproxy, Consuming Web Services

proxy components, Binding to COM Components

public key cryptography \i \rcryptography1, Public Key Cryptography

public keyword, Access Modifiers

publisher code group membership condition, Code Groups

publisher policy files, Configuration Categories

publisher policy files \i \rpublisher1, Publisher Policy Files

publisher-subscriber model, Events

PublisherIdentityPermission, Code Access Permissions and Permissions Sets

publisherPolicy element, publisher policy files \rpublisherPolicy1, Overriding Publisher Policies

pure virtual functions, C++, Abstract Classes and Functions

  

Категории