In this article we have examined the three ways (Components,
Behaviors, and Controls) to extend MS AJAX client-side functions by respective
examples. In a real web farm scenario, we have to select the appropriate means
to construct custom MS AJAX component according to different circumstances, prerequisites,
and requirements. If possible, in later articles I will explore the ways to
construct ASP.NET AJAX controls from the standpoint of the server side.