Returning typed data sets from a web service

For my DataStream column in asp.netNOW, I happened to pick the subject topic for the installment I turned in Monday and that should go out any day. Then I see this post from Kirk. Damn, I hate when people come up with better solutions that me, especially when I just published mine in a widespread form.

The solution I wrote about is to simply merge the data into an instance of the common typed data set type from the web service proxy created typed data set. Works fine, but has the overhead of copying over all the data.

With Kirk’s solution, no copying. Cool.