For awhile now, XML has been the “way”. Everything speaks XML. Tons of tools are available for doing pretty much anything you want with XML. It is such a cool acronym that it is even being used in other acronyms like AJAX (Asynchronous Javascript And XML).
Let’s talk about XML for a minute. It allows you to specify pretty much any data structure you can imagine and validate that data using off-the-shelf tools. If you can create a DTD (Document Type Definition)Â or an XSD (XML Schema) then you can use XML to dramatically improve data interchange processes in any system or application. There is no doubt about it. XML is great at what it does. But…it has a problem.
Read the rest of this entry >>>
I’m mixed on the whole AJAX thing. On one hand, AJAX is extremely cool! Some of the applications using AJAX technology are starting to feel like applications and not just web pages. On the other hand, there are so many issues with it that it’s tough to put them all into words.
AJAX is not new. All the components of technologies have existed for a while now. Yes, they have become more mature, more stable, more widely available, but they are definitely not new.
“And now, I am proud to present “SHAD!”SHower and Deodorant! You’ve used them both separately for years now, combined, they are absolutely unstoppable! Not only will you be clean but you will smell…”
…you get the idea.
Read the rest of this entry >>>