MacroSite.cs, 83 84
MacroUsersDatabase class, 77
MacroUsersDatabase.cs, 84 85
mapper pattern, 233, 281
MarshalByRefObject class, 211, 220, 224
memory leaks, 129
message binding, 271 272
message schemas
and data representation, 270
described, 271
MFC, 40
MicroSite class, 83
Microsoft ADO.NET DataSet, 233
Microsoft application blocks for .NET, 28
Microsoft ASP.NET See ASP.NET
Microsoft Component Load Balancing, 326
Microsoft Foundation Class Library, 40
Microsoft IntelliSense, 44
Microsoft Internet Information Services See IIS
Microsoft .NET Framework See .NET Framework
Microsoft Network Load Balancing, 326
Microsoft Visual Studio .NET, 292
Microsoft Windows
ASP.NET Web Service, 280
and .NET, 297
platform, 100
model-controller, 46 47
model-view-controller See MVC
models, 35 36
modes, 155 157
modified observer, 138 141
modularity, 67
modules, 93
monostate, 259
multithreaded singleton, 262
MVC, 30, 34-40
architecting the presentation layer, 39
in ASP.NET, 41 50
benefits and liabilities, 50
components, 35 36
document-view variant, 40
example of use, 27, 34 40
and front controller, 69 73
front controller patterns, 40, 69
with Microsoft ASP.NET, 30 31
and object collaboration, 121
observer patterns, 40
and page controller, 51 57
page controller patterns, 40
passive and active models, 36 38
problems, 36
related patterns, 50
relationships, 57
resulting context of implementing in ASP.NET, 50
for separating logic, 69
testing, 49
testing consideration, 39
and Web presentation patterns, 30 31