Python

Visualizing Regression Models with lmplot() and residplot() in Seaborn

In this article on Visualizing Regression Models with lmplot() and residplot() in Seaborn, I will explain these two methods of the Seaborn package. What is a FacetGrid? Basically, it is a class in the Seaborn package that helps us visualize the distribution of one variable. At the same time, we can also visualize the relationship between the …

C#

Examples of Connected and Disconnected Approach in ADO.NET

Today I will give some examples of the Connected and Disconnected Approach in ADO.NET. Basically, the ADO.NET library in .NET Framework provides the functionality for database access. This library offers lots of classes and methods for fetching and manipulating data from any data source. The following examples demonstrate how to perform database operations using these two approaches. As …

C#

New Features in C# 9

In this post, I will discuss several New Features of C# 9. In fact, the latest release of C# has added many new features for making coding easier. Here, I will explain Records, Init-Only properties, Top-Level statements, module initializers, and use of new(). Following are the New Features in C# 9 The important New Features …

C#

IEnumerable and IEnumerator Interfaces

IEnumerable and IEnumerator Interfaces in C# have been implemented by a number of collection classes. Basically, these interfaces provide the functionality for traversing the elements of a collection. Basically, IEnumerator is something that can enumerate or visit the elements of a collection. Therefore, if any class implements IEnumerator, it has the ability to enumerate a collection. On …

C#

KeyValuePair and its Applications

Today I will discuss KeyValuePair and its Applications. Basically, it is a collection in C# that combines two objects together – one is called a key, and another one is called a value. Essentially, it is a generic struct. The namespace System.Collections.Generic contains the KeyValuePair struct. Creating a KeyPaluePair We use the constructor KeyValuePair<TKey, TValue)(k, v) to create its instance as shown below. …

Dot Net Framework

How the .NET Framework Performs Garbage Collection

In this post on How the .NET Framework Performs Garbage Collection, I will explain the process of Garbage Collection in the .NET Framework. Evidently, memory management is a crucial aspect of any software application since it determines the performance of an application. Furthermore, an online application must employ a sophisticated mechanism for memory management since it can determine the …