Yes, Shell is going away in favour of Diagnostics.Process() and Diagnostics.ProcessStartInfo classes. Here's a link to how these classes work. The re-direction of stdout will NOT be there on day one guaranteed, but the framework will be and and will set the stage for day two. I'm just waiting to iron-out the new Namespace names before I proceed. I dont count this item as a "biggie" because its new and stand-alone.

Run a second console app and read its output.

Let me know what you think of that link. It looks like lots-o-fun.