You don't have to deal with DataSet.GetXml() in WCF. Just define the [DataContract] and WCF will handle the serialization for you.
>I'm hoping to play with this stuff soon, but don't know if I'll be able to figure out the differences in implementations between WCF and ASP.NET. I probably don't really care; I just want my web services to be able to be called from any platform (and it sounds like that's not a problem).
>
>The WCF serialization would only affect me if I decide to NOT go the DataSet.GetXml() route with whatever applications I'm going to be building next ... but I think, for cross-platform compatibilty, DataSet.GetXml() might be the easiest/best option. I don't really know for sure ... having been stuck in my current mode of thinking for 7 years, I probably should research some of this a bit more extensively while I have the time. <g>
>
>~~Bonnie
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer