AJAX Extensions for ASP.NET
Apress eBooks · 2008
The continued adoption of Ajax techniques to produce a better web user experience has brought about a new term: RIA (rich Internet application), to describe a postback-less environment containing pages that support partial updates and forward caching. As you saw in the previous chapter, this involved extensive JavaScript coding for even the simplest of applications. This has two major drawbacks. First, programming in JavaScript is not the most efficient of practices—it’s a scripting language, and its support for development productivity (such as IntelliSense) and debugging is nowhere near as mature as it is for languages such as C# or Java. Second, as it is an interpreted language, it isn’t designed for full-scale application development and will hit performance constraints.