AJAX has become an increasingly popular tool to develop RIAs. With AJAX, as
with many new technologies, developers often overlook core application issues
such as error handling. While many current AJAX frameworks come with ways to
handle errors, the built-in error-handling methods might not be quite what
you need, and it's possible that you might not even want to adopt a specific
AJAX framework at all. So how do you handle errors in AJAX?
This article will guide you through one possible way to implement custom
error handling in AJAX using many of the same techniques that you'll likely
read about in other parts of this magazine. Because AJAX represents a big
paradigm shift in the way users interact with Web applications, it's easy to
leave your users confused when things don't quite work as they'd expected. To
enhance the user experience, it's equally important to ale... (more)
Delivering well-formatted reports through a web browser has always been a
problem. Style sheets and cross browser compatibility are just a few of the
many issues we, as developers, have to deal with when creating HTML based
reports. Fortunately, with the release of CFMX 7 Macromedia has provided us
with a great tool for providing end users with well formatted, browser
independent reports: ColdFusion Report Builder.
Now that we have the Report Builder, life is perfect (at least when it comes
to delivering reports via the web) - right? We have one tool to create a
query and a perf... (more)
AJAX has become an increasingly popular tool to develop RIAs. With AJAX, as
with many new technologies, developers often overlook core application issues
such as error handling. While many current AJAX frameworks come with ways to
handle errors, the built-in error-handling methods might not be quite what
you need, and it's possible that you might not even want to adopt a specific
AJAX framework at all. So how do you handle errors in AJAX?
This article will guide you through one possible way to implement custom
error handling in AJAX using many of the same techniques that you'll li... (more)