Training
Certifications
Books
Special Offers
Community




 
Microsoft® ASP.NET Setup and Configuration Pocket Reference
Author James Avery
Pages 236
Disk N/A
Level Int/Adv
Published 04/23/2003
ISBN 9780735619364
Price $29.99
To see this book's discounted price, select a reseller below.
 

More Information

About the Book
Table of Contents
Sample Chapter
Index
Related Series
About the Author

Support: Book & CD

Rate this book
Barnes Noble Amazon Quantum Books

 

Index


A
access control lists (ACLs), 47
<activated> element, 124, 126
activation URLs, 122
adapter property (<control> section), 100
adapters
   custom, 101
   MMIT, default, 98
<add> element, 30
   attributes of, 31
   <connectionManagement> section, 116
   syntax of, 31
<add> method
   <assemblies> section, 57
   <clientTarget> section, 54
   <httpHandlers> section, 62
   <protocols> section, 92
   <serviceDescriptionFormatExtensionTypes> section, 93
adding. See <add> method
administration section, restricting access, 46
aliases, <clientTarget> section. See <clientTarget> section, aliases
<allow> element, 44
   properties, 45
   roles property, 46
   verb property, 46
allowCustomAttributes property (<mobileControls> section), 99
AllowDefinition, 28
AllowLocation, 28
allowOverride setting, 17
anonymous users, denying access, 45
application pools, 147-153
   adding, 148
   configuring, 148
   CPU monitoring, 150
   identity accounts, 153
   kernel request queue, limiting, 150
   managing, 148
   rapid-fail protection, enabling, 152
   recycling worker processes, 149
   startup time limits, 152
   switching, 154
   virtual memory settings, 149
   Web garden setting, 151
<application> section, 122
application server role, adding, 145
applications
   adding, 192
   application pools. See application pools
   assemblies, configuring, 193
   assembly dependencies, viewing, 192
   changing application pools, 154
   configuring, 192
   creating, 154
   fixing, 193
   multiple configuration settings, 15
   physical structure, 14
   properties, viewing, 192
   virtual structure, 14
appliesTo property (<assemblyBinding> section), 137
apply property (<publisherPolicy> element), 139
appRequestQueueLimit property (<httpRuntime> section), 72
<appSettings> section, 18, 30-33
   clearing, 32
   file attribute, 32
   values
      adding, 30
      reading, 33
      removing, 31
argument property (<filter> element), 103
ASP.NET
   enabling, 145
   installing with IIS, 147
assemblies
   adding
      to compilation, 57
      to GAC, 181
   bindings, configuring, 183
   clearing, 58
   codebase settings, configuring, 184
   configuring, 182
      for applications, 193
   deleting from GAC, 181
   dependencies, viewing, 192
   evaluating, 189
   in GAC
      deleting, 181
      viewing, 180
      viewing properties, 181
   modifying configured, 185
   partial names, matching to full names, 140
   redirecting, 138
   removing from compilation, 58
   security, evaluating, 189
   trust, increasing, 187
<assemblies> section, 57
   adding assemblies, 57
   removing assemblies, 58
assembly redirection, 137
<assemblyBinding> element
   <probing> element, 139
   <publisherPolicy> element, 139-140
<assemblyBinding> section, 136
<assemblyIdentity> element, 137
<assert> section, 113-114
assertuienabled property (<assert> element), 114
asynchronous handlers, 63
attributes, custom, 99
Authenticate method. See FormsAuthentication class
authenticating COM, 81
authentication, 36-44. See also authorization
   cookie
      configuring, 38
      encryption for, specifying, 39
      expiration, specifying, 39
      persisting indefinitely, 43
      sliding expiration, 39
   forms, 37
      configuring for authentication mode, 38
   mode. See authentication mode
   modules, 115
   Passport, 37, 43-44
   Windows, 36
      setting up, 37
authentication mode, 37
   configuring
      forms, 38
      Windows authentication, 37
   setting, 37
<authentication> section, 36-44. See also authentication; <authorization> section
   mode property. See authentication mode
<authenticationModules> section, 115
authorization, 44-45. See also authentication
   file. See file authorization
   sub-directories and, 47
<authorization> section, 44-45. See also <authentication> section; authorization
autoEventWireup property (<pages> section), 78
autoflush property (<trace> section), 110

B
batch compilation, 55-56
batch property (<compilation> element), 55
batching compilation, 55
batchTimeout property (<compilation> element), 55
<bindingRedirect> element, 138
Boolean switches, 111-112
<browserCaps> section, 47-52
   as property, 49
   <filter> element, 49, 51
   <result> element, 48
   type property, 48
   <use> element, 49
browsers
   aliases, 52
   detecting, 47
   forcing pages to level of, 52
   requests, validating, 78
   targeting
      client target aliases, 53
      specific, 52
      uplevel vs. downlevel, 53
buffer property (<pages> section), 77
<bypasslist> element, 118
bypassonlocal property (<proxy> element), 117

C
cache type property (GAC assemblies), 181
caching, 9
camel case, 5
<channel> section, 122, 128
channel sink providers, 129
channel sinks, 130
channels, declaring, 122-123
<channels> section, 122, 128
<channelSinkProviders> section, 130
<choice> element, 106
CHTML adapter, 98
class property (<nameEntry> element), 134
<clear> element, 30
<clear> method. See clearing
clearing
   aliases, 54
   <appSettings> section, 32
   assemblies, 58
   HTTP handler mappings, 63
   protocols, 93
   sections, 30
   <serviceDescriptionFormatExtensionTypes> section, 93
   soap sections, 94
<client> section, 123
clientConnectedCheck property (<processModel> section), 80
clientTarget property, 53
<clientTarget> section, 52-54
   aliases, 52
      adding/removing, 54
      clearing, 54
   uplevel vs. downlevel, 53
CLR. See common language runtime
clr property
   (<interopXmlElement> element), 127
   (<interopXmlType> element), 128
code access, configuring security level, 90
code errors, 58
<codeBase> element, 138
codebase property (GAC assemblies), 181
codebase settings, 184
COM, authentication level, 81
comAuthenticationLevel property (<processModel> section), 80
comImpersonationLevel property (<processModel> section), 81
common language runtime (CLR), 136. See also <runtime> section
   finding assemblies, 138
   garbage collection, specifying location, 141
compare property (<filter> element), 103
comparison filters, 102-103
compilation. See also <compilation> section, <compilers> sub-sections
   assemblies, adding, 57
   batch, 56
      specifying maximum number of files, 55
   batching, 55
      setting timeout, 55
   configuring, 54
   temporary file storage during, 56
<compilation> element, 55
<compilation> section, 54-58. See also compilation; compilers
   <compilers> sub-sections, 56
compilerOptions property (<compilers> section), 57
compilers, 57. See also compilation; <compilation> section
<compilers> section, 56
compiling
   batches, 55-56
   debug binaries, 55
configSections. See configuration sections
configuration. See configuration files; configuration model
configuration, page-level, 77-79
configuration changes, testing, 9
configuration errors, 17
configuration files, 3-6
   <add> element. See <add> element
   adding sections to, 28
   <appSettings> section. See <appSettings> section
   camel case, 5
   <clear> element, 30
   clearing, 30
   compilation, lack of, 9
   <configSections> section. See configuration sections
   configuration sections. See configuration sections
   editing, 10
   machine.config. See machine.config
   pascal case, 5
   <remove> element, 29
   removing
      all sections, 30
      sections, 29
   section groups. See section groups
   security, 10
   tag syntax, 4
   web.config. See web.config
   XML rules, 4
configuration model, 3-4, 13
   inheritance, 14
configuration objects, 22
configuration sections, 6, 8, 27
   custom. See custom sections
   declaring, 27
      section groups, 7. See also section groups
   grouping, 7
   handler declarations, 18, 27
   handlers, 6, 8, 17-22, 159
   inheritance, 169
   nesting, 162
   sub-sections, 8-9
configuration settings, 9
   graphics files, 16
   html files, 16
   inheritance, 13, 15
   locking, 17. See also allowOverride setting
   multiple, 15
   naming convention, 9
   overriding, 15
   preventing overriding, 17. See also allowOverride setting
   single files, 16
   targeting, 16
Configure Your Server wizard, 145
configuring
   application pools, 148
   ASP.NET, to be system account, 84
   assemblies, 182
      modifying, 185
      new, 182
   assembly bindings, 183
   assembly codebase settings, 184
   authentication cookie, 38
   authentication mode
      forms configuration, 38
      Windows configuration, 37
   code access security level, 90
   compilation, 54
   evaluator filters, 104
   IIS, 12
   impersonation, 73-75
   mobile runtime, 98
   .NET applications, 192
   Passport authentication, 43
   proxy servers, 117
   remoting, 121, 185
   remoting channels, 186
   runtime security policy, 186
   state server, 87
   trace listeners, 110
   XML Web services, 92
<connectionManagement> section, 116
<control> section, 100
controls, rendering, 53, 106
cookieless property (<sessionState> section), 87
cookielessDataDictionaryType property (<mobileControls> section), 99
cookies, authentication
   configuring, 38
   encryption, 39
   expiration, 39
   persisting indefinitely, 43
   protection level, 40
   sliding expiration, 39
   timeout value, 40
cpuMask property (<processModel> section), 81
create method (IConfigurationSectionHandler), 165
CreateFromName method, 135
CreateStatic method, 20, 22
<credentials> element, 40
<cryptoClass> element, 133-134
cryptography class references, 134
cryptography mappings, 133
<cryptographySettings> section, 133
<cryptoNameMappings> element, 133
   <cryptoClasses> element, 133
   <nameEntry> element, 134
culture property
   (<assemblyIdentity> element), 137
   (<globalization> section), 61
custom adapter sets, 101
custom attributes, 99
custom section handlers
   complex, 167
   creating, 165
custom sections, 159
   creating with
      available handlers, 160
      custom handlers, 163
      DictionarySectionHandler handler, 161
      NameValueFileSectionHandler handler, 160
      SingleTagSectionHandler handler, 162
   nesting, 162
customChannelProperty property (<channel> section), 123, 128
customChannelSinkProperty property (<provider> element), 130
<customErrors> element. See customizing, error messages
<customErrors> section, 58-60
customFormatterProperty property (<formatter> section), 129
customizing
   error messages, 58
   HTTP
      errors, 60
      handlers, 63
      modules, 68
   server unavailable message, 84

D
deadlocks, 85
debug binaries, compiling, 55
debug property (<compilation> element), 55
<debug> section, 131
debugging JIT, 132
declaring
   configuration sections, 27
   section groups, 28
   sections, 27
DCOM security, 80
decryptionKey property (<machineKey> section), 76
Default AppPool Properties dialog box, 148
   Health tab settings, 152
   Performance tab settings, 150
   Recycling tab settings, 149
default programming language, specifying, 55
defaultLanguage property (<compilation> element), 55
<defaultProxy> section, 117
delayLoadAsClientChannel property (<channel> section), 128
deleting assemblies from GAC, 181
<deny> element, 44
   properties, 45
   roles property, 46
   users property, domain users in, 45
   verb property, 46
denying anonymous access, 45
<dependentAssembly> element
   <assemblyIdentity> element, 137
   <publisherPolicy> element, 139
<dependentAssembly> section, 137
deployment packages, 190
detecting browsers, 47
developerInstallation property (developmentMode> element), 136
<developmentMode> element, 136
<device> section, 100
<deviceFilters> section, 102-107. See also filters
   <filter> element, 102
devices, mobile controls, 100, 106
<DeviceSpecific> element, 106
DictionarySectionHandler handler, 161
directories
   different trace settings, 16
   multiple configuration settings, 15
displayName property
   (<channel> section), 123, 128
   (<client> section), 124
   (<wellknown> element), 124
displayname property (<wellknown> element), 126
domain controllers, ASP.NET on, 84
domain users in users property, 45

E
editing configuration files, 10
enable property
   (<processModel> section), 81
   (<trace> section), 89
enabled property (<gcConcurrent> element), 141
enableSessionState property (<pages> section), 77
enableViewState property (<pages> section), 77
enableViewStateMac property (<pages> section), 77
enabling
   ASP.NET, 147
   custom attributes, 99
   tracing, 11
encryption, 75-77
   for authentication cookie, specifying, 39
<error> element, 60
error messages
   code errors, 58
   customizing, 58. See also <customErrors> element
   HTTP errors. See HTTP errors
   remote access only, 59
   server unavailable, customizing, 84
Evaluate An Assembly Wizard, 189
evaluator filters, 102, 104
event log, 81
executionTimeout property (<httpRuntime> section), 72
Explicit option (Visual Basic), 55-56
explicit property (<compilation> element), 55
extension property (<compilers> section), 57

F
file attribute, 33
file authorization, 47
file extensions, 67
fileEncoding property (<globalization> section), 61
files, configuring, 16
<filter> element, 49
filters. See also <deviceFilters> section
   comparison, 102, 103
   evaluator, 102, 104
   mobile controls, 105
fixing applications, 193
<formatter> element, 129
formatter sinks, 129
forms authentication, 37
   configuring authentication mode for, 38
   implementing, 41-43
<forms> element, 38, 40
FormsAuthentication class, 42
   Authenticate method, 42
   RedirectFromLoginPage method, 43
fullName property (<qualifyAssembly> element), 140

G
GAC assemblies, 6, 180
   adding, 181
   configuring, 182
      bindings, 183
      codebase settings, 184
      new, 182
   deleting, 181
   viewing, 180
      properties, 181
<gcConcurrent> element, 141
global assembly cache assemblies. See GAC assemblies
<globalization> section, 61-62
graphics files, configuring, 16

H
handlers, 6, 8, 17-22
   custom, 163
      complex, 167
      creating, 165
   custom sections, creating with, 160
   declarations, 27
   declaring, 18
   inheritance, 169
handlers, HTTP. See HTTP handlers
hierarchical configuration model. See configuration model
history, specifying maximum size, 99
href property (<codeBase> element), 138
HTML adapter, 98
html files, 16
HTTP errors, 58
   customizing, 60
HTTP Handler factory handlers, 63
HTTP handlers, 62. See also <httpHandlers> section
   adding to machine.config file, 66
   asynchronous, 63
   customizing, 63
   HTTP Handler factory, 63
   mappings, removing, 63
   registering in configuration files, 65
   specifying when loaded, 62
   synchronous, 63
HTTP modules, 68. See also <httpModules> section
   adding, 68
   application events, 69, 70
   customizing, 68
   removing, 68
HTTP runtime, 72-73
<httpHandlers> section, 62-67. See also HTTP handlers
<httpModules> section, 68-71. See also HTTP modules
   adding modules, 68
   removing modules, 68
<httpRuntime> section, 72-73

I
IConfigurationSectionHandler, 6, 18, 164
   create method, 165
id property (<channel> section), 128
<identity> section, 73-75. See also impersonation
identity verification. See authentication
idleTimeout property (<processModel> section), 81
IHttpHandler interface, 63
IIS (Internet Information Services)
   application structure, 14
   configuring, 12
   creating applications with, 154
   installing ASP.NET with, 147
   settings, 145
   user identity, accessing, 156
   virtual directories, 14
impersonate property (<identity> section), 74
impersonation, 74
   configuring, 73-75
   implementing, 74
   registry values, setting, 75
   user name/password, encrypting, 74
implementing forms authentication, 41-43
includeVersions property (<formatter> section), 129
indentsize property (<trace> section), 110
inheritance of configuration settings, 13, 15
inheritsFrom property (<device> section), 100
initializeData property (<add> element), 111
installing ASP.NET, with IIS, 147
interfaces, 6. See also IConfigurationSectionHandler
Internet Information Services. See IIS
<interopXmlElement> element, 127
<interopXmlType> element, 127
I/O threads, specifying maximum, 82
IsReusable property, 64

J-K
JIT debugging, 132
jitDebugging property (<system.windows.forms> section group, 132
key/value pairs, 31

L
language property (<compilers> section), 57
leaseManagerPollTime property (<lifetime> section), 125
leaseTime property (<lifetime> section), 125
level property (<trust> section), 91
<lifetime> section, 125
<listeners> section, 110
   adding trace listener, 111
loadTypes property (<debug> section), 131
Local Service identity, 153
Local System identity, 153
localOnly property (trace> section), 89
location tag, 46
locking configuration settings, 17
logfilename property (<assert> element), 114
loginUrl property (<forms> element), 38
logLevel property (<processModel> section), 81
logon.aspx page, 41

M
MAC validation, 79
machine.config, 3, 13
   allowOverride setting, 17
   <browserCaps> section and, 48
   default settings, 4
   editing, 10
   overriding settings, preventing, 13
   overriding web.config, 4
   XML declaration, 6
<machineKey> section, 75-77
mapping security classes to friendly names, 133
maxBatchGeneratedFileSize property (<compilation> element), 55
maxBatchSize property (<compilation> element), 55
maxIoThreads property (<processModel> section), 82
maxRequestLength property (<httpRuntime> section), 72
maxWorkerThread property (<processModel> section), 82
memoryLimit property (<processModel> section), 82
method property (<filter> element), 103
Microsoft mobile Internet toolkit. See MMIT
Microsoft Passport. See Passport authentication
Microsoft Shared Source CLI Implementation, 18
minFreeLocalRequestFreeThreads property (<httpRuntime> section), 72
minFreeThreads property (<httpRuntime> section), 72
MMIT (Microsoft mobile Internet toolkit), 97
   default adapters, 98
   downloading/installing, 101
mobile controls
   custom attributes, enabling, 99
   customizing content created by, 105
   devices, 100, 106
   filters, 105
mobile runtime, 98
<mobileControls> section, 98-102
   declaring adapters, 98
   <device> sub-section, 100
mode property
   (<customErrors> element), 59
   (<sessionState> section), 87
   (<wellknown> element), 126
mode property values, 37
<module> element, 118
<mscorlib> section, 133

N
name property
   (<add> element), 111
   (<assemblyIdentity> element), 137
   (<control> section), 100
   (<device> section), 100
   (<filter> element), 103
   (<forms> element), 38
   (<nameEntry> element), 134
   (<oidEntry> element), 135
   (<securityPolicy> section), 86
<nameEntry> element, 134
NameValueFileSectionHandler handler, 160
NameValueSectionHandler, 20
navigation, smart, 78
.NET Framework, 141
.NET Framework Configuration tool, 179
   runtime security policy, configuring with, 186
.NET security, 186
Network Service identity, 153
newVersion property (<dependentAssembly> element), 138
numRecompilesBeforeAppRestart property (<compilation> element), 55

O
objectUri property (<wellknown> element), 126
OID mappings, 133
OID property (<oidEntry> element), 135
<oidEntry> element, 135
<oidMap> element, 133, 135
oldVersion property (<dependentAssembly> element), 138
originUrl property (<trust> section), 91
overriding configuration settings, 15
   preventing, 17

P
pageAdapter property (<device> section), 100
pageBaseType property (<pages> section), 78
page-level configuration, 77-79
pageOutput property (<trace> section), 90
<pages> section, 77-79
parsing XML, 22
partialName property (<qualifyAssembly> element), 140
pascal case, 5
Passport authentication, 37, 43-44
   configuring, 43
<passport> element, 43
password property
   (<identity> section), 74
   (<processModel> section), 82
passwordFormat property, 40
path property
   (<forms> element), 39
   (<httpHandlers> section), 62
ping frequency, setting, 82
pingFrequency property (<processModel> section), 82
pingTimeout property (<processModel> section), 82
policyFile property (<securityPolicy> section), 86
port property (<channel> section), 123
predicateClass property (<device> section), 100
predicateMethod property (<device> section), 100
<preLoad> element, 127
privatePath property (<probing> element), 140
<probing> element, 139
<processModel> section, 79-85
processors
   I/O threads, specifying maximum, 82
   specifying, 81
   worker threads, specifying maximum, 82
protection property (<forms> element), 39
protocols
   adding, 92
   clearing, 93
<protocols> section, 92
<provider> element, 130
<proxy> element, 117
proxy servers, 117
proxyaddress property (<proxy> properties), 117
publicKeyToken property (<assemblyIdentity> element), 137
publisher policy, 139
<publisherPolicy> element, 139-140

Q-R
<qualifyAssembly> element, 140
ReadOnlyNameValueCollection, 22
ReadSection method, 171
RedirectFromLoginPage method. See FormsAuthentication class
redirecting
   assemblies, 138
   unauthenticated users, 44
   users, from login page, 43
ref property
   (<channel> section), 123
   (<formatter> section), 129
   (<provider> element), 130
referring page, returning users to, 43
remoting
   channels, configuring, 186
   configuring, 121, 185
Remoting Services Properties dialog box, 185
<remove> element, 29
<remove> method
   <assemblies> section, 58
   <clientTarget> section, 54
   <httpHandlers> section, 63
   <protocols> section, 93
   <serviceDescriptionFormatExtensionTypes> section, 93
removing. See also <remove method>
   section declarations, 29
   section groups, 29
   sections, 29
   sections, all, 30
   values, from <appSettings> section, 31
rendering controls, 53, 106
renewOnCallTime property (<lifetime> section), 125
requestEncoding property (<globalization> section), 61
requestLimit property
   (<processModel> section), 82
   (<trace> section), 90
requestQueueLimit property (<processModel> section), 82
<requiredRuntime> element, 141
requireSSL property (<forms> element), 39
resetting security settings, 191
resources, allowing/denying access. See authorization
response buffering, 77
responseDeadlockInterval property (<processModel> section), 82
responseEncoding property (<globalization> section), 61
responseRestartDeadlockInterval property (<processModel> section), 83
restricting administrative section access, 46
<result> element, 48
roles, adding to application server, 145
Rotor, 18
runtime security policy
   assembly trust, increasing, 187
   configuring, 186
   deployment packages, creating, 190
   zone security, adjusting, 189
<runtime> section, 136-141. See also common language runtime

S
safemode property (<requiredRuntime> element), 142
<section> element
   AllowDefinition, 28
   AllowLocation, 28
   attributes, 28
   declaring, 27
   syntax, 27
section groups, 7-8
   declaring, 28
   nesting configuration sections in, 162
   removing, 29
section handlers, inheritance, 169
<sectionGroup> element, 28
sections
   adding values, 30
   declarations, removing, 29
   declaring, 27
   groupings. See section groups
   removing, 29
   removing all, 30
security, 10
   classes, mapping to friendly names, 133
   code access level, configuring, 90
   file extensions, 67
   levels, 186
   resetting, 191
   zone, adjusting, 189
<securityPolicy> section, 85-86
server unavailable message, customizing, 84
serverErrorMessageFile property (<processModel> section), 83
servers
   application pools. See application pools
   Web applications, adding, 154
<service> section, 125
<serviceDescriptionFormatExtensionTypes> section, 93
session state, enabling, 77
sessions, 86-89
<sessionState> section, 86-89
sessionStateHistorySize property (<mobileControls> section), 99
<settings> section, 119
shutdownTimeout property (<processModel> section), 83
SingleTagSectionHandler handler, 162
sliding cookie expiration, 39
slidingExpiration property (<forms> element), 39
smart navigation, enabling, 78
smartNavigation property (<pages> section), 78
soap extensions, 93
<soapInterop> section, 126
sponsorshipTimeout property (<lifetime> section), 125
SQL state server, 88
<startup> section, 141-143
state server
   configuring, 87
   SQL, 88
stateConnectionString property (state server section), 88
stateNetworkTimeout property (state server section), 88
Strict option (Visual Basic), 56
strict property (<compilation> element), 56
strictBinding property (<formatter> section), 129
strings. See values
sub-directories, 47
sub-sections, 8-9
<supportedRuntime> element, 142
switches
   adding to <switches> section, 111
   Boolean, 111-112
   trace. See trace switches
<switches> section, 111-113
   adding Boolean switches, 112
   adding switches, 111
   adding trace switches, 113
   synchronous handlers, 63
system account, configuring ASP.NET as, 84
System.Configuration.IgnoreSectionHandler, 159
<system.diagnostics> section group, 109
<system.net> section group, 114-121
<system.runtime.remoting> section group, 121
<System.Web> section group, <authentication> section. See <authentication> section
<system.windows.forms> section group, 132

T
TabStrip Web control, 53
targeting
   to client target aliases, 53
   configuration settings, 16
   uplevel browsers, 53
tempDirectory property (<compilation> element), 56
testing configuration changes, 9
timeout property
   (<forms> element), 39
   (<processModel> section), 83
   (<sessionState> section), 87
trace listeners
   adding to <listeners> section, 111
   autoflush, turning on, 110
   configuring, 110
<trace> section, 89-90, 110-111
   <listeners> sub-section. See <listeners> section
trace switches, 111-113
   adding to <switches> section, 113
   values, 112
traceMode property (<trace> section), 90
tracing, 89-90
   enabling, 11
   requests, limiting, 90
   settings, different for multiple directories, 16
   sort method, specifying, 90
Trust An Assembly Wizard, 187
trust assembly, increasing, 187
<trust> section, 90-91
<trustLevel> element, 85
type property
   (<add> element), 111
   (<channel> section), 123, 128
   (<compilers> section), 57
   (<filter> element), 103
   (<formatter> section), 129
   (<httpHandlers> section), 62
   (<provider> element), 130
   (<wellknown> element), 124, 126
typeFilterLevel property (<formatter> section), 129

U
uiCulture property (<globalization> section), 61
updating mobile control devices, 106
url property
   (<client> section), 124
   (<wellknown> element), 124
useFullyQualifiedRedirectUrl property (<httpRuntime> section), 73
<user> element, 41
user names/passwords
   authentication, checking, 42
   storing, 40-41
userAgent values, 52
userControlBaseType property (<pages> section), 78
username property (<identity> section), 74
userName property (<processModel> section), 83
users
   anonymous, denying access to, 45
   domain, in users property, 45
   granting access to, 45
   unauthenticated, redirecting, 44
   verifying identity. See authentication
usersystemdefault property (<proxy> element), 117

V
validate property (<httpHandlers> section), 62
validateRequest property (<pages> section), 78
validating view state, 79
validation, MAC, 79
validation property (<machineKey> section), 76
validation script file, 91
validationKey property (<machineKey> section), 76
values
   adding, 30
   <appSettings>, reading, 33
   removing from <appSettings> section, 31
verb property, 46
   (<httpHandlers> section), 62
version property
   (<codeBase> element), 138
   (<requiredRuntime> element), 142
   (<supportedRuntime> element), 142
versionHeader property (<httpRuntime> section), 73
view state, 78
   validating, 79
virtual directories, 14
Visual Basic
   Explicit option, 56
      enabling, 55
   Strict option, 56

W
warningLevel property (<compilers> section), 57
Web applications, creating, 154
web.config, 3, 13
   allowOverride setting, 17
   machine.config, overriding, 4
   overriding settings, preventing, 13
<webControls> section, 91
webGarden property (<processModel> section), 83
<webRequestModules> section, 120
<webServices> section, 92
<wellknown> element, 124, 126
Windows authentication, 36, 155
   configuring authentication mode, 37
   enabling, 155
   setting up, 37
WindowsPrincipal object, 156
WML adapter, 98
worker process, specifying timeout, 81
worker threads, specifying maximum, 82
<wsdlHelpGenerator> section, 94

X-Z
XML
   configuration files. See configuration files
   nodes, checking, 171
   parsing, 22
xml property
   (<interopXmlElement> element), 127
   (<interopXmlType> element), 128
XML Web services, 92
xmlns property (<assemblyBinding> section), 137
zone security, 189



Last Updated: April 14, 2003
Top of Page