We are now ready to move on to the Structural Design Patterns after learning about the Creational Design Patterns in the previous few posts. The first pattern in this category is the Adapter Design Pa ...

The last design pattern that I want to mention in Creational Category is the Singleton Design Pattern. So, let’s see what is it and how we can implement this pattern in our program.Note: Code can be d ...

In this post, we will learn about the third pattern in Creational Design Patterns - Prototype. Let's see what is the Prototype Pattern, when and how we implement it in C# and .Net.Note: Code can be do ...

The second design pattern in Creational category is the Factory Pattern. Let's take a look at this pattern to see what it is and how to implement it in our program.Note: Code can be downloaded at&nbsp ...

The first pattern in Creational Design Patterns is Builder which allows you to construct complex objects piecewise. Let's get to know more about this design pattern.Note: Code can be downloaded at my ...

Before we get started to the design patterns themselves, we need to have a general overview of the whole picture by looking at the so-called Gamma Categorization. So, what is that Gamma Categorization ...

Internet Information Service (IIS) is a pain for developers and may cause more troubles for them on a shared host where they don't have full access. One of the usual problems that I encounter is the I ...

We have known about how Structured Data helps Google to understand the content of your website pages as well as how JSON-LD Structured Data looks like in your page. To make your website more like ...

It’s important that your website is able to provide its Sitemap so that it’s easier for Google Search Console to index. In this tutorial, we will learn how to automatically and dynamically create the ...

Last time, we have talked about how to submit your site to Google Search Console which helps Google to index it easier. The next step is to help Google to understand the content of your website’s ...