I want to post articles on the various problems I ran into making my .NET app into something complete (sometimes it's the details that take the most time). Here's one: How to let your system shut down properly when your app doesn't respond to the window close button by exiting.