Note to the Reader: Throughout this index boldfaced page numbers indicate primary discussions of a topic. Italicized page numbers indicate illustrations.
AcceptChanges method, 548
in DataRow, 207
in DataSet, 204, 208–209
in DataTable, 206
AcceptChangesDuringFill property, 200
AcceptRejectRule property, 233
access control lists (ACLs), 415, 415
accessPoint element, 520–521
Account class, 43
accounts, 9–10, 561
service, 500
user, 414
AccountTester project, 49–50, 50
ACID properties, 52, 548
ACLs (access control lists), 415, 415
Activate method, 45
activation
for COM+, 51
in Component Services, 40
.NET remoting objects, 78–80
Activator class, 80
ActivityId property, 53
Add method, 60
Added value, 210
AddElement procedure, 307–308
AddNew method, 227
AddPermission method, 428
AddressOf operator, 126
Administrator account, developing under, 432–433
ADO.NET object model, 179
consuming and manipulating data in, 142–143
error handling in, 183–187
toolbox components for, 242–246, 242–244, 548
transactions in, 179–183
AES algorithm, 447–448
AfterSerialize stage, 131
allow element, 530
AllowDelete property, 227
AllowEdit property, 227
AllowNew property, 227
angle brackets (<...>) in XML, 267
anonymous authentication, 413
AppendChild method, 303, 307
AppendData method, 310
application configuration files, 367–368, 375
application domains, 74, 410–411, 548
Application Export Wizard, 488, 489
Application folder, 466
application integration, 339–340
Application Proxy Remote Server Name, 548
ApplicationAccessControlAttribute attribute, 481
ApplicationActivation attribute, 43
ApplicationActivationAttribute attribute, 481
ApplicationDirectory evidence, 436
ApplicationDomain policy level, 437
ApplicationID attribute, 43
ApplicationId property, 53
ApplicationIDAttribute attribute, 481
ApplicationInstanceId property, 53
ApplicationName attribute, 43
ApplicationNameAttribute attribute, 481
ApplicationQueuingAttribute attribute, 481
ApplyDefaultSort property, 227
As Loose Uncompressed Files option, 462
ASP.NET
authentication in, 525–529, 527–529
debugging configuration in, 359
XML Web services from, 122–124, 123
assemblies, 410
in GACs, 497–498
signing and registering, 45–46, 495
strong-named, 496
assembly attributes, 42, 548
AssemblyInfo.vb file, 496
AssemblyKeyFile attribute, 46, 496
Assert method, 548
in Debug and Trace, 369, 371
in Permission, 424–427
assertions, 371, 371, 383–384, 384–385
asterisks (*)
in authorization, 530
in component versioning, 498
asymmetric cryptography, 446, 548
AsyncCallback object, 126
asyncExample procedure, 93–94
asynchronous callbacks, 124, 548
asynchronous calls, 92–95
asynchronous web methods, 124–126
asyncSquare method, 125
atomicity in ACID properties, 52
attribute-based permissions, 421–422
AttributeCount property, 290
attributes, 548
for serviced components, 42–45
in Windows Component Services, 39
for wire format, 113–115
in XML, 267
Attributes property, 302
authentication, 407, 548
in .NET Framework, 412–413
in XML Web services, 524–529, 527–529
AuthenticationHeader class, 525–526
Authenticode Signature setting, 463
authorization, 407, 548
permissions for, 407, 415–419, 559
in code, 421–427, 425
operation of, 419–421, 420–421
in XML Web services, 529–536, 532, 534–536
authorization element, 530–531
AutoComplete attribute, 44, 52, 549
AutoCompleteAttribute attribute, 481
AutoDispatch option, 56
AutoFlush property, 369
AutoLog property, 9, 549
automatic transaction processing, 39–40
Autos window, 361
availability as design goal, 352–353