What I need to do is launch the default browser with a default search. The default search is what happens when you type search terms in the URL navigation text box. For example, in Chrome and Firefox, by default, typing "puppies" into the nav text box will lead you to the Google results for "puppies". In IE, it will do the same thing, just on Bing.
Normally, you can invoke the default browser just by doing something like:
Process.Start("http://google.com");
But I can't assume the default search provider is Google.
Is there a way to invoke this behavior via C#? The only thing I can figure to do is to try and determine which browser is the default and then execute it directly with the search terms.
Anyone know of any other (preferably easier) way?
Update: Just found code to find the default browser here.