backslash (\) character spaces,
366
base class for all business classes, use of a,
80
Beauchemin, Bob ("Query Notifications in ADO.NET 2.0"),
69
TheBeerHouse project
administration
edit users administrative page,
175–180
manage users administrative page,
170–175
custom
BasePage class,
42–45
custom configuration section,
101–105
first theme, creating,
33–36
master page, creating,
30–32
sample Default.aspx page, creating,
36–37
second theme, creating,
37–38
site design, creating,
27–45
site map file, creating,
32–33
theme selector user control, creating,
38–42
themes saved between sessions,
169–170
UserProfile control
loading and editing a profile,
157–158
persisting properties through the new control state,
156–157
browsers
cross-browser portability,
32
and visual site design,
8
"Building ASP.NET 2.0 Web Sites Using Web Standards" (Walther),
25
built-in controls of Web Part Framework
AppearanceEditorPart control,
488
BehaviorEditorPart control,
488
ConnectionsZone control,
488
DeclarativeCatalogPart control,
488
ImportCatalogPart control,
488
LayoutEditorPart control,
488
PageCatalogPart control,
488
PropertyGridEditorPart control,
488
sample page used for testing,
488–495
WebPartManager control,
487
business classes, accessing profiles from,
140–141
business logic layer (BLL)
caching data for better performance,
63–69
e-commerce store
exception handling,
74–80
forums
implementing
newsletters
opinion polls
transaction management,
69–73