When developing the Alert Server I noticed that there is always this process running when I have Visual Studio running.  It had a file name of <application name>.vshost.exe (in this case Cdog.Smoking.Windows.Server.vshost.exe).  I did some research to find out what it is and this is what I found out.  It is a process designed to reduce startup time of a .NET application, evalue Visual Basic expressions at design-time (that's you Marcus), and debug ClickOnce applications.

Read the complete post at http://www.dotnettipoftheday.com/blog.aspx?id=128