Index_P


P

page configuration section, 189

page execution

ExecutePage.aspx, 15

importance of controlling, 11

Response.Redirect method, 11–13

Server.Execute method, 14–15

Server.Transfer method, 13–14

TransferDest.aspx, 13

TransferSource.aspx, 13

page framework, architecture of, 3

page life cycle, 9–11

page output caching

API for. See Cache API

OutputCache. See OutputCache directive

partial, 163–169

purpose of, 135

PageEvents.aspx, 10–11

Page_Init method, 9

Page_Load method, 9

Page_Unload method, 10

pagination

DataGrids, 70–72, 287

mobile browser algorithms for, 105

parentheses requirement, 271–272

partial page caching, 163–169

passing parameters, 275

Passport authentication, 206

passwords

security of, 296

SSL with, 209

storing, 211

patches, security, 221

PDAs, browser emulators for, 92

pdb files, 254

performance

# Of Exceps Thrown counter, 228

analyzing, 223–224

Application Center Test program, 226

Application Restarts counter, 229

assembly overhead, 234

batch compilation, 234–236, 298

buffering for, 238–239

cache tuning, 134, 236–237

COM object effects on, 237–238, 298

compiler issues, 234–236

controls, unused, 231

counters for measuring, 227–229

CPU utilization metric, 228

data-binding, effects of, 54

DataGrid reflection effects, 85, 287

dynamic controls for, 20–22

Errors Total counter, 228

exception handling effects, 232–233

hardware for testing, 224

importance of tuning, 223

iterative process, importance of, 224

load simulation, 225–227, 297–298

objects, caching, 237

page tracing, 229–232

processor utilization, 228

race conditions, 241

requests per second, 225, 228

response time, 225

session state, minimizing, 239–241

simulating loads, 225–227, 297–298

SQLServer mode of session state, 240

string concatenation effects, 239

test environments, controlling, 224–225

throughput measurement, 225–226, 297

time-to-first-byte, 225–226, 297

time-to-last-byte, 225–226

typing variables for, 276

validation compared to exceptions, 232–233

view state issues, 231, 242

Web Application Stress Tool, 226–227

performance counters

# Of Exceps Thrown, 228

Application Restarts, 229

CPU utilization metric, 228

Errors Total counter, 228

names of objects, 227

operation of, 227

processor utilization, 228

Requests/Sec counter, 228

side-by-side support with, 227

per-request caching, 179–181

personalization, 179–181

Pocket PC emulator, 93

POST requests

caching, 142, 157

redirection with, 13

pragma statements, 256

Pragma:no-cache header, 156, 293

PrincipalLogin.aspx, 213

processor utilization metric, 228

properties, setting with User controls, 31–32




Microsoft ASP. NET Coding Strategies with the Microsoft ASP. NET Team
Microsoft ASP.NET Coding Strategies with the Microsoft ASP.NET Team (Pro-Developer)
ISBN: 073561900X
EAN: 2147483647
Year: 2005
Pages: 144

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