Introduction to Windows Presentation Foundation

The Windows Presentation Foundation is Microsofts next generation UI framework to create applications with rich user experience. It is part of the .NET framework 3.0 and higher. WPF combines application UIs, 2D graphics, 3D graphics, documents and multimedia into one single framework. Its vector based rendering engine uses the hardware acceleration of modern graphics cards. … [Read more…]

Gang of Four (GoF) Design Patterns

The Gang of Four (GoF) patterns are generally considered the foundation for all other patterns. They are categorized in three groups: Creational, Structural, and Behavioral. Here you will find information on these important patterns. Creational Patterns Abstract Factory: Creates an instance of several families of classes Builder: Separates object construction from its representation Factory: Method … [Read more…]