
Structured Event Streaming with Smooks
Smooks is best known for its transformation capabilities, but in this article Tom Fennelly describes how you can also use it for structured event streaming.

Smooks is best known for its transformation capabilities, but in this article Tom Fennelly describes how you can also use it for structured event streaming.
IBM have released a feature pack which adds support for Xpath 2.0, XSLT 2.0 and XQuery 1.0 making WebSphere Application Server 7 the first application server with complete support for this most recent set of W3C XML standards. InfoQ talks IBM's Andrew Spyker, Chief Architect for the feature pack.
Microsoft's XML Team has released a preview of their XSLT profiler for VS 2008. Unfortunately, only Team System users get to try it out.
Microsoft's VB team is starting a series of articles on how to use XML Literals. Many of these articles will demonstrate how to replace XSLT code with VB by making direct comparisons between the two languages.
Transforming XML from one format to another is a common task for many developers. To do this, most of them leave the confines of their general purpose language and make calls to an XSLT library. But what if they didn't have to? With LINQ to XML, it now becomes much easier to manipulate XML using C# and VB. Eric White describes how one can perform XSLT style transformations using C# 3.0.
Microsoft's Data blog has five short demos on Orcas and post-Orcas features for editing XML files and XSD files, debugging XSLT, and working with Entity Data Models (EDM).
InfoQ has assembled a summary of the features included in the March CTP of Visual Studio Orcas. The Orcas CTP, which is expected to be released as VS 2007, can be downloaded from MSDN.