Index_A


A

abbreviated layers pattern, 6

absolute expiration

ASP.NET, 117 120

described, 117

with page caching, 119

See also page cache

abstract factory pattern, 224, 259

abstract interface, 154

AcceptanceTest.cs, 291

ACID properties, 24

acknowledgments, xix

AcquireRequestState event, 105

Activator.GetObject() method, 209, 210, 213 216, 226

active model of MVC, 37

active servers, 331, 332 333

active tokens, 332 333

ActualPage1.aspx.cs, 87

ActualPage2.aspx, 87

AddObserver function, 136

AddObserver method, 136

ADO.NET

as data access component, 162, 165

DataSet, 197 198, 233, 254, 285

typed DataSet, 249, 251

Album.cs, 131 132, 135 136, 139 140, 142

AlbumFixture.cs, 144

Alexander, Christopher, xv, 15, 20

algorithms, 321

APIs, 293

application programming interface See API

application tiers

hardware, 179 180

resources, 179

security, 180

software, 180

application-specific event handling, 58

ApplicationName property, 222

applications

accessing through multiple channels, 275

administration, 167

architects, 185 186, 189

architecture, 167

exposing as a service, 273

implementation, 304

joining with infrastructure, 151

logic, 278

patterns, 149 150

structure diagram, 298

three-layered services, 9 13

See also layered applications

architecture

deployment plans, 185 186

patterns defined, 20

See also distributed systems

ASP, 29

ASP.NET

bound data control, 43

in DataSet, 241

implementing front controller using HTTPHandler, 74 91

implementing page cache using absolute expiration, 117 120

implementing page controller, 58 68

with MVC, 30 31, 41 50

and page cache, 119

page framework initialization, 58

resulting context of implementing MVC, 50

simplest method of caching pages, 118

single page, 42 43

using HTTP module intercepting filters, 104 108

Web service and Microsoft Windows, 280

See also front controller

ASP.NET Web services, 292

AspNetController class, 54 55

Aspnet_wp.exe, 219, 228

assembler class, 234, 240 242, 286

assembler patterns, 233

assembler to load data into the DTO, 234

Assembler.cs, 240 241, 251 252

AssemblerFixture.cs, 253 254

asymmetric clusters, 316 317

diagram, 317

See also clusters

asynchronous calling vs. synchronous calling semantics, 295

asynchronous invocation, 308

asynchronous messaging, 293

asynchronous session state management, 325

AuthenticateRequest event, 104 105

AuthorizeRequest event, 104

availability

described, 312

load-balanced clusters, 329

with server clusters, 315




Enterprise Solution Patterns Using Microsoft. NET 2003
Enterprise Solution Patterns Using Microsoft. NET 2003
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 107

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net