object class, 124
Object type, 233
object-oriented applications, 24 25, 191
objects
collaboration, 121
collection objects as DTOs, 233
lifetime, 259
limiting dependencies between, 131
making instance globally available, 257
See also DTO; remote objects
observer, 121 130
affecting state change, 128
benefits and liabilities in .NET, 145
design patterns approach, 134
diagram of basic structure, 122
implementing in .NET, 131 145
and intercepting filters, 98
in .NET, 141 143
testing considerations in .NET, 143
variable numbers, 129
vs. intercepting filters, 98
See also modified observer
Observer interface, 125, 134 135, 137
Observer.cs, 135
OLAP, 24
OLTP
described, 24
diagrammed, 25
OnAuthenticate member function, 105
OnExecute abstract method, 80 81
online analytical processing See OLAP
online transaction processing See OLTP
open standards, 272
open systems interconnection See OSI
operational management, 165
operational requirements, 168 169
order dependency, 101, 108
organization of book, xvi xvii
OSI, 184, 269
OutputCache API, 117
@ OutputCache directive, 117 118