>>>I looked for the article you referenced, and couldn't find it. Would you mind posting a link or a specific to its location in MSDN?
>>
>>
http://msdn.microsoft.com/downloads/webtechnology/XML/xslisapi.asp>
>Ahhh, Ok. I should have asked for the article before commenting. It looks like the filter actually checks the XSL page referenced in the XML document to decide how to transform it. It basically does on the server what would usually be done on the client. Additionally, it can be configured to use different sheets (or none) for different user agents. So this looks like a pretty cool tool. Thanks for the heads up.
My question for these scenarios is whether this is worth and furthermore how you would actually use this thing.
Since it's an ISAPI extension it pretty much means you can't use another ISAPI extension to generate the output such as ASP or Web Connection. Since XML is useful mostly in dynamic environments that whole concept goes out the window.
But the concept is simple enough that this could actually be implemented server side with ASP or Web Connection by checking the browser and then doing the appropriate transforms on the server before returning the content.
Am I missing something (without having looked at the document above <s>)