February 22, 2007 at 6:17 pm
So we're wrapping up the first XML week here and I thought I'd come up with a poll that was related in some way. You know, your favorite XML document, the coolest element, something not like that at all.
Recently I was wandering around the web and stumbled on Yahoo Pipes. Not being a big fan of many apps on the web, including many of the Google ones, I wasn't sure what to make of this, but decided that it is pretty cool. It basically allows you to program a workflow, slightly similar to SSIS, and move data around on the web.
So in looking for a nice technical Friday poll (after the last couple fun ones), here it is:
What's the best use of XML today?
By that I mean in what application or situation do you think XML is a perfect fit or is a great solution. It's used in everything from data transfer, config files, and all sorts of other ways in various applications.
Since I'm in this business, I'm going to say that I think RSS feeds offer the best use of XML right now. With a simple file, they allow the subscription and publication of tremendous amounts of information. I'm not sold the model of readers checking over and over is a good one architecturally, but I know that I do like the Google Reader application since it only messes with bandwidth when I check it, not all the time.
Steve Jones
February 23, 2007 at 5:32 am
If your company has to send data to multiple clients, then I would use XML, so it becomes the standard and easy to change.
Our company gets data from other sources, some source will send us XML, we will get the data and put them in a relational table rather than stored the XML files.
February 23, 2007 at 11:22 am
RSS is a great implementation of data exchange utilizing an XML Schema. That said, I think that external data exchange is the best use of XML with Configuration a close second. I haven't really seen any other use that would make me want to use XML in an application. XMLA is an interesting imlementation as well, but it also boils down to Data Exchange. You send a well formatted XML message to a server that may or may not be internal and you get a response or behavior in return.
Cliff
February 23, 2007 at 12:01 pm
Yahoo Pipes I think is the best use of XML formated data. It may look more like a proof of concept, but I think it's a brilliant idea.
February 23, 2007 at 12:22 pm
This is a hard one because I believe that many of the areas people are using XML in are actually made the worse for it.
The one area I have found XML to be very useful in is AJAX. The main reason it works so well is the ease with which the structure is parsed and traversed using tools built in to javascript.
February 23, 2007 at 2:48 pm
The best use I've run across (related to SQL Server) is to pass a complex data structure as a procedure argument.
February 25, 2007 at 11:40 pm
Howdy..
I would agree with Scott. We have an application to capture client details and with that goes a number of addresses and telephone numbers (Home, Work Postal, next of kin, personal reference, trade references, etc ). With SQL servers XML capability and XQuery, we now update this data as one simples SP call.
This makes life alot easier.
Ciao
February 26, 2007 at 12:16 am
I just love the fact that there's an average of more than 16 bytes of structure for every byte of actual data It's my favorite form of bloat-ware
--Jeff Moden
Change is inevitable... Change for the better is not.
February 26, 2007 at 12:53 am
I have been struggling to see why we need XML, but recently i was tasked with generating an RSS feed from a SQL table to run our companies news ticker on a digital signage system. This worked fantastically using SSIS so i guess RSS is the best use that i can see also.
Viewing 9 posts - 1 through 8 (of 8 total)
You must be logged in to reply to this topic. Login to reply