title: Get most frequently used applications in VB.NET
body: <p>Is there a way that I can get the most used applications via VB.NET? I'm developing a sort of hobby project as a quick launcher kind of thing and thought this would sit perfectly on the main form.</p>
  
  <p>If possible, would somebody be able to explain to me how add/remove applications manages to get the frequency of used applications? It would be good if I could get it in a list like the XP/Vista start menu as well.</p>
  
  <p>Any guidance would be greatly appreciated. :)</p>