macros, Visual Studio, 551–553
MailMessage object, creating, 416
Main method, 21
MainMenu control, 597
Makecert utility, 475
managed heap, 226
manifest, 809–812
identity section
culture, 814–815
strong names, 813–814
version number, 812–813
signing, ClickOnce deployment, 866
Margin property, 619–620
mask characters, 627
MaskedTextbox control, Windows Forms, 600, 626–628
Master directive, ASP.NET, 736
MasterType directive, ASP.NET, 736
MaximumSize property, Windows Forms, 599
MBROs, 1002
MD5, 482
MDI forms, Windows Forms
child forms, 610
child windows, 611
parent forms, 609
VB 6 and VB 2005, 609
VB 2005 example, 610–611
MDIWindowListItem property, 610
Me keyword, 22, 142–145
member variables, 65
membership, ASP.NET, 790–794
memory allocation, objects, 226–227
memory management, 218
garbage collection
circular references, 219–220
Finalize method, 222–223
IDisposable interface, 223–226
GC and, 218
MemoryStream class, 415–418
extending, 416
Menu server control, 785–787
menus, Windows Forms
adding items, 633
checkmarks, 633
context menus, 633
icons, 633
manipulating at runtime, 634
MenuStrip control, 597
Message class, 1169–1173
Message property, 315, 324
XmlException class, 413
MessageField, 1049
MessageName property, 983
metadata, 7–8
CLR and, 212–214
method, ShowMessage(), 1172
Method keyword, 21
Method property, SecurityException class, 476
method signatures, 177
methods, 76
AddHandler, 86, 90–91
AddOwnedForm(), 606
AddRef, 219
AreEqual(), 268, 278
Assert, 334, 451
Attributes(), XML attributes, retrieving, 423
BuildSqlCommand, 356
CanDeserialize(), 397
ChildNodes(), traversing XML, 421
Close, 334
CloseAndSend(), streaming XML email, 415–418
Compare(), 158–159
constructor methods, 91–92
Copy, 451
CreateEventSource, 332
CreateInstance, 183
CType, 54
DataSet (ADO.NET), 433
Debug object, 334
delegate, implementation, 108–111
Delete, 332
DeleteEventSource, 332
Demand, 451
Deny, 451
Deserialize(), overriding, 395
DirectCast, 54
DoSomething, 63–64
Equals, 451
EventLog, registry accessing, 459
exceptions, 315–316
ExecSp, 382–383
ExecSpOutValues, 383–384
ExecSpReturnDataReader, 380–381
ExecSpReturnDataSet, 373–380
ExecSpReturnXmlReader, 381–382
ExecuteAndSend, 584
ExecuteXmlReader(), 436
Exists, 332
Fail, 334
Fill, 355
Finalize, 222–223
Flush, 334
Flush(), streaming XML email, 416
Friend methods, 76
FromTypes(), 397
FromXml, 451
Function routines and, 76
generic, 267–268, 277–278
GetBaseException, 316, 327–328
GetElementsByTagName(), XML documents, 421
GetEventLogs, 332
GetExecutingAssembly, 216
GetHashCode, 451
GetMembers, 216
GetSqlCommand, 374
GetType, 451
GetTypes, 216
imperative methods, 76
implementations, 76
Initialize, 220
InitializeComponent, 525
interfaces and, 166
interrogative methods, 76
Intersect, 452
introduction, 19
invoking from base class, 127
IsSubsetOf, 452
LoadFrom, 216
Main, 21
MoveToNextAttribute(), 405
OnClosed, 226
OnPaint, 672
overloading, 94–96, 982
inheritance implementation and, 121–124
overriding overloaded, 130–132
overriding, inheritance implementation and, 124–132
PadLeft, 36
PadRight, 36
parameters, 77–78
Parse, 53, 567
ParseDefinition, 1065
ParseResponse, 1064
PermitOnly, 452
Private methods, 76
ProcessRequest, 1064
Property, 78–79
Protected methods, 76, 152
Public methods, 76
RaiseEvent, 155–156
Read(), 405
ReadElementContentAs(), XML strings, parsing, 413
ReadOuterXml(), 413
ReadStartElement(), 411
ReceiveInboundConnection(), 1167
ReceiveThreadEntryPoint(), 1175
RegisterClientScriptBlock, 754
RegisterClientScriptInclude, 756
RegisterStartupScript, 755
Release, 219
RenderPage(), 197
returning values, 76–77
RevertAll, 452
RevertAssert, 452
RevertDeny, 452
RevertPermit-Only, 452
scope, 77
Send, 584
SendResultsEnd, 584
SendResultsRow, 584
SendResultsStart, 584
Serialize(), overriding, 394
shared, 100–101, 157–160
ShouldSerialize, 653
Show, 611
ShowDialog(), 611
signatures, 95–96
SourceExists, 332
SqlConnection.ClearPool, 368
SqlConnection.ClearPools, 368
StreamWriter object, 334
Sub routines and, 76
SubString, 36
System.GC.Collect, 221
TestTrue(), 28
ToString, 316, 452
ToXml, 452
Transform(), 427
TryCast, 54
TryParse, 53
types, 208
Union, 452
UrlEncode, 1064
virtual, 128–130
Walk(), 76
Write, 334
WriteEntry, 332
WriteLine, 334
WriteLineIf, 334
WriteToLog, 219
XmlAttribute class, 419–420
XmlDocument class, 419
XmlElement class, 419
XmlNode class, 419
XslTransform class, 428
Microsoft Clustering Services, 1029
Microsoft SMTP, XML email and, 418
Microsoft.VisualBasic namespace, 292
importing from, 289
MinimumSize property, Windows Forms, 599
mobile controls, 748
modal forms, 611
Module keyword, 22
modules, 206–207
MonthCalendar control, 641
MoveToNextAttribute() method, traversing XML streams, 405
MSIL (Microsoft Intermediate Language), 509
MSMQ (Microsoft Message Queuing), 1029
MTOM (Message Transmission Optimization Mechanism), 1094–1095
MTS (Microsoft Transaction Server), 959, 1029
multidimensional arrays, 40
multilevel inheritance, 139–141
multiple inheritance, 139
multitasking, 898
MustInherit keyword, 160–161
MustOverride keyword, 161
My keyword, 301
My Project, Visual Studio, properties, 510–511
My.Application namespace, 301–305
MyBase keyword, 127–128, 142, 145–146
MyClass keyword, 146–147
My.Computer namespace, 306–309
Audio object, 306
Clipboard object, 306
Clock object, 306
FileSystem object, 306
Info object, 306
Keyboard object, 306
Mouse object, 306
Name object, 306
Network object, 306
Ports object, 306
Registry object, 306
Screen object, 306
MyControls generic class, 275
My.Forms namespace, 309
My.Resources namespace, 309–310
My.User namespace, 310
My.WebServices namespace, 310
myXslTransform object, 427