search for books and compare prices
Tables of Contents for Asp.Net 1.0 Namespace Reference With Vb.Net
Chapter/Section Title
Page #
Page Count
Introduction
1
1
What Is This Book About?
1
1
What This Book Is
1
1
What This Book Is Not
1
1
What This Book Covers
2
1
Who Is This Book For?
2
1
What You Need to Use This Book
3
1
Prerequisite Knowledge and Experience
3
1
Development Tools and Run-Time Environment
3
1
Conventions
3
1
Customer Support
4
2
How to Download the Sample Code for the Book
4
1
Errata
5
1
E-mail Support
5
1
p2p.wrox.com
5
1
Why This System Offers the Best Support
6
1
System.Object Members
6
3
System.Object Public Methods
6
1
System.Object Protected Methods
7
2
System.Web
9
92
Creating an ASP.NET Page
9
3
The System.Web Namespace
12
3
HttpApplicationState Class
15
8
HttpApplicationState Public Methods
15
3
HttpApplicationState Protected Methods
18
3
HttpApplicationState Public Properties
21
1
HttpApplicationState Protected Properties
22
1
HttpBrowserCapabilities Class
23
9
HttpBrowserCapablilities Public Methods
23
1
HttpBrowserCapabilities Protected Methods
23
1
HttpBrowserCapabilities Public Properties
23
9
HttpContext Class
32
8
HttpContext Public Methods
32
2
HttpContext Protected Methods
34
1
HttpContext Public Properties
34
6
HttpCookie Class
40
4
HttpCookie Public Methods
41
1
HttpCookie Protected Methods
41
1
HttpCookie Public Properties
41
3
HttpPostedFile Class
44
5
HttpPostedFile Public Methods
44
2
HttpPostedFile Protected Methods
46
1
HttpPostedFile Public Properties
46
3
HttpRequest Class
49
21
HttpRequest Public Methods
49
3
HttpRequest Protected Methods
52
1
HttpRequest Public Properties
52
18
HttpResponse Class
70
11
HttpResponse Public Methods
70
6
HttpResponse Protected Methods
76
1
HttpResponse Public Properties
76
5
HttpRuntime Class
81
5
HttpRuntime Public Methods
81
1
HttpRuntime Protected Methods
82
1
HttpRuntime Public Properties
82
4
HttpServerUtility Class
86
6
HttpServerUtility Public Methods
87
4
HttpServerUtility Protected Methods
91
1
HttpServerUtility Public Properties
92
1
HttpSessionState Class
92
9
HttpSessionState Public Methods
94
2
HttpSessionState Protected Methods
96
1
HttpSessionState Public Properties
96
5
System.Web.UI
101
76
The Control Hierarchy
102
2
The Control Lifecycle
104
2
Classes of the System.Web.UI Namespace
106
3
Control Class
109
29
Control Public Methods
109
4
Control Protected Methods
113
17
Control Public Properties
130
3
Control Protected Properties
133
1
Control Public Events
134
4
Page Class
138
24
Page Public Methods
138
12
Page Protected Methods
150
5
Page Public Properties
155
6
Page Protected Properties
161
1
Page Public Events
161
1
TemplateControl Class
162
6
TemplateControl Public Methods
162
3
TemplateControl Protected Methods
165
2
TemplateControl Public Properties
167
1
TemplateControl Protected Properties
167
1
TemplateControl Public Events
167
1
UserControl Class
168
9
UserControl Public Methods
169
1
UserControl Protected Methods
170
1
UserControl Public Properties
171
3
UserControl Protected Properties
174
1
UserControl Public Events
174
3
System.Web.UI.HtmlControls
177
92
HtmlAnchor Class
180
4
HtmlAnchor Class Public Methods
180
1
HtmlAnchor Class Protected Methods
181
1
HtmlAnchor Class Public Properties
181
1
HtmlAnchor Class Protected Properties
182
1
HtmlAnchor Class Public Events
182
2
HtmlButton Class
184
5
HtmlButton Class Public Methods
184
1
HtmlButton Class Protected Methods
185
1
HtmlButton Class Public Properties
185
1
HtmlButton Class Protected Properties
186
1
HtmlButton Class Public Events
186
3
HtmlContainerControl Class
189
3
HtmlContainerControl Class Public Methods
189
1
HtmlContainerControl Class Protected Methods
189
1
HtmlContainerControl Class Public Properties
189
3
HtmlContainerControl Class Protected Properties
192
1
HtmlContainerControl Class Public Events
192
1
HtmlControl Class
192
5
HtmlControl Class Public Methods
192
1
HtmlControl Class Protected Methods
192
1
HtmlControl Class Public Properties
192
1
HtmlControl Class Protected Properties
193
1
HtmlControl Class Public Events
193
4
HtmlForm Class
197
4
HtmlForm Class Public Methods
197
1
HtmlForm Class Protected Methods
197
1
HtmlForm Class Public Properties
197
2
HtmlForm Class Protected Properties
199
1
HtmlForm Class Public Events
199
2
HtmlGenericControl Class
201
3
HtmlGenericControl Class Public Methods
202
1
HtmlGenericControl Class Protected Methods
202
1
HtmlGenericControl Class Public Properties
202
2
HtmlGenericControl Class Protected Properties
204
1
HtmlGenericControl Class Public Events
204
1
HtmlImage Class
204
4
HtmlImage Class Public Methods
204
1
HtmlImage Class Protected Methods
204
1
HtmlImage Class Public Properties
204
3
HtmlImage Class Protected Properties
207
1
HtmlImage Class Public Events
208
1
HtmlInputButton Class
208
4
HtmlInputButton Class Public Methods
208
1
HtmlInputButton Class Protected Methods
208
1
HtmlInputButton Class Public Properties
208
1
HtmlInputButton Class Protected Properties
209
1
HtmlInputButton Class Public Events
209
3
HtmlInputCheckBox Class
212
5
HtmlInputCheckBox Class Public Methods
213
1
HtmlInputCheckBox Class Protected Methods
213
1
HtmlInputCheckBox Class Public Properties
213
1
HtmlInputCheckBox Class Protected Properties
214
1
HtmlInputCheckBox Class Public Events
214
3
HtmlInputControl Class
217
4
HtmlInputControl Class Public Methods
217
1
HtmlInputControl Class Protected Methods
217
1
HtmlInputControl Class Public Properties
217
4
HtmlInputControl Class Protected Properties
221
1
HtmlInputControl Class Public Events
221
1
HtmlInputFile Class
221
5
HtmlInputFile Class Public Methods
222
1
HtmlInputFile Class Protected Methods
222
1
HtmlInputFile Class Public Properties
222
4
HtmlInputFile Class Protected Properties
226
1
HtmlInputFile Class Public Events
226
1
HtmlInputHidden Class
226
4
HtmlInputHidden Class Public Methods
227
1
HtmlInputHidden Class Protected Methods
227
1
HtmlInputHidden Class Public Properties
227
2
HtmlInputHidden Class Protected Properties
229
1
HtmlInputHidden Class Public Events
229
1
HtmlInputImage Class
230
4
HtmlInputImage Class Public Methods
230
1
HtmlInputImage Class Protected Methods
230
1
HtmlInputImage Class Public Properties
230
3
HtmlInputImage Class Protected Properties
233
1
HtmlInputImage Class Public Events
233
1
HtmlInputRadioButton Class
234
4
HtmlInputRadioButton Class Public Methods
234
1
HtmlInputRadioButton Class Protected Methods
234
1
HtmlInputRadioButton Class Public Properties
235
1
HtmlInputRadioButton Class Protected Properties
235
1
HtmlInputRadioButton Class Public Events
236
2
HtmlInputText Class
238
4
HtmlInputText Class Public Methods
238
1
HtmlInputText Class Protected Methods
239
1
HtmlInputText Class Public Properties
239
1
HtmlInputText Class Protected Properties
240
1
HtmlInputText Class Public Events
240
2
HtmlSelect Class
242
8
HtmlSelect Class Public Methods
243
1
HtmlSelect Class Protected Methods
243
1
HtmlSelect Class Public Properties
243
3
HtmlSelect Class Protected Properties
246
1
HtmlSelect Class Public Events
246
4
HtmlTable Class
250
6
HtmlTable Class Public Methods
250
1
HtmlTable Class Protected Methods
250
1
HtmlTable Class Public Properties
250
6
HtmlTable Class Protected Properties
256
1
HtmlTable Class Public Events
256
1
HtmlTableCell Class
256
3
HtmlTableCell Class Public Methods
257
1
HtmlTableCell Class Protected Methods
257
1
HtmlTableCell Class Public Properties
257
2
HtmlTableCell Class Protected Properties
259
1
HtmlTableCell Class Public Events
259
1
HtmlTableRow Class
259
3
HtmlTableRow Class Public Methods
260
1
HtmlTableRow Class Protected Methods
260
1
HtmlTableRow Class Public Properties
260
2
HtmlTableRow Class Protected Properties
262
1
HtmlTableRow Class Public Events
262
1
HtmlTextArea Class
262
7
HtmlTextArea Class Public Methods
262
1
HtmlTextArea Class Protected Methods
262
1
HtmlTextArea Class Public Properties
263
1
HtmlTextArea Class Protected Properties
264
1
HtmlTextArea Class Public Events
264
5
System.Web.UI.WebControls
269
160
AdRotator Class
275
6
AdRotator Class Public Methods
276
1
AdRotator Class Protected Methods
276
1
AdRotator Class Public Properties
276
2
AdRotator Class Protected Properties
278
1
AdRotator Class Public Events
278
3
BaseDataList Class
281
3
BaseDataList Class Public Methods
281
1
BaseDataList Class Protected Methods
281
1
BaseDataList Class Public Properties
281
3
BaseDataList Class Protected Properties
284
1
BaseDataList Class Public Events
284
1
BaseValidator Class
284
4
BaseValidator Class Public Methods
284
1
BaseValidator Class Protected Methods
285
1
BaseValidator Class Public Properties
286
2
BaseValidator Class Protected Properties
288
1
BaseValidator Class Public Events
288
1
Button Class
288
5
Button Class Public Methods
289
1
Button Class Protected Methods
289
1
Button Class Public Properties
290
1
Button Class Protected Properties
290
1
Button Class Public Events
291
2
Calendar Class
293
16
Calendar Class Public Methods
294
1
Calendar Class Protected Methods
294
1
Calendar Class Public Properties
295
8
Calendar Class Protected Properties
303
1
Calendar Class Public Events
304
5
CheckBox Class
309
4
CheckBox Class Public Methods
309
1
CheckBox Class Protected Methods
309
1
CheckBox Class Public Properties
310
1
CheckBox Class Protected Properties
311
1
CheckBox Class Public Events
311
2
CheckBoxList Class
313
5
CheckBoxList Class Public Methods
313
1
CheckBoxList Class Protected Methods
314
1
CheckBoxList Class Public Properties
314
3
CheckBoxList Class Protected Properties
317
1
CheckBoxList Class Public Events
318
1
CompareValidator Class
318
6
CompareValidator Class Public Methods
318
1
CompareValidator Class Protected Methods
318
1
CompareValidator Class Public Properties
319
4
CompareValidator Class Protected Properties
323
1
CompareValidator Class Public Events
323
1
CustomValidator Class
324
2
CustomValidator Class Public Methods
324
1
CustomValidator Class Protected Methods
324
1
CustomValidator Class Public Properties
324
1
CustomValidator Class Protected Properties
325
1
CustomValidator Class Public Events
325
1
DataGrid Class
326
19
DataGrid Class Public Methods
328
1
DataGrid Class Protected Methods
329
2
DataGrid Class Public Properties
331
6
DataGrid Class Protected Properties
337
1
DataGrid Class Public Events
337
8
DataList Class
345
6
DataList Class Public Methods
346
1
DataList Class Protected Methods
346
1
DataList Class Public Properties
346
3
DataList Class Protected Properties
349
1
DataList Class Public Events
349
2
DropDownList Class
351
3
DropDownList Class Public Methods
352
1
DropDownList Class Protected Methods
352
1
DropDownList Class Public Properties
352
2
DropDownList Class Protected Properties
354
1
DropDownList Class Public Events
354
1
HyperLink Class
354
3
HyperLink Class Public Methods
355
1
HyperLink Class Protected Methods
355
1
HyperLink Class Public Properties
355
2
HyperLink Class Protected Properties
357
1
HyperLink Class Public Events
357
1
Image Class
357
2
Image Class Public Methods
357
1
Image Class Protected Methods
357
1
Image Class Public Properties
357
2
Image Class Protected Properties
359
1
Image Class Public Events
359
1
ImageButton Class
359
3
ImageButton Class Public Methods
359
1
ImageButton Class Protected Methods
359
1
ImageButton Class Public Properties
360
1
ImageButton Class Protected Properties
361
1
ImageButton Class Public Events
361
1
Label Class
362
2
Label Class Public Methods
363
1
Label Class Protected Methods
363
1
Label Class Public Properties
363
1
Label Class Protected Properties
364
1
Label Class Public Events
364
1
LinkButton Class
364
5
LinkButton Class Public Methods
365
1
LinkButton Class Protected Methods
365
1
LinkButton Class Public Properties
366
1
LinkButton Class Protected Properties
367
1
LinkButton Class Public Events
367
2
ListBox Class
369
4
ListBox Class Public Methods
369
1
ListBox Class Protected Methods
370
1
ListBox Class Public Properties
370
2
ListBox Class Protected Properties
372
1
ListBox Class Public Events
372
1
ListControl class
373
3
ListControl Class Public Methods
373
1
ListControl Class Protected Methods
373
1
ListControl Class Public Properties
373
3
ListControl Class Protected Properties
376
1
ListControl Class Public Events
376
1
Literal Class
376
2
Literal Class Public Methods
377
1
Literal Class Protected Methods
377
1
Literal Class Public Properties
377
1
Literal Class Protected Properties
378
1
Literal Class Public Events
378
1
Panel Class
378
3
Panel Class Public Methods
378
1
Panel Class Protected Methods
379
1
Panel Class Public Properties
379
2
Panel Class Protected Properties
381
1
Panel Class Public Events
381
1
PlaceHolder Class
381
3
PlaceHolder Class Public Methods
383
1
PlaceHolder Class Protected Methods
383
1
PlaceHolder Class Public Properties
383
1
PlaceHolder Class Protected Properties
383
1
PlaceHolder Class Public Events
383
1
RadioButton Class
384
2
RadioButton Class Public Methods
384
1
RadioButton Class Protected Methods
384
1
RadioButton Class Public Properties
384
1
RadioButton Class Protected Properties
385
1
RadioButton Class Public Events
386
1
RadioButtonList Class
386
4
RadioButtonList Class Public Methods
386
1
RadioButtonList Class Protected Methods
386
1
RadioButtonList Class Public Properties
386
4
RadioButtonList Class Protected Properties
390
1
RadioButtonList Class Public Events
390
1
RangeValidator Class
390
6
RangeValidator Class Public Methods
391
1
RangeValidator Class Protected Methods
391
1
RangeValidator Class Public Properties
391
2
RangeValidator Class Protected Properties
393
1
RangeValidator Class Public Events
393
1
RegularExpressionValidator Class
393
1
RegularExpressionValidator Class Public Methods
394
1
RegularExpressionValidator Class Protected Methods
394
1
RegularExpressionValidator Class Public Properties
394
2
RegularExpressionValidator Class Protected Properties
396
1
RegularExpressionValidator Class Public Events
396
1
Repeater Class
396
3
Repeater Class Public Methods
397
1
Repeater Class Protected Methods
397
1
Repeater Class Public Properties
397
1
Repeater Class Protected Properties
397
1
Repeater Class Public Events
397
2
RequiredFieldValidator Class
399
4
RequiredFieldValidator Class Public Method
400
1
RequiredFieldValidator Class Protected Method
400
1
RequiredFieldValidator Class Public Properties
400
2
RequiredFieldValidator Class Protected Properties
402
1
RequiredFieldValidator Class Public Events
402
1
Table Class
403
4
Table Class Public Methods
403
1
Table Class Protected Methods
403
1
Table Class Public Properties
403
3
Table Class Protected Properties
406
1
Table Class Public Events
406
1
TableCell Class
407
2
TableCell Class Public Methods
407
1
TableCell Class Protected Methods
407
1
TableCell Class Public Properties
407
2
TableCell Class Protected Properties
409
1
TableCell Class Public Events
409
1
TableRow Class
409
2
TableRow Class Public Methods
409
1
TableRow Class Protected Methods
409
1
TableRow Class Public Properties
410
1
TableRow Class Protected Properties
410
1
TableRow Class Public Events
411
1
TextBox Class
411
4
TextBox Class Public Methods
411
1
TextBox Class Protected Methods
411
1
TextBox Class Public Properties
412
1
TextBox Class Protected Properties
413
1
TextBox Class Public Events
413
2
ValldationSummary Class
415
2
ValidationSummary Class Public Methods
415
1
ValidationSummary Class Protected Method
416
1
ValidationSummary Class Public Properties
416
1
ValidationSummary Class Protected Properties
417
1
ValidationSummary Class Public Events
417
1
WebControl Class
417
7
WebControl Class Public Methods
417
2
WebControl Class Protected Methods
419
1
WebControl Class Public Properties
420
3
WebControl Class Protected Properties
423
1
WebControl Class Public Events
424
1
Xml Class
424
5
Xml Class Public Methods
424
1
Xml Class Protected Methods
424
1
Xml Class Public Properties
425
2
Xml Class Protected Properties
427
1
Xml Class Public Events
427
2
System.Web.UI.MobileControls
429
70
Classes of the System.Web.UI.MobileControl Namespace
434
5
Command Class
439
7
Command Public Methods
442
1
Command Protected Methods
442
1
Command Public Properties
443
2
Command Protected Properties
445
1
Command Public Events
446
1
DeviceSpecific Class
446
5
Understanding Device-Specific Rendering
446
3
DeviceSpecific Public Methods
449
1
DeviceSpecific Protected Methods
449
1
DeviceSpecific Public Properties
449
2
DeviceSpecific Protected Properties
451
1
DeviceSpecificChoice Class
451
1
DeviceSpecificChoice Public Methods
451
1
DeviceSpecificChoice Protected Methods
451
1
DeviceSpecificChoice Public Properties
451
1
MobileCapabilities Class
452
16
MobileCapabilities Public Methods
454
1
MobileCapabilities Protected Methods
455
1
MobileCapabilities Public Properties
455
13
MobileControl Class
468
12
MobileControl Public Methods
469
1
MobileControl Protected Methods
470
1
MobileControl Public Properties
471
8
MobileControl Protected Properties
479
1
MobileControl Public Events
480
1
ObjectList Class
480
11
ObjectList Public Methods
482
2
ObjectList Protected Methods
484
1
ObjectList Public Properties
485
5
ObjectList Protected Properties
490
1
ObjectList Public Events
491
1
PagedControl Class
491
8
Paginated Content
492
2
PagedControl Public Methods
494
1
PagedControl Protected Methods
494
1
PagedControl Public Properties
495
1
PagedControl Protected Properties
496
1
PagedControl Public Events
497
2
System.Web.Caching
499
26
Classes of the System.Web.Caching Namespace
500
1
Output Caching
500
12
Declaring Output Caching
502
1
Page and Control Attributes
503
7
Web Service Caching
510
1
Programmatic Caching
511
1
Cache
512
5
Cache Public Methods
512
2
Cache Protected Methods
514
1
Cache Public Properties
514
3
CacheDependency
517
2
CacheDependency Public Constructors
517
2
CacheDependency Public Methods
519
1
CacheDependency Protected Methods
519
1
CacheDependency Public Properties
519
1
CacheItemRemovedCallback Delegate
519
2
CacheItemRemovedReason Enumeration
521
1
CacheItemPriority Enumeration
521
4
System.Web.Configuration
525
24
The Web.conflg Configuration File
525
21
<appSettings>
527
1
<authentication>
528
1
The <authentication> setting is written in the following format:
528
1
<authorization>
529
1
<browserCaps>
530
2
<clientTarget>
532
1
<compilation>
533
1
<customErrors>
534
1
<globalization>
534
2
<httpHandlers>
536
1
<httpModules>
536
1
<httpRuntime>
537
1
<identity>
538
1
<machineKey>
539
1
<pages>
539
1
<processModel>
540
2
<securityPolicy>
542
1
<sessionState>
542
1
<trace>
543
1
<trust>
544
1
<webServices>
544
1
The <location> Tag
545
1
HttpCapabilitiesBase Class
546
1
HttpCapabilitiesBase Public Methods
546
1
HttpCapabilitiesBase Protected Methods
546
1
HttpCapabilitiesBase Public Properties
546
1
HttpConfigurationContext
546
3
HttpConfigurationContext Public Methods
547
1
HttpConfigurationContext Protected Methods
547
1
HttpConfigurationContext Public Properties
547
2
System.Web.Security
549
38
ASP.NET Security Overview
549
3
Security Configuration Using Machine.Config and Web.Config
550
1
<authentication>
550
1
<authorization>
551
1
<identity>
551
1
<securityPolicy>
552
1
<trust>
552
1
System.Security.Principai Namespace
552
1
WindowsIdentity Class
553
3
WindowsIdentity Class Public Methods
553
1
WindowsIdentity Class Protected Methods
554
1
WindowsIdentity Class Public Properties
555
1
WlndowsPrincipal Class
556
1
WindowsPrincipal Class Public Methods
556
1
WindowsPrincipal Class Protected Methods
556
1
WindowsPrincipal Class Public Properties
556
1
IIdentity and IPrincipal Interfaces
557
1
IIdentity Interface
557
1
IIdentity Interface Public Properties
557
1
IPrincipal Interface
558
1
IPrincipal Interface Public Methods
558
1
IPrincipal Interface Public Properties
558
1
Windows-Based Security
558
4
Implementing Windows Authentication
559
1
Anonymous Authentication
560
1
Basic Authentication
560
1
Digest Authentication
561
1
Integrated Windows Authentication
561
1
ACL and Windows Authorization
561
1
Impersonation in ASP.NET
562
1
Forms-Based Security
562
6
Important Forms-Based Implementation Details
562
6
System.Web.Security Namespace
568
2
FormsAuthentication Class
570
3
FormsAuthentication Class Public Methods
570
3
FormsAuthentication Class Protected Methods
573
1
FormsAuthentication Class Public Properties
573
1
FormsAuthenticationTicket Class
573
2
FormsAuthenticationTicket Class Public Methods
573
1
FormsAuthenticationTicket Class Protected Methods
574
1
FormsAuthenticationTicket Class Public Properties
574
1
FormsIdentity Class
575
1
FormsIdentity Class Public Methods
575
1
FormsIdentity Class Protected Methods
575
1
FormsIdentity Class Public Properties
575
1
Passport-Based Security
576
1
PassportIdentity Class
577
10
PassportIdentity Class Public Methods
577
6
PassportIdentity Class Protected Methods
583
1
PassportIdentity Class Public Properties
583
4
System.Web.Services
587
26
Web Services Overview
587
6
What are Web Services?
587
1
Discovery and Description
588
1
Why Use Web Services?
588
1
Reasons You May Not Want to Use Web Services
589
1
Key Web-Service Standards
590
1
SOAP
590
2
WSDL
592
1
UDDI
592
1
DISCO
593
1
The System.Web.Services Namespace
593
1
WebMethodAttribute Class
593
7
WebMethodAttribute Class Public Methods
593
1
WebMethodAttribute Class Protected Methods
594
1
WebMethodAttribute Class Public Properties
594
6
WebService Class
600
6
WebService Class Public Methods
602
1
WebService Class Protected Methods
603
1
WebService Class Public Properties
603
2
WebService Class Protected Properties
605
1
WebService Class Public Events
605
1
WebServiceAttribute Class
606
2
WebServiceAttribute Public Methods
606
1
WebServiceAttribute Class Protected Methods
607
1
WebServiceAttribute Class Public Properties
607
1
WebServiceBindingAttribute Class
608
5
WebServiceBindingAttribute Class Public Methods
609
1
WebServiceBindingAttribute Class Protected Methods
609
1
WebServiceBindingAttribute Class Public Properties
610
3
System.Web.Services.Description
613
68
Displaying a WSDL File
613
2
Using WSDL Schema
615
1
WSDL Schema Definition
616
1
WSDL Sections
617
1
Extensibility
618
1
How Do Extensibility Classes Work?
618
2
System.Web.Services.Description Namespace
620
4
Binding Class
624
4
Binding Class Public Methods
625
1
Binding Class Protected Methods
625
1
Binding Class Public Properties
625
3
DocumentableItem Class
628
3
DocumentableItem Class Public Methods
629
1
DocumentableItem Class Protected Methods
629
1
DocumentableItem Class Public Properties
629
2
Message Class
631
4
Message Class Public Methods
631
1
Message Class Protected Methods
632
1
Message Class Public Properties
632
3
MessagePart Class
635
3
MessagePart Class Public Methods
635
1
MessagePart Class Protected Methods
636
1
MessagePart Class Public Properties
636
2
Operation Class
638
5
Operation Class Public Methods
638
1
Operation Class Protected Methods
639
1
Operation Class Public Properties
639
4
OperationBinding Class
643
5
OperationBinding Class Public Methods
644
1
Operation Class Protected Methods
644
1
OperationBinding Class Public Properties
644
4
OperationFault Class
648
2
OperationFault Class Public Methods
648
1
OperationFault Class Protected Methods
648
1
OperationFault Class Public Properties
648
2
OperationInput Class
650
1
OperationInput Class Public Methods
650
1
OperationInput Protected Methods
650
1
OperationInput Class Public Properties
650
1
OperationOutput Class
651
2
OperationOutput Class Public Methods
652
1
OperationOutput Class Protected Methods
652
1
OperationOutput Class Public Properties
652
1
Port Class
653
4
Port Class Public Methods
654
1
Port Class Protected Methods
654
1
Port Class Public Properties
654
3
PortType Class
657
4
PortType Class Public Methods
658
1
PortType Class Protected Methods
658
1
PortType Class Public Properties
658
3
Service Class
661
4
Service Class Public Methods
662
1
Service Class Protected Methods
662
1
Service Class Public Properties
662
3
ServiceDescription Class
665
10
ServiceDescription Class Public Methods
665
2
ServiceDescription Class Protected Methods
667
1
ServiceDescription Class Public Properties
667
5
ServiceDescription Class Public Fields
672
3
Types Class
675
2
Types Class Public Methods
675
1
Types Class Protected Methods
675
1
Types Class Public Properties
676
1
System.Web.Services.Description Enumerations
677
4
OperationFlow
677
1
ServiceDescriprionImportStyle
678
1
ServiceDescriptionImportWarnings
678
1
SoapBindingStyle
679
1
SoapBindingUse
679
2
System.Web.Services.Pwtocols
681
68
Communication Protocols
682
12
Supported Communication Techniques
682
1
SOAP
682
1
HTTP Get
683
1
HTTP Post
684
1
Asynchronous Communication
685
2
The Client Proxy Class
687
1
Web Service Discovery
688
1
Displaying a Disco File
689
1
Customization of the ASP.NET Server
689
1
Customization of the ASP.NET Client
690
1
SoapMessageStage Process Trapping
691
3
System.Web.Services.Protocols Namespace
694
3
HttpGetClientProtocol Class
697
10
HttpGetClientProtocol Class Public Methods
697
1
HttpGetClientProtocol Class Protected Methods
698
3
HttpGetClientProtocol Class Public Properties
701
5
HttpGetClientProtocol Class Protected Properties
706
1
HttpGetClientProtocol Class Public Events
707
1
HttpMethodAttribute Class
707
2
HttpMethodAttribute Class Public Methods
707
1
HttpMethodAttribute Class Protected Methods
708
1
HttpMethodAttribute Class Public Properties
708
1
HttpPostClientProtocol Class
709
1
HttpPostClientProtocol Class Public Methods
709
1
HttpPostClientProtocol Class Protected Methods
709
1
HttpPostClientProtocol Class Public Properties
710
1
HttpPostClientProtocol Class Protected Properties
710
1
HttpPostClientProtocol Class Public Events
710
1
SoapDocumentMethodAttribute Class
710
5
SoapDocumentMethodAttribute Class Public Methods
710
1
SoapDocumentMethodAttribute Class Protected Methods
711
1
SoapDocumentMethodAttribute Class Public Properties
711
4
SoapDocumentServiceAttribute Class
715
3
SoapDocumentServiceAttribute Class Public Methods
715
1
SoapDocumentServiceAttribute Class Protected Methods
716
1
SoapDocumentServiceAttribute Class Public Properties
716
2
SoapExtension Class
718
2
SoapExtension Class Public Methods
719
1
SoapExtension Class Protected Methods
720
1
SoapExtensionAttribute Class
720
1
SoapExtensionAttribute Class Public Methods
720
1
SoapExtensionAttribute Class Protected Methods
721
1
SoapExtensionAttribute Class Public Properties
721
1
SoapHeader Class
721
2
SoapHeader Class Public Methods
721
1
SoapHeader Class Protected Methods
722
1
SoapHeader Class Public Properties
722
1
SoapHeaderAttribute Class
723
6
SoapHeaderAttribute Class Public Methods
727
1
SoapHeaderAttribute Class Protected Methods
728
1
SoapHeaderAttribute Class Public Properties
728
1
SoapHttpClientProtocol Class
729
10
SoapHttpClientProtocol Class Public Methods
729
2
SoapHttpClientProtocol Class Protected Methods
731
3
SoapHttpClientProtocol Class Public Properties
734
4
SoapHttpClientProtocol Class Protected Properties
738
1
SoapHttpClientProtocol Class Public Events
739
1
SoapRpcMethodAttribute Class
739
4
SoapRpcMethodAttribute Class Public Methods
739
1
SoapRpcMethodAttribute Class Protected Methods
740
1
SoapRpcMethodAttribute Class Public Properties
740
3
SoapRpcServiceAttribute Class
743
2
SoapRpcServiceAttribute Class Public Methods
743
1
SoapRpcServiceAttribute Class Protected Methods
744
1
SoapRpcServiceAttribute Class Public Properties
744
1
System.Web.Services.Protocols Enumerations
745
4
LogicalMethodTypes
745
1
SoapHeaderDirection
745
1
SoapMessageStage
745
1
SoapParameterStyle
746
1
SoapServiceRoutingStyle
747
2
Appendix A: Data in ASP.NET
749
40
Using the Examples
749
1
System.Data Namespace Overview
750
26
Connections and Transactions
753
2
Commands and Parameters
755
6
DataReader
761
1
DataAdapter
762
4
Mapping
766
2
DataSet
768
1
DataTable
769
2
DataView
771
2
Constraints and Relations
773
3
DataBinding Examples
776
10
Binding Templated Controls
783
3
Summary
786
3
Appendix B: XML in ASP.NET
789
46
System.Xml Namespaces Overview
789
2
Creating XML Documents Using XmlTextWriter
791
3
Reading XML Documents Using XmlTextReader
794
4
Validating XML Documents Using XmlValidatingReader
798
2
Working With XML Using XmlDocument
800
13
Other Options for Writing XML Documents
804
1
Reading XML Documents
804
3
Searching XML Documents
807
2
Editing XML Documents
809
4
Working With XML Using XPathDocument
813
10
XPathDocument
813
1
XPathNavigator
814
1
Parsing XML Documents
814
3
Searching XML Documents
817
2
Transforming XML Documents
819
4
XML and ADO.NET Synchronization
823
10
Writing XML from a DataSet Object
824
3
Reading XML into a DataSet Object
827
2
Synchronization of the XmlDataDocument and DataSet Objects
829
4
Summary
833
2
Index
835