There's an argument that you should publish to the web (via blogging, etc.) to control what information is available about you.
However. You can't control everything.
You can just put the things you want to be there there.
You can't get rid of (some? most?) of the things you don't want to be there.
If you spend enough time and create enough content you may be able to influence what people find first.
But that's probably enough. Unless there are some very bad things about you on the web, the fact you can control the first impression people will get of you, from the web should be enough.
If you've built Windows Phone or Windows Store apps you can cross-promote them with AdDuplex to get more users.