. . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
The Problem Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
The Live Search Web Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
Web Services Description Language and .NET Web
Service Proxies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579
xiv ?– CONTENTS
Creating the Control Library Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
Strong-Named Assemblies and Versioning Attributes . . . . . . . . . . 584
Bin Directory or Global Assembly Cache Deployment . . . . . . . . . . 584
Additional Assembly Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585
Configuring the Search Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
Crafting the Configuration Section XML . . . . . . . . . . . . . . . . . . . . . . 586
Registering the Configuration Section . . . . . . . . . . . . . . . . . . . . . . . 587
Building a Configuration Section Handler Class . . . . . . . . . . . . . . . 589
Wrapping the Web Service Proxy in a Utility Method . . . . . . . . . . . 591
Designing the Control Architecture .
Pages:
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36