title: How to use Google Search in VB.NET Application?
body: <p>I wanted to develop a VB.NET application that uses google search and get the search results such as the urls etc.</p>
  
  <p>My initial plan was to use Google's ATOM Custom Search API and use LINQ to parse the data I need to get. But I found out that by using Custom Search API, it only searches the site/s that is defined when creating the custom search engine.</p>
  
  <p>In order to achieve my goal for this application, I need to get the search results that like when searching in google search and not for a specific site. I also need the results in a format that I can parse such as the result using Google's ATOM Custom Search API.</p>
  
  <p>Here are my questions:</p>
  
  <p>1) Can I use Google Custom Search to get the search results such as google search shows? Or is it just or a custom site?</p>
  
  <p>2) Is there a way that I could request Google Search and retrieve the results back in a format I can work with?</p>
  
  <p>If anyone could point me to the right track that would be very much appreciated. Suggestions are also very welcome. </p>
  
  <p>Thank you in advance.</p>