Using My Namespace for Splash Screen
I posted earlier about using the My namespace in VS 2005 to create a single instance application in C#. You can also do a similar thing to use the My functionality for displaying a splash screen when your .NET application is loading.
Here is Tyler's post on how to do this in VB, but if you include Microsoft.VisualBasic reference into your C# project, you should also be able to get this to work for C# WinForms projects. Unfortunately, there isn't the same support for it in the C# Project property page, but you can do it in code. I'll try to code this up and post it here in C#, when I have a chance.