S


Sample.js code listing (5-3), 106

SaveProfileItems.aspx code listing (7-9), 181, 183

scoping variables, 54, 55, 57

screen-scraping, 11

script

reducing, 69

references

adding, 105, 106

Script Debugger, 226

script tags

limiting, 46

Script.aculo.us, 13

ScriptIgnore attribute, 159

ScriptManager, 103

AsyncPostBackErrorMessage property, 127

AsyncPostBackTimout property, 128

CultureInfo object, 114

custom script files, 211

debug scripts, 210

EnablePageMethods property, 157

page execution lifecycle, 25

ProfileService element

load method, 178

LoadProperties attribute, 176

release scripts, 210

rendering and, 104

ResolveScriptReferece event, 129

ScriptMode and, 107

ScriptMode property, 210

ScriptPath property, 128

Scripts property, 211

shared scripts and, 253

version paths and, 253

ScriptManager control, 129

ScriptManager element, 105

ScriptManagerProxy control, 129

ScriptMethod attribute, 157

ScriptMode

Debug, 107

Inherit, 107

Release, 107

ScriptManager and, 107

ScriptReferences and, 107

ScriptMode property, ScriptManager, 210

ScriptPath property, 128

ScriptProxy.aspx code listing (6-18), 155, 157

ScriptReference

custom scripts and, 211

ScriptReference.aspx code listing (5-2), 105

ScriptReferences

ScriptMode and, 107

ScriptReferences element, 105

ScriptResources

embedding, 108, 109, 111

scripts

compression, 129

dynamic scripts, 251, 252

static scripts, 252

globalization, 114

localization, 111, 113, 114

path

setting, 128

resources, 46

server-side controls, 284, 285

shared, 253

ScriptService attribute, 117

security

XMLHttpRequest, 132

SelectedIndex property, 186

serialization, 149

bypassing, 158, 160

custom

JavaScriptSerializer, 160

JSON, 153, 155

JSON and, 149

XML and, 149

Serialize method, JavaScriptConverter, 160

server-side controls, 283

control classes, 285, 287

OnPreRender method, 287, 288, 289, 291

registering in ASP.NET page, 291, 292

Render method, 287, 288, 289, 291

scripts

embedding, 284, 285

Servertime.asmx code listing (5-8), 116

ServiceMethod property, 266

ServicePath property, 266

ServiceReference.aspx code listing (5-9), 117

Session state, 174

web farm deployment and, 240, 241

set timeout, WebRequest, 137

SetDefaultTimeout.aspx code listing (6-12), 144, 145

SetVerb.aspx code listing (6-5), 136

set_data method, 273

shared scripts, 253

SingleTimer.aspx code listing (2-7), 32, 33

SOAP

services

invoking methods as, 155

SOAP (Simple Object Access Protocol), 11

src attribute, 44

SSL encryption

Authentication service and, 167

statements

eval, 65

static scripts

compression, 252

Status.aspx code listing (7-3), 169

StrangeCaseIt method, 59

string class

trim method, 87

strings, 9, 47

accessing parts, 67

Submit button

disabling, 45

substr function, 68

substring function, 68

substring method, 68

SupportedTypes method, JavaScriptConverter, 160

syntax errors

detecting, 50

Sys.Debug class, 215

assert operations, 220

trace operations, 216, 218

Sys.Debug.assert function, 220

Sys.Debug.clearTrace function, 218

Sys.Debug.fail function, 224

Sys.Debug.traceDump function, 218

Sys.Net.WebRequest

creating directly, 135

Sys.UI.Control class

controls and, 257

System.Graphics namespace, 73

System.Web namespace, 73

system.web.extensions

jsonSerialization, 249, 250

system.web.extensions section

profileService section, 123

System.Web.Script.Serialization.Converters, 160

System.Web.UI namespace

WebResource attribute, 109




Professional ASP. NET 2.0 AJAX
Professional ASP.NET 2.0 AJAX (Programmer to Programmer)
ISBN: 0470109629
EAN: 2147483647
Year: 2004
Pages: 107

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