using .NET 4's Lazy<T> type - Singleton 패턴

Sixth version - using .NET 4's Lazy<T> type If you're using .NET 4 (or higher), you can use the System.Lazy<T> type to make the laziness really simple. All you need to do is pass a delegate to the constructor which calls the Singleton const..

Observer Pattern in Asp.net

observer 패턴이다. 옵져버 패턴은 이를 살펴보는것이 아니라... 변경된 것을 알려주고 이를 반영하는 것이다. 즉.... 살펴보는것이 아닌 알려주는 역할이라는 것을 숙지해야 한다. http://www.codeproject.com/KB/aspnet/observer-pattern-asp-net.aspx