Differences in Processing Data in Client/Server vs. Web-Based Applications
This article was written many years ago, before AJAX became a buzzword and any of the JavaScript libraries such as Prototype, jQuery or Mootools had sprung up. Originally, this was an email that I sent to some co-workers, explaining to them why (at the time) we couldn't make our web app work like a