a.k.a. Staying Single
In previous versions of VB.NET when trying to stop users from having more than one instance of an application running I seem to remember having to create some fairly obscure code using Mutex. VB 2005 has a feature that saves you any of this effort.
Simply go to My Project in Solution Explorer
Double click or Right click on the My Project line
Select the Application Tab
In the Windows Application Framework Properties panel, click on the "Make Single Instance Application"
That's it.
And you used to think that using App.PrevInstance in Classic VB was a breeze!