Creational Design Patterns

design-patterns-oop-csharp

Design Pattern provides a guideline (best practices) to solve a problem that might occur in software development. These Design Pattern solutions were obtained by various trials and test methods used by a huge number of …

Read more

Builder Design Pattern in C#

design-patterns-oop-csharp

This is the fifth post of the Design Pattern series and in this blog post, we will discuss the Builder Design Pattern and its implementation in C# programming language. The Builder Design Pattern is used …

Read more

Prototype Design Pattern in C#

design-patterns-oop-csharp

This is the fourth post of the Design Pattern series and in this blog post, we will discuss Prototype Design Pattern and its implementation in C# programming language. The Prototype Design Pattern is used to …

Read more

Top 5 Blazor Component Libraries

Top 5 Blazor Component Libraries 1

Blazor is a new framework provided by Microsoft to build interactive client-side web applications using C# programming language and Razor syntax on top of the .NET Core framework. Blazor application can be hosted on a …

Read more

Abstract Factory Design Pattern in C#

design-patterns-oop-csharp

This is the third post of the Design Pattern series and in this blog post, we will discuss “Abstract Factory Design Pattern” and its implementation in C# programming language. The Abstract Factory Pattern is used …

Read more

Factory Method Pattern in C#

design-patterns-oop-csharp

Design Patterns are one of the most important aspects of software design and architecture. In this blog post, we are going to discuss the “Factory Method Pattern” and see how to implement the same in …

Read more

Singleton Design Pattern in C#

design-patterns-oop-csharp

Design Patterns are one of the most important aspects of software design and architecture. In this blog post, we are going to discuss the “Singleton Design Pattern” and see how to implement the same in …

Read more

Introduction to Design Patterns

design-patterns-oop-csharp

A Design Pattern is a solution to a repeatable problem that occurs most commonly in software design. In other words, a Design Pattern provides a guideline (best practices) to solve a problem that might occur …

Read more

Microsoft C# Version History

csharp programming language

The C# programming language was first released by Microsoft in 2002 along with the new .NET Framework 1.0 and Visual Studio.NET 2002. Currently, it stands as the seventh most used programming language in the world. …

Read more

Microsoft .NET Core Versions History

.NET Core

The Microsoft .NET Core Framework is a free, open-source, and managed framework for Windows, Linux, macOS and can also be used to build devices, cloud, and IoT applications. The framework provides a way to write …

Read more

Microsoft .NET Framework Version History

.NET Framework

Microsoft released the first version of the .NET Framework in the year 2002. The framework introduced “Managed Code” into being, code written for .NET Framework was now compiled into Microsoft Intermediate Language (MSIL) and these …

Read more

Introduction to WPF in .NET Core

WPF

Windows Presentation Foundation (WPF) is a new presentation framework to build visually aesthetic Windows desktop applications. The WPF framework allows a user to develop a rich user interface from the list of WPF framework features …

Read more