labels
Label control, Web programming, 588
LabelEdit property, 432
LabelTextbox control, 479–481
LabelWrap property, 432
Windows programming controls, 401–402
languages
block-structured, 30
CLR (Common Language Runtime), 4, 855
CLS (Common Language Specification), 855
cross-language programming, 854–855
IDL (Interface Definition Language), 654
MSIL (Microsoft Intermediate Language), 5
SQL (Structured Query Language)
SQL Express installation, 778
SQL Server databases, 612–616
SQL Server 2005 Express Edition, 555
stored procedures, 820–822
support, in ADO.NET, 814–818
type-safe, 8
WSDL (Web Services Description Language), 658
XPath query, 763
LargeImageList property, 432
LastAccessTime property, 706
LastChild property, 753
LastWriteTime property, 706
Launch Conditions Editor
accessing, 562
launch condition options, 563
uses for, 557
Layout Editor option, Editor zone, 644
Leave event, 404
left alignment, 423
Left property, 393
legacy code, assemblies, 855–856
Length property, 706
libraries
adding collections to, 283–285
class library projects, 226–229, 260–261
DLL (Dynamic Link Library), 851, 853
license agreements
Simple Editor application, 570
User Interface Editor, 566
line breaks, 38
line number options, Error List window, 23
LinearGradientBrush class, 995
LinkArea property, 402
LinkButton control, Web programming, 588
LinkClicked event, 420
LinkColor property, 402
linking assemblies, 8
LinkLabel control, Windows programming, 401–402
Links property, 402
LinkVisited property, 402
<list> element, 931–932
ListBox control
dialog creation example, 428
discussed, 425
events, 428–429
properties, 426–427
Web programming, 588
<listheader> element, 931
listing exceptions, 178
lists
generic, searching and sorting, 337–340
sorting, 316–318
List<T> object, 335–336
ListView control
ColumnHeader class, 434
discussed, 430
event handlers, 436–438
ImageList control, 434–435
interface creation example, 435–436
ListViewItem control, 434
PaintListView() method, 440–441
properties, 431–433
Literal control, Web programming, 588
literal values
in code, 37
string literals, 41–42
suffixes, 40–41
Load event, 482
Load() method, 424–425
local variables, 135
LocalPath property, 958
Locals tab, 167
Location property, 666
logging files, debugging, 153
Login security control, 608
LoginName security control, 609
LoginStatus security control, 608
LoginView security control, 609
LogVisits property, 693
lollipop indication, classes, 225
long type, 35, 41
looping
arrays and, 106
do loops, 76–79
for loops, 81–83
foreach, 109–110, 287
infinite loops, 87
interrupts, 86–87
variable scope, 137–138
while loops, 79–81
LostFocus event, 396
lowest operator precedence, 50, 66