Mediator Design Pattern - Course C# 4.0 - Lesson 24 This pattern defines an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.
Builder Design Pattern - Course C# 4.0 - Lesson 18 In this case, we will cover the Builder Design Pattern. This pattern separates the construction of a complex object from its representation so that the same construction process can create different representations.
Thread Info - Course C# 4.0 Lesson 12 In this video, this example continues the discussion of threads. We will see how to get information about the current thread, current AppDomain, and current Context.
Processes - Course C# 4.0 Lesson 4 In this video, we will discuss the concepts of processes and threads. Using the GetProcesses static method in the Process class, we can get all the current processes through a linq query.
Observer Design Pattern - Course C# 4.0 Lesson 25 this case, we will cover the Observer Design Pattern. This pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.