csharp Archive

Adapter Design Pattern in C#

This video present the Adapter design pattern in C#. The adapter pattern (sometimes referred to as the wrapper pattern ) is a design pattern that translates one interface for a class into a compatible interface. An adapter

Language Design at Microsoft: VB and C#

VB and C# together share about 50% of the “garbage-collected languages” market. How do Microsoft design these languages? Where do they get ideas? How do they incorporate new paradigms without breaking the existing languages? Where will they

C# Programming Basics

C# (C Sharp)is a type-safe object-oriented language created by Microsoft that enables developers to build applications that run on the .NET Framework. This video presents the basic concept behind the C#.

Designing Software with SOLID Principles

Do you think about software design? Do you want to know what those fancy acronyms mean? Do you kind of know what they mean but want to see the concepts in flesh and bone? I you answered

The Dependency Inversion Principle Applied

This is a talk which aims to explain the Dependency Inversion Principle in practice. It is not a one hour theoretical explanation of what the principle states, but rather a real life demonstration of how it becomes