JavaScript EditorFreeware javascript editor     Javascript code


Main Page

Previous Page
Next Page

Index

M

ManageArticles.aspx page, 259
ManageCategories.aspx page, 241–247
ManageCategories.aspx.cs code-behind file, 246–247
ManageComments.aspx page, 264–265
ManageOrders.aspx page, 473–478
ManagePolls.aspx page, 309–318
ManagePolls.aspx.cs code-behind file, 315–318
ManageProducts.aspx page, 451
ManageUnapprovedPosts.aspx page, 406–407
managing long operations on the server
asynchronous page processing, 346–347
background threads, 338–342
overview, 337–338
partial page updates with script callbacks, 342–346
managing roles, 134–135
master page
TheBeerHouse project, 30–32
content page used to access, 18–19
creating, 30–32
default content, 17
dynamically changing master pages, 19
modifying, 501–505
nested master pages, 17–18
overview, 15–17
personalization at page level, enabling, 504–505
switching master pages at runtime, 19
themes, 21
master-detail forms and DetailsView control, 91–94
maxInvalidPasswordAttempts attribute, 123
Membership class, 116–119
membership system
authentication, 112
authentication modes, 114–115
authorization, 112
graphical login controls, 126–133
Membership class, 116–119
MembershipUser class, 116–119
module designed for handling user membership, 115–116
overview, 111–113
password storage mechanisms, 113–114
provider model design pattern, 119–122
roles, 133–138
SqlMembershipProvider, 120–126
user profiles
accessing the profile for users other than the current user, 141
anonymous users, support for, 141–142
business classes, accessing profiles from, 140–141
overview, 112–113, 138–140
Web Site Administration Tool, 142–144
MembershipUser class, 116–119
menu controls, 23
Microsoft Pattern & Practices Team, 74
minRequiredNonalphanumericCharacters attribute, 123
minRequiredPasswordLength attribute, 123
Mitchell, Scott (“GridView Examples for ASP.NET 2.0”), 101
mock-ups, 9–10
module designed for handling user membership, 115–116
MoreText property, 207
MoreUrl property, 207
MoveThread.aspx page, 412–413
multiple data stores, using provider model design pattern to support, 51–53
multiple votes
cookies, 286
IP locking, 286–287
opinion polls, 286–287
multi-threaded programming, 340–342
multi-tier design
business logic layer (BLL)
caching data for better performance, 63–69
exception handling, 74–80
health monitoring, 74–80
overview, 60–62
transaction management, 69–73
data access layer (DAL)
abstract base class, 57–60
DataSet compared to custom entities, 53–55
described, 48
multiple data stores, using provider model design pattern to support, 51–53
overview, 51
providers, 52
SQL text queries, 56–57
stored procedures, 56–57
data store
choosing, 49–51
described, 48
multiple data stores, using provider model design pattern to support, 51–53
Relational Database Management Systems (RDBMS), 50
edit and continue process, 49
overview, 48–49
user interface
data-bound controls, 84–85
DetailsView control, 84
FormsView control, 84, 94–97
GridView control, 84, 87–91
master-detail forms and DetailsView control, 91–94
ObjectDataSource control, 97–101
overview, 2, 84
SqlDataSource control, 85–91
MultiView control, 462
MySQL, 50

Previous Page
Next Page


JavaScript EditorFreeware javascript editor     Javascript code