On design patterns: When should I use the singleton?
class Singleton { private static Singleton instance; private Singleton() {}
Assuming your question is in the title:
I once worked with a COM object that could only have one instance per server. We exposed it to the entire ASP.NET application through a singleton.