
Explore Git and GitHub integration in C# using the LibGit2Sharp NuGet package. Learn initialization, cloning, staging, committing, pushing, pulling, and conflict resolution. Ensure robust error handling for seamless Git operations in your C# applications.
Git is a powerful, open-source distributed version control system designed by Linus Torvalds for efficient project management. Developers use Git for version control, tracking code changes, and collaborating. GitHub, a platform utilizing Git, facilitates collaborative coding, project hosting, and version control.

In this article I am explaining about how we can extend the existing methods.

In this article, you will learn some basic concepts about LINQ in C#.

In this article, you will learn about inheritance in C#. Inheritance is one of the major pillars of object-oriented programming. Inheritance allows the creation of hierarchical classification. Inheritance allows the code reuse and by code reuse, we can reduce time and errors.

In this article I am explaining about how to create Grid View in Asp.Net MVC with search, pagination, and export to Excel options.

In this article, I have explained how to compress images by reducing the quality of images using C#.An "Image Compressor Using Windows Forms With C#" application provides a user-friendly way to compress images, making them more suitable for web usage, sharing, or storage. It serves as a tool for individuals or businesses who frequently work with images and need to optimize them for various purposes.
In this article I will explain how to create an Excel file using C# without any third party paid dll files or Microsoft Interop services, but OpenXml dll, which is free and available in a nuget package.

Learn how to send emails in C# using SMTP from a SQL Server database.

This article is going to explain how to create a pdf viewer inside the Android application using Xamarin forms in Visual Studio.

This article will explain how to create a drawing pad or signature pad for Android OS using Xamarin Forms.


This article illustrates commonly used built in string functions in SQL Server.

Learn RANK, DENSE_RANK And ROW_NUMBER Functions In SQL Server.

In this article, you will learn how to create and distribute an Android app, using Visual Studio 2017.

In this article, you will learn about how to make method parameters optional in C#.

C# 7.0 New Features. C# 7.0 has some good features like Declaring Out Variable inside TryParse, Creating a function inside a function (local functions), More readability in declaring complex numbers and Binary literals, Return a reference of a variable from a function and modify the referenced variable, and Simplified Tuple

Overview Of List Collection Class In C#. List<T> class represents a strongly typed list of objects that can be accessed by index. List<T > is one of the generic collection classes; it is present in System.Collections.Generic namespace.

Explains .NET collections, including arrays, non-generic and generic collections, collection interfaces, and boxing and unboxing.

In this article, you will learn about anonymous methods and lambda expressions in C#.NET. Anonymous method is a block of code, which is used as a parameter for the delegate.


Learn how C# polymorphism enables late binding through virtual methods and method overriding, with an explanation of how derived classes provide specialized behavior.
The try catch finally block in .NET Framework and C# provides a mechanism to handle runtime errors. This step by step tutorial explains how to handle exception in C# code.

In this article, you will learn how to import Excel data into SQL table, using SQLBulkCopy in C#.

DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article