Discuss the below:
Q: Is the Ajax application model really a good one for most software? Consider that, and the following quoted question, "Can an application model ever really be taken seriously which doesn't readily allow information storage on the local client or even access to your own software unless your Internet connection is working properly?". Discuss the AJAX model in relation to good software design, and the essence of the quoted question. Will AJAX further promote the development of Web based software, or is it just another fad?