machine.config file
comments and, 114
editing, 113
overview of, 109–11
protecting password storage, 145
storing sensitive data, 466
<machineKey> element, 537–38
MakeServices.bat, 428–29
managed code, 5
master (root) configuration file. See machine.config
match attribute, <browserCaps> element, 553
maxBatchGeneratedFileSize attribute, <compilation> element, 521
maxBatchSize attribute, <compilation> element, 521
MaximumValue property, 261
maxIoThreads attribute, <processModel> element, 548
maxRequestLength attribute, <httpRuntime> element, 518
maxWorkerThreads attribute, <processModel> element, 548
MBSA (Microsoft Baseline Security Analyzer) tool
identifying samples, 148
patches, 152–54
unnecessary services, 131
member variables, RegLogin control, 371
memory
Application state, 94
scalability and, 100–101
Session state, 99
memoryLimit attribute, <processModel>, 548
menus, 27–28
MessageName property, WebMethod attribute, 410
metadata attributes, 409
methods
Application object, 88–89
custom server controls, 362–63
event execution order, 368–69
object-oriented programming, 78–79
Page class, 205–6
postback, 364–65
Session state, 95–96
Validate, 260
Microsoft Access, 293–94
Microsoft ADO (ActiveX Data Objects), 5
Microsoft Baseline Security Analyzer. See MBSA (Microsoft Baseline Security Analyzer) tool
Microsoft FrontPage Server Extensions, 556
Microsoft Intermediate Language (MSIL), 4–5
Microsoft Internet Explorer. See IE (Internet Explorer)
Microsoft Management Console. See MMC (Microsoft Management Console)
Microsoft.NET. See .NET
Microsoft Notepad, 7
Microsoft Passport. See Passport authentication
Microsoft Product Security Notification service, 152
Microsoft programming newsgroups, 49
Microsoft Visual Studio .NET. See Visual Studio .NET
Microsoft Windows 2000. See Windows 2000
Microsoft Windows authentication. See Windows authentication
Microsoft Windows Explorer. See Windows Explorer
Microsoft Windows Installer. See Windows Installer
Microsoft Windows Server 2003, 555–56
Microsoft Windows Update site, 151, 154
Microsoft Windows XP. See Windows XP
migrating from ASP to ASP.NET
GetAuthors2.aspx, 510–11
GetAuthors.asp, 504–7
language changes, 503–4
long-term migration, 509–10
making ASP pages work in ASP.NET, 508–9
page structure changes, 501–3
short-term migration, 507–8
minFreeThreads attribute, <httpRuntime>, 518
MinimumValue property, 261
minLocalRequestFreeThreads attribute, <httpRuntime>, 518
MMC (Microsoft Management Console)
accessing security templates, 135
applying security templates, 139–40
creating/saving custom consoles, 135
defining security policies, 134
Mobile Web Applications, 33–34, 36–37
MobileWebForm1.aspx, 268–72
Mobile Web Forms controls, 266–72
creating mobile Web Forms page, 268–72
defined, 32
overview of, 266–68
mode attribute
<authentication>, 531
<customErrors>, 529
<sessionState>, 541
module level variables, 56
modules, 50
MSDataShape OLE DB Provider, 319
MSDE
installing, 571–72
overview of, 294
password security and, 141, 145
sa password, 142–43, 180
VSdotNET instance, 285
MSDN Library
guidelines for structuring code, 173
installing, 565–69
overview of, 50
storing sensitive data, 466
Web services, 426
MSDN Library Setup Wizard, 565–69
MSIL (Microsoft Intermediate Language), 4–5
MTA (multi-threaded apartment), 503
MultiLanguage IDE, Visual Studio .NET, 16
multi-threaded apartment (MTA), 503
My Profile tab, Visual Studio .NET Start Page, 10–11