Related resources for GOF
  • Shutdown and Restart System Through C# Code8/25/2022 6:40:39 AM. In this article, I am going to show how to shutdown, restart, Lock, Logoff, Sleep etc. through C# Code.
  • Lock, Logoff, Reboot, Shutdown, Hibernate, Standby in .Net3/30/2022 11:10:03 AM. This article is about how to lock, logoff, reboot, shutdown and put the system to hibernate and standby mode.
  • Customize Windows 8 Shutdown, Logon and Logoff Sounds12/29/2019 11:06:43 PM. In this article we explain how to customize the Windows 8 shutdown, logon and logoff sounds.
  • How to Clear Notification of Metro Apps at Logoff in Windows 812/16/2019 5:36:20 AM. In this article we are going to explain how to clear notification of Metro Apps at Logoff in Windows 8.
  • Command Design Pattern8/29/2018 9:32:55 AM. Command design pattern is part of Behavioral Design Patterns from Gang of Four(GoF) Design Patterns. Behavioral Design patterns concerned with communication Between Objects. It is used to cover/envelo
  • Design Patterns From Beginning - Day One7/30/2018 9:16:43 AM. A software developer will make software/application to solve or achieve the requirements of a Company or An Organization Using different programming language.In Application development developers migh
  • Understanding GOF Design Pattern With Simple Examples - Part One11/20/2016 11:45:05 AM. In this article, we will go through some of the highly used design patterns, with simple examples.
  • Simple Factory Pattern Side by Side with Abstract Pattern10/4/2012 10:45:46 AM. This article will discuss the Simple Factory Pattern and how to use it with Abstract Factory Patter discussed in the previous article.
  • Wrapper Patterns in C#, Part II: The Proxy Pattern10/4/2012 10:36:09 AM. Did you ever wish for a superhuman power to be impervious to bullets or travel outside your body? How about the superpower to be able to breathe underwater or fly? Or how about a changing the way you look so you can disguise yourself as anyone, or anything? In this series of four articles, we will travel down the C# wrapper rabbit hole and see how it is all possible with some patterns: Proxy, Decorator, and Adapter.
  • Wrapper Patterns in C#: Part I10/4/2012 10:33:03 AM. Did you ever wish for a superhuman power to be impervious to bullets or travel outside your body? How about the superpower to be able to breathe underwater or fly? Or how about a changing the way you look so you can disguise yourself as anyone, or anything? In this series of four articles, we will travel down the C# wrapper rabbit hole and see how it is all possible with some patterns: Proxy, Decorator, and Adapter.
  • The GOF Abstract Factory Design Pattern In C#10/4/2012 7:50:42 AM. This article covers the basics of the GOF Abstract Factory design pattern by looking at building Model T automobiles.
  • The GOF "Chain of Responsibility" Design Pattern10/3/2012 10:31:21 AM. The Chain of Responsibility pattern is used to pass responsibility for handling a call to another class. This article gives a basic overview of the pattern.
  • Bridge Patterns in C# 10/3/2012 8:17:57 AM. Bridge Pattern is commonly known as Handle/Body idiom in C++ community. This pattern is used for decoupling an abstraction from its implementation so that the two can vary independently.
  • Adapter Pattern in C#10/3/2012 8:13:30 AM. The Gang Of Four (GoF) defined the Adaptor pattern as follows in their most famous book "Design Patterns" Gamma et al. Adapter lets classes work together that couldn't otherwise because of incompatible interfaces."
  • The Difference Between the Two GOF Patterns "Strategy" and "State"5/15/2012 3:50:18 PM. The GOF Strategy and State patterns are remarkably similiar and it is really only a minor implementation detail that distinguishes the two.
  • Introduction to the GOF Strategy Pattern in C#5/15/2012 3:44:05 PM. For this article, we’ll be building an exciting calculation engine that does remarkable things like adding, subtracting, multiplying and dividing through implementation of the strategy pattern.
  • Introduction to the Visitor Pattern5/15/2012 2:37:43 PM. The power of adding a functional extensibility point to our classes via the visitor pattern is often overlooked. Using a visitor pattern is a very effective means of providing a nice boundary around a set of core classes while at the same time allowing for functional change. This article will demonstrate how the visitor pattern can be used as an extensibility mechanism and provide a boundary to keep core domain classes from getting cluttered.
  • Singleton Pattern Unleashed in C#5/15/2012 2:34:47 PM.
  • Introduction about Command Design Pattern5/15/2012 2:31:24 PM. The Command pattern creates distance between the client that requests an operation and the object that can perform it.
  • Design Patterns in C#5/13/2012 6:16:00 AM. To define design patterns in simple words they are "popular solutions for common design problems". They are very helpful in designing architecture and they also increase ease of communication among the developers.
  • Asynchronous Message Router in C#5/13/2012 5:20:01 AM. This article explains and demonstrates some patterns for asynchronous message routing using C#.
  • Facade Design Pattern10/25/2010 3:01:35 AM. This article talks about facade design pattern.
  • Wrapper Patterns in C#, Part III: The Decorator Pattern2/20/2006 8:32:26 AM. Did you ever wish for a superhuman power to be impervious to bullets or travel outside your body? How about the superpower to be able to breathe underwater or fly? Or how about a changing the way you look so you can disguise yourself as anyone, or anything? In this series of four articles, we will travel down the C# rabbit hole and see how it is all possible with some wrapper patterns: Proxy, Decorator, and Adapter.