Prev | Current Page 743 | Next

Rob Cameron and Dale Michalk

"Pro ASP.NET 3.5 Server Controls and AJAX Components"

In this chapter, we focus on the following aspects
of our complex control:
??? Understanding the Live Search web API
??? Working with web services in server controls
??? Using the global assembly cache (GAC) and strong-named assemblies
??? Using configuration files
??? Integrating the custom web service proxy class
??? Designing the Live Search control architecture
In the next section, we dive into a discussion of the Live Search API and web service.
The Problem Domain
The Live Search web site provides access to search engine services that let users search its store
of several billion URLs. To open this store to programmatic searches, Live Search provides a
web service API to search the information store from code. Our task in this and the next chapter
is to demonstrate how to build a suite of server controls that make it easy to consume the search
feature of Live Search and make it simple to incorporate into an ASP.NET web application.
Here??™s a summary list of the requirements for our control project:
??? Completely handle all web services communications with the Live Search web service.
??? Provide the ability to either use the Live Search web service or redirect queries to the Live
Search web site directly.


Pages:
731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755