However, it demonstrated one of
the drawbacks of using this methodology; namely, that it requires a lot of scripting.
JavaScript, although powerful, is tedious to write and onerous to debug and manage
when compared to languages such as C#, VB .NET, and Java. As such, the application
benefits you receive by using an AJAX approach may be more than offset by the application
development getting bogged down in thousands (or more) lines of JavaScript.
CHAPTER 1 ?– INTRODUCING AJAX 15
With this problem in mind, Microsoft integrated the power of AJAX with the
productivity of ASP.NET 2.0 and Visual Studio 2005 to develop ASP.NET AJAX.
In the next chapter, you??™ll be introduced to the wonderful world of ASP.NET AJAX. You will
look at its architecture, learn how it allows you to use Visual Studio 2005 and ASP.NET 2.0
server controls to generate client-side code, and see how this can give you the best of
AJAX while avoiding the worst of it.
CHAPTER 1 ?– INTRODUCING AJAX 16
Taking AJAX to the Next Level
In Chapter 1, you were introduced to the basics of how AJAX works and saw a code
example on how AJAX can be used to build a web page that responds to user input asynchronously.
Pages:
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60