Index

Numerics

1.5.2 ant.jar 117
128-bit encryption 227
503 Service Unavailable 81, 83

A

abstract definitions 174, 176
Access control 89
Access Permissions 126?127
account lockout 230
ACTION attribute 38, 47
activation of object
     activating objects 104
     activation context 138
     activation type 130
     context 138
     defined 104
     JIT 102, 103
     limits 135, 141
     of private components 151
     setting the type of 115, 130
     settings for Application Properties 127, 130?131, 142
     settings for Component Properties 135, 137?138, 154
     settings for Component Servers administration tool 146
Activation Limit 135, 141
Activator role 149
Active Directory
     Digest Authentication and 218
     installation and configuration of 71
     selection of users from 83
     servers as domain controllers and 69
     settings for UDDI Properties 197, 201
     silent publication in 196
     SQL Server 2000 security and 260
     storage of MD5 hashes in 92
     storage of user accounts in 92
Active Server Page 34
ActivityId 258
AD 71
Add element 173
Add Web Reference 181
AddConfirmDelete 245?247
AddContact 105?107, 111, 114, 259
AddRef 98
Administrative Tools 197
Administrators
     domain user association to role of 255
     dynamic registration and 115
     group 115
     hiding functionality from non- 247
     record addition and deletion right for 245
     restricting access from non- 250, 259?260
     role in accessing UDDI services 199?200
     role in ASP.NET forms authentication 245
ADO.NET 15, 19, 59, 63
ADO.NET DataReader 180
ADO.NET DataSet 171, 177, 180, 191
Adobe Acrobat Reader 280
Advanced tab 132?133, 139, 143
algorithm 174
Allow Service To Interact With Desktop 143
allow users 229
Allowing dynamic content 78
Always Authenticate Messages 132
Anakrino 181
Anonymous 122, 129
Anonymous Authentication 90, 217, 249
apartment 102
Apartment-threaded components98
API 59, 61
AppForge 15
application
     architecture 95, 98, 216
     boundaries 97
     faults 160
     installation 274
     pools 78?80, 82?84, 89, 94
     proxies 102
     security roadmap 217
     service provider 160
Application
     Center 3
     Domain 264
     Export Wizard 156
     ID GUID 136
     ID properties 128, 136
     management 157
     Pooling 55?56, 79, 99, 134, 140, 161
     Recycling 99, 134, 140
     Root Directory 131
Application_Authenti-cateRequest 243?244
Application_Error 54
ApplicationActivation attribute 110, 115
ApplicationId 258
ApplicationInstanceId 258
Apply Software Restriction Policy 128
ASP 34
ASP.NET 34?67
     application redesign, value of 76
     application sample of 61?66
     aplication, configuration of 78?88
     as tier of Windows Server 2003 216, 217
     authentication and 230
     authorization and 229?230
     caching and 56?61
     client-side scripting and 39
     code residence in 41
     code-behind of 42
     components residence in 42
     DLL and 270?271
     error handling and 47?50, 53
     forms authentication and 230?231, 238
     impersonation 251, 261
     Internet guest account and 115?116
     Links 58
     mobile controls 26?29
     object model of 39?41
     Passport authentication and 228
     processing of controls in 39
     sample of 34?41
     security of 230?251
     server controls and 45?47
     session state management and 54?56
     software requirement of .NET Framework 1.1 13, 14
     State Server 131
     traditional coding and 41?42
     web applications and services hosting control 71?72, 74
     Web Matrix Project 6
     web service authentication and 251?252
     Web Setup Project and 274
     worker process and 54
     XCOPY deployment and 272
ASPState database 55
ASPStateTempApplications 55
ASPStateTempSessions 55
ASPX 35?36, 42
ASPXCONTACTMGR 231?232
assemblies 127, 153?154, 270?271, 273, 275
assemblies management 30
assemblies registration 117
AssemblyInfo 115
AssemblyInfo.vb 127
assigning an existing certificate 221
assigning server roles 6
associated users 255
AsycState 187
AsyncCallBack 190
asynchronous1 86?189, 191
asynchronous processing 42
AsyncState 187
AsyncWaitHandle 187?189
attacker 260
attribute 165?167, 170, 177, 180?181
Auditing 90
Authenticate 236?237
Authenticate Message 132
authentication
     ASP.NET 227?229
     basic 219, 251
     configuring 251?252
     cookie 231?232, 236?237, 248
     element 228, 230?231
     Enterprise Services 229
     forms 230?248
     IIS 89?94, 216?218
     level 154
     mode 227?231, 250?251
     NONE 250
     passport 248?250
     SQL Server 2000 229?230
     users 219, 228, 231, 248, 251?252
     web site access and 86
     Windows 230
Authentication Level For Calls 129, 132, 154
AuthenticationType 235
authorization
     ASP.NET 227?229
     Enterprise Services 229
     forms 230?248
     IIS 89?94, 216?218
     passport 248?250
     SQL Server 2000 229?230
     Windows 230
AutoComplete 114
availability 119
?
B
?
BackOffice 3
backward compatibility 230
bandwidth 27
Base Application partition 148?150
Base64 CMC 224
Basic Authentication 92, 217, 251
BeginInvoke 184?185, 187
binary 44, 74, 88
176, 177
Binding 42, 45, 174, 176
Binding element 204
bit length 220?221
BizTalk Server 3
163
body element 173
Bootstrapper 284
Boxing 186
browser 17, 27?28, 31
BufferResponse 180
BUILTINAdministrators 200
BUILTINUsers 200
business applications 162
business logic 96?97, 106
BusLayer.dll 116
?
C
?
C#
     .NET Compact Framework support for 15, 19
     .NET Framework support for 5
     built-in cache API and 59
     MSIL analysis using 41
     separation on HTML code from 42
     try/catch block error handling and 50
     null 59
     coding sample using 18, 21, 37, 40, 42, 45, 48, 50, 52, 54, 60
C++ 15, 145, 152, 157
CA (certificate authority) 219, 220?221, 223?225, 227
CAB Project 274
Cache API 56, 59?60
Cache class 59
CacheDuration 180
caching 34, 56?61, 67
Call 122, 129, 134, 141
Call Limit 134
call stack 48?50
Callbacks 189
CAS 264, 269
category 207?208
Certificate Authentication 218, 229
certificate authority (CA) 219, 220?221, 223?225, 227
Certificate Export Wizard 225
Certificate Services 219?220, 223?224, 263
certificates
     authorities 219?220
     copying and moving 221
     configuration of resources for 227
     encryption 219
     installation of web servers and 225?227
     issuance of 220, 224?225
     methods 221
     requests 220?224, 225
     revocation lists 224
     security feature of IIS 89
     security settings 221
Certification Path tabs 225
CGI 73
CICS 125
Clerks 245, 255, 257
clients
     applications 97, 103, 115
     defined 219?220
     placing validation logic on 47
     platforms 12
     -server applications 95
Client Network Protocol Configuration 124
client-side
     scripting 39?40
     validation 47
CLR (Common Language Runtime)
     defined 5
     .NET Compact Framework and 16
     language development with 41
     class creation and code compilation with 42
     stack trace and 49?50
     registration of components in COM+ and 115
     PrincipalPermissionAttribute and 247
     code access priveleges and 264
CLSID 100, 102, 135
clustering 10
cnString 145?146
Code Access Security 264
code group 33, 264?265, 268?269
code management 5
code-behind 35?36, 38, 41?42, 47, 66
code-behind page 35?36, 38, 42, 47
CodeWarrior 15
coding styles 41, 66
COM (Component Object Modeling)
     COM+ compared to 98?99
     context and 102
     defined 97?98
     Distributed COM (DCOM) 121, 123, 171
     IIS5 Isolation Mode and 75
     interfaces and 100
     marshaling 5
     MTS compared to 9
     object instance 131
COM Internet Services 121
COM+ (Component Services) 95?118
     administration tool 119?120, 127, 131, 140, 146, 149, 161
     application context for 131
     application installation process 114
     application management of 127
     application pausing 158
     application pooling of 140
     application templates for 119
     applicationcopying 158
     applications folder 148
     architecture 99?104
     as .NET Framework software request 13
     compared to COM 98?99
     component queing 131?132
     component coding and 42
     component creation for 104?114
     component installation for 115?117
     component properties of 135?140
     components, moving and copying 158
     components, registration of 273
     exposing component as web service 131
     IIS instalation and configuration of 71?72
     maintenance 97
     moving and copying applications 158
     My Computer properties and 121, 126?127
     new features of 8?9
     new services of 140?161
     object construction coding 261?262
     object constructor strings of 145?146 ,261
     overview 95?99
     partitions 8, 121, 146?150
     private components 150?151
     reference 98, 103, 107, 110, 115
     role-based security 131
     security 126?128, 131, 254
     services of 99
     SOAP service 152?158
     software requirements of 14
     user roles 229, 255?256
     web application server setup and 71?72
COM+ Application Export Wizard 156
COM+ Partition Install Wizard 148
command button 38
comments 165
Commerce Server 3
commit 106, 109, 281
Common Files Folder 278
Common Gateway Interface 73
Common Language Runtime (CLR) see CLR (Common Language Runtime)
Common Object Request Broker Architecture 97, 171
communication properties 121
CompareValidator 46
compensating resource managers 132
compiler 6
Compiler Defaults 43
CompletedSynchronously 187
complexType 170?171, 175
Component Object Modeling (COM) see COM (Component Object Modeling)
Component Services (COM+) see COM+ (Component Services)
Component Services Manager 254?256
Component Services MMC snap-in 108
Component Update 14
components
     activation type settings for 130
     application pooling for140
     application recycling for 140?142
     as web services 156?157
     coding 42
     cofiguration as NT service 142?143
     copying and moving 158
     debugging 131?132
     deployment of 145
     enabling 3 GB support for 131
     exposing 154?155
     load balancing of 101
     management 152
     memory allocation failures of 143?145
     multiple versions of, including 121
     private 150?151
     properties 135?140
     properties settings for 119?123
     queued 131?132
     registration of 117, 146?150, 154
     secured of 104, 154
     serializable parameters of 110
     see also COM+ (Component Services)
concrete descriptions 174, 176
Concurrency 99, 135, 138?139
Configure Your Server Wizard 69
connection string 145?146
Connection-oriented SPX 123
Connection-Oriented TCP/IP 123
Construct method 145
construction string 138, 146
ConstructionEnabled 145, 261?262
Constructor strings 145
Contact component 106
Contact element 204
_Contact interface 256?257
ContactMgr 52?53, 63, 272
ContactMgr Certificate 221
Contacts 62?63
Contacts table 105, 114
container 99
Content 62, 64?66
Content Files 275
Content Management Server 3
ContentMgrPool 80?81
context 98?99, 102?104, 108, 115
ContextId 258
ContextUtil 112?114, 258?259
ContextUtil class 114
ContextUtil.SetAbort 112?114
ContextUtil.SetComplete 112?114
contract 97, 100
Control Tree 46
conversions 43
Coordinate 205
Coordinators 199
Copy Application(s) dialog box 149
CORBA 97
CORBA/IIOP 171
CPU monitoring 81
Create An Empty Partition 148
Create Code Group 268
Create Schema 170
Creation Timeout 138
236, 237
credit card 220
Critical 143
CRL (certificate revocation list) 224
CRM (compensating resource managers) 132
Cryptographic Service Providers 90, 222
Crystal Report Viewer 27
CSP (Criptographic Service Provider) 90, 222
Custom Actions Editor 277, 281?282
Custom Configuration 69
Custom Errors 88?89
Custom Folder 278?279
Custom HTTP Headers section 87
custom logon screen 228, 230
custom window version 131
Customer Information Control System 125
CustomValidator 46
?
D
?
Data Application Block 63
data binding 38, 64
Data Source Name 23
Data Transformation Services (DTS) 72, 90, 129, 142
data validation 231?232
databases
     adding contacts to 105?106
     adding users to 114
     connecting to 96
     ContactMgr 111
     files 194
     manager for 164
     Oracle and ODBC, accessing 19
     schemas of 169
     servers for 61
     tables of 163?164
     UDDI Services and 194, 199, 202, 204
Datagram UTP/IP 123
DataGrid 21, 27
DataList 63?64
DataRepeater 46
DataSet
     ADO.NET 171, 181
     binding to a Windows Form DataGrid 190
     built-in cache API and 59?60
     ExecuteDataset 63
     object declaration 44
     return objects 186, 187
DateTimeStamp 51
DCOM (Distributed COM) 121, 123, 171
DeactivateOnReturn 258
dead letter queue 140
debug engine 5
Debug Symbols275
Declarative Security 254
decrypt 174, 219, 222, 236, 243?244
dedicated server process 130
Default Authentication Level 122
Default COM Security 120, 126
defaults
     constructor 145?146
     error page 49
     zones 268
Default Impersonation Level 122
Default Properties 119, 121?122
Default Protocols 119, 123
Default.aspx 154
Default.disco 154
DefaultAppPool 80
DefaultDiscoveryURL 201
Defense-in-depth 260?261
Delegate 122, 129
Delete The Pending Request 227
DeleteContact 105, 111, 114
Dependencies 143
deployment
     scope 100
     strategies 270
     realistic 117
Deployment Plan 285
desktop shortcuts 274
Detected Dependencies 277
developer tools 2, 4
developers 162?166, 169?172, 177
development environment 99
development version 121
DevelopmentPartition 148?150
DHCP 69, 71
DHCP Server 8
Digest Authentication 218
Directory Browsing 85
Directory Security tab 86?87, 90
DisableCommit 258
Disabled 108
Disabling an application 159, 158
Discovery URL 207
Distributed COM 121, 123, 171
Distributed Transaction Coordinator (DTC) 123?126, 132
divide-by-zero error 48, 50
DLL 8, 131
DLL Hell 147
dllhost 134, 140?141
dllhost.exe 102, 140
DNS 69, 71
DNS Server 7
Do Not Require SSL 194
Document Type Definition (DTD) 170
Documentation Files (C#) 275
Documents tab 85
DoEvents 188
domain
     account 125
     controller 7, 69, 71
     server name 121
     user 129
dotnetfxrdist_x86.msm 277
dotnetsvr 166?167, 169, 173?175, 178?179, 182?185
drag and drop 99, 272?273
DropDownList 59
DSN 22?23
DTC (Distributed Transaction Coordinator) 72, 123?126, 132
DTD (Document Type Definition) 170
DTS (Data Transformation Services) 72, 90, 129, 142
dump 127, 133, 160, 161
Dump Directory 133
DUNS number 207
Duration attribute 56?57
dynamic
     data and fragment caching 57
     web user controls 62
Dynamic registration 115
?
E
?
EJB (Enterprise JavaBeans) 97
elements 165?166, 168?171, 174, 176?177
Embedded C++ 15
Embedded VB 15
Enable Anonymous Access 90?91
Enable Compensating Resource Managers 132
Enable Document Footer 86
Enable Idle Shutdown 132
Enable Image Dump On Application Fault 134
enable image dumping 160
EnableCommit 258
EnableSession 180
Enabling Passport authentication 248
encoding 163?166, 171, 173?175, 182
encryption
     128-bit 227
     algorithms 219
     assimetrical 219
     coding examples 239, 241
     cookie storage and 232
     database calls 263
     decription and 236
     IIS6 security and 89
     keys 219, 222
     RPC and 229
     SOAP messages 174
     specifying types of 231
     SSL and 219, 221?222, 253, 263
EndInvoke 184?185, 187
Enforce Access Checks For This Application 128, 154
Enterprise 166, 216, 229, 254, 261, 264?265
Enterprise Java Beans 97
enterprise licenses 250
Enterprise Manager 261
Enterprise Services 216
Enterprise Services authentication 229
Enterprise Services security 254
EnterpriseUDDI 195, 197
Envelope element 173
errors
     event 47
     description 49
     page 53, 61
     redirection 53
Error Handling 47, 49, 143
ErrorLog 50?51
Exception Details 49
exception handling 47, 50, 54
exception management 5
Exchange Server 2, 3
exchanging data 163
EXE file 96
ExecuteDataset 63
ExecuteNonQuery 52?53, 63
ExecuteReader 63
ExecuteScalar 63, 233?235, 239, 241
ExecuteXMLReader 63
Expiration Timeout 134, 141
expiration timeout limit 141
ExpirationDate 242
export wizard 100
extensible 162
Extensible Markup Language 2, 162, 191
Extensible Stylesheet Language Transformations 167
Extensive Stylesheet Language (XSL) 165
?
F
?
FailAudit 202
Fax 210
File Server 7, 71
File System Editor 277?279
File Types Editor 277, 280
Find.MaxRowsDefault 201
firewall 123, 125, 152
focus 36?40, 66
Focus method 39
Fonts Folder 278
Footer 62, 65
Force Protocol Encryption 263
38
forms authentication 228, 230? 231, 233?237, 239, 241?244
FormsAuthenticationTicket 236, 239?240, 242?244
FormsCookieName 236, 239, 241, 243?244
FormsCookiePath 236
FOSTERNETSVRAdministrators 255
FOSTERNETSVRfoster 255
FOSTERNETSVRmhouston 255
fragment caching 57, 59
Framework security 31
FrontPage Server Extensions 72, 79, 83
FTP (File Transfer Protocol) 74, 210
Full Trust permission set 265
?
G
?
GAC 110, 115?116, 153, 273
gacutil.exe 153
garbage collection 5
General tab, My Computer Properties 119?120, 127, 135
GeneralIdentity 238
GeneralPrincipal 238
GenericIdentity 238
GenericPrincipal 238, 243?244
geographical information 222
GET and POST 56, 57, 173
GetAllContacts 177
GetAuthCookie 236
GetNamedProperty 258
GetRedirectUrl 236, 239, 241, 243
GetUserRoles 240?242
Global Assembly Cache 110, 153
Global Assembly Cache Folder 279
global partition 148
global timeout 121
Global.asax 243
globally unique identifier (GUID) see GUID (globally unique identifier)
Guests group 90
GUID (globally unique identifier)
     attribute compared to Application ID property 128
     automatic generation of 136
     CLSIDs 100
     partition type 148
     Provider Key 206
     requirement for association with components 109?110, 115
     site properties and 197
?
H
?
HashPasswordForStoringInConfigFile 236
163
Header 62, 65
Health tab 82?83
HKEY_CLASSES_ROOT 279
HKEY_CURRENT_USER 279
HKEY_LOCAL_MACHINE 279
HKEY_USERS 279
Host Integration Server 3
163
HTML
     ASP.NET server controls and 26?28, 45
     client-side scripting and 39
     client-side validation and 47
     code-behind and 42
     document rules and 166
     IIS6 and 68, 71?72, 85?86
     traditional (spaghetti) coding and 41
     XML compared to 163, 165?166
HTTP
     1.1 specification 88
     ASP.NET web application and 188
     basic authentication and 92
     client-side validation and 47
     errors and 88
     GET and POST 56, 57, 173
     headers 57, 86?88
     listener 73
     pointing to bindings with 208?210
     protocol standardization of 4
     requests 73, 171
     SOAP and 171
     specifications for 87, 92
HTTP.sys 73?75, 78
HttpContext 59, 242, 246?247
HTTP-GET 252
HttpGet 252
HttpHandler 250
HttpModule 250
HttpPost 252
HttpPostLocalhost 252
HTTPS 210, 219, 227, 253
HttpSoap 252
?
I
?
IAsyncResult 184?185, 187?190
IDE (integrated development environment) 177
identity
     COM+ settings for 122, 127, 129
     ASP.NET forms authentication and storage of 235?236, 238, 243
     defined 238
     object creation in ASP.NET 245
     settings tab for IIS6 web site 83?84
251
IF statement 38
Ignore 143
IID 100
IIS 6 (Internet Information Services) 68?94
     application configuration for 78?89
     application pooling and 79?83, 140
     architecture of 73?78
     ASP.NET requirements and 13?14
     authentication and authorization for 89?94, 216?218
     domain controller services and 7, 71
     dynamic content and 78?79
     installation of 68, 73
     isolation modes of 75
     process recycling with 54
     services of 73?74
     virtual directory of 83?84
     web service performance and 162
     web site configuration and 83?89
     XML Metabase of 74?75
IIS 5 Isolation Mode 75?76, 78
IIS Admin Service 73
IIS Authentication 89
IIS Certificate Wizard 223
IIS Manager 54, 220, 225
IIS MMC snap-in 220
IIS Web Service 73
IL Disassembler tool 271
ildasm.exe 271
Image Dump Directory 133
impersonation 122, 129, 251
Impersonation Level 129
importing a certificate 221
In Cabinet File 284
inbound calls 121
Index This Resource 85
INetInfo 73?74
Inetpub 272?273
infrastructure 215, 229
Initialize 237
in-process session state storage 54?56, 75
Install Previously Exported Partition 148
InstallAssembly 116
InstallDB.vbs 281?282
Installing UDDI Services 193
InstallShield 274
InstallSqlState.sql 55
Instance Info object 211
integrated development environment 177
Integrated Windows Authentication 91
IntelliSense 36, 42, 44
Interactive User 129
interface 96?100, 256
Internet 22, 192, 205
Internet Explorer 4, 13, 26, 28, 45
Internet Information Services 6 (IIS) see IIS 6 (Internet Information Services)
Internet Intra-Orb Protocol 171
Internet Security and Acceleration Server 4
Internet Services API (ISAPI) 73, 76
Internet Services Manager 78, 80?81, 84
Internet Zone 33
Internet_Zone 266
invoke method 186, 190
IObjectConstruct 145
IP addresses 69, 71, 86, 218, 262
IPrincipal 246?247, 250
IPSec 260, 262
ISAPI (Internet Services API) 73, 76
IsAuthenticated 235
IsCallerInRole 114, 258?259
IsClientScriptBlockRegistered 40
IsCompleted 187?188
IsInRole 246?247
IsInTransaction 258
IsPersisted 242
IsPostBack method 38
IIS 6 web site configuration 83
IsSecurityEnabled 258?259
Issued Certificates folder 224
IssueDate 242
IUnknown 98
IUSR_MachineName 217?218
IUSR_machinename 91
IUSR_ServerName 115
IUSR_servername 90, 251
?
J
?
J# 5
Java 16, 153, 171, 177
Java Virtual Machine 5
JavaScript 40?41, 157
JIT (just-in-time) 6, 41, 99, 102
JVM (Java Virtual Machine) 5
?
K
?
Kerberos security 251
Key 40
Key parameter 40
?
L
?
LAN 218, 284
Language property 197
languages 34, 41, 66
laptop 96
late binding 43
Launch Conditions Editor 277, 282?283
Launch In Debugger 132
LDAP (Lightweight Directory Access Protocol) 201
least privilege database user account 260
Liberty Alliance Project 250
Library application 102, 130
Lifetime Limit 134, 141
Lightweight Directory Access Protocol (LDAP) 201
Limit your protocols 252
Linux 13
listeners
     configuation of components to act as 132
     for queued components 142
Local Service 74, 83, 129
Local System 78, 83, 129
LocalIntranet_Zone 266?267
Localized Resources 275
LocalSystem 142?143
location
     fragment caching and 59
     log 124
     page output caching and 56
Log Visits 85
LogException 50?54
Logger class 50?51, 54
logging session settings 126
login page 232, 236, 242
loginUrl 228, 231?232, 237
logon account 124
logon attempt counter 233
Low Memory Activation Gates 8, 143?144
?
M
?
Machine.Config 252, 264?265
Mail Server 7, 71
Mailto 210
Manage Your Server 68
Managed application deployment 270
Managers 245, 247, 250, 255, 259?260
manifest 271
MapPoint.NET 3
Mark Component Private To Application 151
marshalling information 102
maximum number of threads 132
Maximum Pool Size 138
MBSchema.xml 74
MD5 hash algorithm 92
MDAC 13?14, 263
Me.Url 254
membership role 258
memory 100
Memory Limit 134, 141
Menu 58, 62, 65
Merge Module Project 274
Message property 49
MessageBox 41, 44
MessageName 180
Messages 174, 176
metabase 73?74
Metabase.bin 74
Metabase.xml 74
Microsoft
     Access 21?22
     Certificate Services Certificate Authority tool 224
     Data Access Components 13?14, 263
     Data Engine (MSDE) 72, 194
     DH SChannel 222
     Excel 280
     Exchange 97
     FrontPage 72
     Intermediate Language (MSIL) 7, 41
     Message Queue (MSMQ) 42, 101, 132
     Mobile Explorer Emulator 29
     Mobile Internet Toolkit 26
     .NET Enterprise Servers 3
     Notepad 88
     Office 14
     Operations Manager 4
     Passport 3, 218, 228, 248?250, 252
     Product Support 161
     Project Server 4
     RSA SChannel 222
     SQL Server 2000 72
     Transaction Server (MTS) 98, 127, 143
     Visio 106
     Windows Server 2003 editions 10?11
     Windows Server 2003 introduction 6?8
Microsoft.ApplicationBlocks.Data 177, 179
Microsoft.VisualBasic 33
middle-tier components 95, 98?99
MIME (multi-purpose Internet mail extention) 88?89
Minimum Pool Size 137
mission-critical 62
MMC 78
mobile
     controls 15, 26?29
     devices 15?16, 19, 26
     phones 15
     web applications 35
Mobile Information Server 4
mode attribute 53
Mono Project 13
MSDE 72, 194
MSDOS 272
MSDTC 119, 123?126
MSI 274, 277, 282, 284?285
MSI generation 284
MSIL 6, 41
MSMQ 42, 101, 132
MSSQLSERVER 131, 143
MTS (Microsoft Transaction Server) 98, 127, 143
multi-instance ISAPIs 75
multi-purpose Internet mail extention (MIME) 88?89
multi-tiered solutions 96
multitiered application 97?98
My Computer object 147, 161
My UDDI 206
My_Computer_Zone 266, 268
MyTransactionVote 258
?
N
?
Name (Identity object) 235
Named Pipes 263
namespace 135, 170
.NET 1?6, 11
.NET Compact Framework 15?17, 19
.NET Configuration tool 264?265
.NET Data Provider 19?22
.NET Enterprise Servers 3?4
.NET Framework 12?33
     1.1 215, 264
     Common Language Run-time (CLR) feature of 41
     configuration of 71
     Configuration tool 153?154
     Configuration UI 153
     Data Provider feature of 21
     defined 5?6
     deployment strategies of 270?273
     error handling with 47?54
     launch condition of 282
     new features 15?17
     Passport 93?94, 249
     Passport authentication 93?94
     Passport Authentication checkbox 249
     remoting 157
     requirements 12?14
     universal data link (UDL) files and 23
     SDK and 110, 115?116, 185
     securing applications for 215
     security of 31?32
     security policies of 264?265
     side by side execution with 30
     validation controls of 46?47
     Visual Studio .NET and 42
     XML data in 171
     XML web service and 181
NET Framework 197, 202
NetBIOS 71
Netscape 4, 28
Network Administration 124
network administrator 98
Network Clients 125
Network News Transfer Protocol (NNTP) 74
network protocol 171
Network Service 74, 78, 83, 129, 194
Network Transactions 124
NetworkService 125
Nexus6Studio 58
Nexus6Studio.com 17
NGEN.EXE 41
Nimda 8
NNTP (Network News Transfer Protocol) 74
node 165?169, 171, 176
Nokia Mobile Internet Toolkit 29
None authentication option 250
non-trusted connections 230
Notepad 25
NotSupported 108
NT kernel 279
NT LAN Manager 251
NT services 131?132, 142, 161
NTFS 218, 229, 248
?
O
?
objects
     binding of 44?45
     construction 138, 145?146, 261?262
     constructor strings 145
     context 98
     error events of 54
     listing properties and methods of 36
     model 39, 42, 45?46, 59
     pooling 99, 101, 104
     requests 141
     serializable 59
Object Browser 36
object-oriented programming (OOP) 174
OCI (Oracle Call Interface) 19
ODBC 19, 21?23
OLEDB 19, 22?23
OOP (obect-oriented programming) 174
Openwave 29
Opera 28
177
Operator 201
Optimized For Size 284
Optimized For Speed 284
Option Compare 44
Option Explicit 43
option pack 98
Option Strict 43?45
Options tab 121, 137, 147
Oracle 19?22, 97
Oracle .NET Data Provider 19
Oracle 9i 19
Oracle Call Interface 19
OracleClient 19?20, 22
organizational unit 222
OS 12?14
out-of-process state management 54?55
out-of-worker processes 75
OutputCache 56?57, 59
Overview Document URL property 210
?
P
?
Packet Integrity 122, 129
Packet Privacy 122, 129
packets 122, 129, 154
Page object 38
Page output caching 56
Page Template 61?62
Page_Load event 39, 48, 61, 65
PalmOS 15
parser 165?166, 170?171
partially trusted 31?32
PartitionId 258
PassAudit 202
passing XML 167
Passport SDK 93
@Password 235
passwords 195, 230
PDAs (personal digital assistants) 15?16, 26, 96
Pending Requests folder 224
Perform Access Checks At The Process And Component Level 128, 256
Perform Access Checks Only At The Process Level 128, 256
performance
     application pooling and 140
     application tuning and 135
     ASP.NET 34, 36
     caching and 56, 61
     CLR and 41?42
     enhancing 119
     increasing web application 64
     in-process state management and 54, 56
     PostBack and 39
     Provide Additional Security for Reference Tracking, impact on 123
     server controls 45?46
     settings tab for 81?82
     Web.Config and 155
personal digital assistants (PDAs) 15?16, 26, 96
PKCS #10 224
platform security 215, 269
Pocket PC 15, 28?29
pool size 134, 140
Pooling & Recycling 127, 134, 140
POP 37, 71
176, 177
Port Types 176
POST and GET 56, 57, 173
PostBack 38?39, 64
Primary Output 275
Principal 238, 243?248, 250
PrincipalPermissionAttribute 247?248
print server 7, 71
Private Components 150, 152
private key 219
process dumping 8, 159?160
process identity 80
Process The Pending Request 227
processing instruction 165, 170
processor affinity 82
production environment 99
production version 121
ProgID 100, 102
Program Files Folder 278
Programmatic Security 258
programming habits 141
protection 231, 265
protocol 123?125
Provider Key 206
providers 204, 206, 211
proxy caching 87
proxy class 131, 156, 183, 185?186
public key 219
publish 199, 205?206
?
Q
?
Quality of Service functionality 73
QueryInterface 98
queued components 99, 101, 131, 142
Queuing 127, 130?132
Queuing tab 132
?
R
?
RAM 56, 143
RangeValidator 46
Rational XDE 106
Read Committed 137
Read Uncommitted 137
rebooting 125, 140, 143, 147
recoding 255
recompiling 255
Recycling 80?81
redeploying 97, 255
RedirectFromLoginPage 233?237
reference tracking 122
RegEdit 14
RegisterClientScriptBlock 39
RegisterStartupScript 37?41
RegistrationHelper 116
Registry 100, 102, 109, 128, 147, 192, 274
Registry Editor 277, 279
regsvcs.exe 116
RegularExpressionValidator 46
Release 98
Remote Access 71
Remote Access/VPN Server 7
Remote Desktop 71
remote machines 117
Remote Method Invocation (RMI) 171
Remote Procedure Calls (RPC) 75, 229
Remote Server Name (RSN) 121
RemoteServerName102
remoting 154, 156
RenewTicketIfOld 237
Repeatable Read 137
Request A Certificate 224
Request ID 224
Require Secure Channel 227, 253
Required (class transactional components) 108
RequiredFieldValidator 46
31
RequiresNew 108
RequireSSL 236
Response.End 48
Response.Write 39, 48
Restricted_Zone 266
ReturnUrl 233
RMI (Remote Method Invocation) 171
roles 98, 114, 238
Rollback 281
root elements 165, 170?171
root node 171
RPC (Remote Procedure Calls) 75, 229
RSN (Remote Server Name) 121
rules of well-formed documents 165?166
RUNAT=server attribute 61
?
S
?
sa accounts 260?262
scalability 34, 56, 95?96, 98, 118
schema 74, 167, 169?171, 175