Understanding Bridge Design Pattern made Easy

Bridge pattern is one of the 23 design patterns proposed to solve varieties of issues generally faced when designing robust and extensible software, by using the thumb rules of object oriented programming such as abstraction, encapsulation and inheritance.

How to use yield keyword in C#

In this article, let's talk in detail about the yield keyword and how it is used in C# programming with illustrating examples

Implementing ProtoBuf Media Formatter on an ASP.NET Core API

Custom media formatters are used for providing data exchange between client and server in a type which is not a standard media type in the likes of above. Let's see how we can implement a media formatter which enables us to have data exchange between client and server using a media called Protocol Buffers aka ProtoBuf.

How Scaffold Widget works in Flutter

In this article, let's understand what is Scaffold widget in Flutter and why do we need a Scaffold with an illustrating example.