page execution lifecycle, 25
page layout
Accordion control, 186, 188
AlwaysVisibleControlExtender control, 189, 191
CollapsiblePanelExtender control, 191
ResizableControl control, 192, 194
TabContainer control, 195
TabPanel control, 195
page lifecycle
AJAX Library, 72
page requests
canceling, 37, 38
errors, 38
lifecycle, 34, 37
updates, 39, 40
pageLoad function, 72, 168
pageLoaded event, 33, 34
PageMethods object, 157
PageMethods.aspx code listing (6-19), 157, 158
PageRequestManager, 33
getInstance function, 33
initializeRequest event, 33
lifecycle, 34
pageLoaded event, 33
pageUnload function, 72
panes
Accordion control, 186
AlwaysVisibleControlExtender control, 189, 191
AutoSize property, 186
CollapsiblePanelExtender control, 191
FadeTransition property, 186
FamesPerSecond, 186
header templates, 186
Height property, 186
ResizableControl control, 192, 194
SelectedIndex property, 186
TabContainer control, 195
TabPanel control, 195
TransitionDuration, 186
parameters, 76
parsing
XML request results
XMLHttpExecutor, 147
passing data
serialization, 149
passing data, WebRequest class, 140, 142
Passport Service, 164
paths
scripts
setting, 128
Perfmon tool, 248
performance
perceived, 45
performance monitoring, 248, 249
pop-up controls
CalendarExtender, 202
CascadingDropDownExtender, 206, 208
ConfirmButtonExtender, 203, 204
HoverMenuExtender, 204
ModalPopupExtender, 205
PopupControlExtender, 205
PopupControlExtender, 205
postback
asynchronous
error handling and, 127
disabling
temporarily, 45
postbacks
browser and, 17
PreLoadedProfileItems.aspx code listing (7-7), 177
Profile data
accessing from browser, 175, 176
defining, 171, 173
loading properties, 178, 179
preloading properties, 176, 178
Profile intrinsic, 173, 175
saving, 180, 183
Profile intrinsic
profile properties, 173, 175
profile service, 122, 123, 124, 126
direct client access, 123
Profile.aspx code listing (5-13), 123, 124
Profile.aspx code listing (7-6), 174, 175
ProfileService element, ScriptManager
load method, 178
LoadProperties attribute, 176
ProfileService object, 177
ProgressTemplate, 28
properties
AsyncPostBackErrorMessage, 127
AsyncPostBackTimeout, 128
controls, 263, 264, 266
Culture, 114
EnablePageMethods
ScriptManager, 157
FadeTransitions, 186
InlineScript, 117
prototype, 261, 262, 263
ScriptPath, 128
UpdateMode, 20
XMLHttpRequest object, 132, 134
property
ServiceMethod, 266
ServicePath, 266
prototype object, 59
AJAX Library and, 60
closures, 60, 61, 63, 64
this reference, 60
prototype property, 261, 262, 263
Prototype script library, 13
prototypes, 57, 58, 59, 60