Index_D

JavaScript EditorJavascript debugger     Javascript examples


Team LiB
Previous Section Next Section

Index

D

DataAdapter
objects, 301–2
SqlDataAdapter class, 281, 423
Data Adapter Configuration Wizard, 316–18
databases. See also ADO.NET
Microsoft Access, 286
MSDE, 283
ODBC, 287
OLE DB, 347
Oracle, 286
SqlConnection connection string keys, 285
DataBinder.Eval method, 327
data binding, 323–27. See also DataBound controls
controls, 270, 325–26
DataBinder.Eval method, 327
early binding vs. late binding, 62–65
overview of, 323–24
server-side, 323
simple, 324–25
DataBinding events, 371
DataBind method, 323, 347
DataBound controls. See also data binding
binding to DataGrid, 329–32
binding to DataList, 341–44
DataGrid, 270, 328
DataList, 270, 341
deleting from DataGrid, 339–41
editing DataGrid, 339–41
formatting DataGrid, 332–36
overview of, 327–28
Repeater, 270, 344–47
sorting DataGrid, 336–38
types of, 270
DataColumnCollection, 309
DataColumn objects, 302–3
DataColumns class, 309–11
data forgery, 133
DataGrid control, 239
ASP.NET enhancements, 270
binding arrays to, 329–30
binding live data to, 330–32
built-in supports, 517
deleting data, 339–41, 347
editing data, 339–41, 347
formatting, 332–36
overview of, 328
sorting, 336–38
DataList control
ASP.NET enhancements, 270
binding to, 341–44
event handlers, 343–44
overview of, 341
RepeatColumns attribute, 347
templates, 343
data loss, 133
Data Providers, .NET, 280–82, 287
DataReader
ADO.NET, 517
displaying read-only data, 347
OleDbDataReader, 323
overview of, 322
SqlDataReader, 322–23
DataRelation, 308
DataRow, 302–8, 309–11
DataRowCollection, 309
DataSet
accessing values, 308–9
ADO.NET, 282–83, 301
caching, 453–56, 463
functions of, 301
overview of, 282–83
populating, 301–8, 347
relationships, 308
strongly typed, 313–21
updating, 312–13
Web services and, 422
working with, 301
XML and, 283
Data Shaping Service for OLE DB, 323
data sources, 282, 285. See also databases
DataTable
accessing values, 308
DataViews and, 321–22
iterating over collection, 309–11
properties, 282
DataTableCollection, 308–11
data types, 51–54
list of, 51–52
.NET, 52
primitive types, 422
reference types, 53–54
TextTypes, 365
value types, 52–54
Visual Basic .NET, 52
Visual C# .NET, 52
Web services and, 412
DataView, 321–22
date data type, 53
DbgCLR.exe, 496
DCOM (Distributed COM), 410
DDoS (Distributed Denial of Service), 132
Debug.Asset, 496, 503–4
Debug attribute, <compilation> element, 494, 526
Debug attribute, @Page directive, 196
debug attribute, @Page directive, 199, 200–202
Debug class, 496
debuggers
.NET Framework SDK, 484, 496
runtime debugger, 504
types of, 483–84
Visual Studio .NET, 484, 496–503
debugging
ASP classic, 483
breakpoints, 504
categories, 491–92
Debug.Asset, 503–4
disabling, 504
divide-by-zero exceptions, 493–95, 497–503
error messages, 496
preventing bugs, 492–93
Web Forms pages, 493
Debug mode, 493
debug symbols
disabling, 200–202
enabling, 199
.NET Framework SDK debugger and, 496
Debug toolbar, 27
decimal data type, 52
decimal formats, 366
decision structures, 66. See also if statements
declarative techniques
column creation, 332
output caching, 442
server controls, 238–39
user controls, 217–19
declaring variables. See variable declaration
decrement assignment operator (-=), 59
decrement operator (-), 59
decryption key attribute, <machineKey>, 543–44
DefaultLanguage attribute, <compilation>, 527
default namespace, Web services, 439
defaultRedirect attribute, <customErrors>, 534
default statements, 69
DefaultValue attribute, 365
demilitarized zone (DMZ), 155
Denial of Service (DoS), 131–33
<deny> child element
roles attribute, 542
users attribute, 180, 542
verbs attribute, 180–81, 543
deploying ASP.NET applications. See application deployment
Description attribute, @Page directive, 196
Designer/Source Editor window, Visual Studio .NET, 19–20
Designing Secure Web-Based Applications for Microsoft Windows 2000 (Howard), 133
Destination Folder page, MSDN Library documentation, 573
DeviceSpecific control, Mobile Web Forms, 272
digest authentication, 166–67
directives
ASP classic, 194
@Assembly, 205–6
@Control, 203–4
@Implements, 204
@Import, 204, 227
migration from ASP classic, 508
@OutputCache, 206–9
overview of, 191, 194
@Reference, 209–11
@Register, 205
using directive, 249
directories
overriding subdirectory settings, 126
target directory for application deployment, 473–75
tempDirectory attribute, 528
verifying directory is application root, 481
Web services, 425
disco.exe, 430
.disco files, 426, 430
discovery documents, 425–26, 430
discoveryRef node, .disco files, 426
discovery, Web services, 425
Display property, BaseValidator, 264
Dispose phase, event execution order, 373
Distributed COM (DCOM), 410
Distributed Denial of Service (DDoS), 132
divide-by-zero exceptions
debugging, 497–503
viewing, 493–94
viewing debugging enabled, 494–95
.dll files, 393
DMZ (demilitarized zone), 155
DoS (Denial of Service), 131–33
dotNetFramework, 480
dotnetfx.exe, 480
double data type, 52
do...while loops, 76
DropDownList control, 368
durability
application state, 97
ASP classic and, 98
Duration attribute, @OutputCache directive, 207, 443–44
Dynamic Help, Visual Studio .NET, 18–19

Team LiB
Previous Section Next Section


JavaScript EditorJavascript debugger     Javascript examples