C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
George (12)
Deepak Dwij(9)
Mariusz Postol(3)
Vinoth Rajendran(3)
Shalini Dixit(3)
Mark Pelf(2)
Vidya Vrat Agarwal(2)
Ajay Malik(2)
Sonakshi Singh(2)
Mahesh Chand(2)
Sigar Dave(1)
Vijay Kumari(1)
Subham Ray(1)
Aman Gupta(1)
Poonam Beniwal(1)
Sanjay Kumar(1)
Sarthak Varshney(1)
Abhishek Singhal(1)
Dr Gomathi(1)
Chaman Gautam(1)
Kuljot Bakshi(1)
Daniel Lipman(1)
Raj Bhatt(1)
Pragya Chaudhary(1)
Cinchoo Framework(1)
Ravinder Sharma(1)
Onkar Sharma(1)
Gokulakrishna (1)
Jay Parmar(1)
Surya S(1)
Rajendr Singh Dodiya (1)
Elavarasan R(1)
Monica Rathbun(1)
Rafnas T P(1)
Enrique Aguilar (1)
Menaka Priyadharshini B(1)
John Morehouse(1)
Tung Nguyen(1)
Afzaal Ahmad Zeeshan(1)
Pankaj Kumar Choudhary(1)
Sam Hobbs(1)
Gopi Chand(1)
Munesh Sharma(1)
Ehtesham Mehmood(1)
Sandeep Sharma(1)
Selva Ganapathy(1)
Anubhav Chaudhary(1)
Hemant Srivastava(1)
Deepak Agarwal(1)
G Gnana Arun Ganesh(1)
Paul Lockwood(1)
Shripad Kulkarni(1)
Mayur Dighe(1)
Richa Garg(1)
Vinod Shalgar(1)
Vaishali Madan(1)
Vineet Kumar Saini(1)
Kamal Verma(1)
Zoran Horvat(1)
Adarsh Acharya(1)
Dinesh Beniwal(1)
Camilo III Lozano(1)
Ibrahim Ersoy(1)
C# Curator(1)
Kirtan Patel(1)
Mike Gold(1)
Igor Jese(1)
Anand Kumar(1)
Krishnan LN(1)
Deepak Dutta(1)
Resources
No resource found
Introduction to Git and SourceTree
Jun 09, 2025.
Git is a free and open-source version control system that allows developers to collaborate on projects efficiently. SourceTree is a powerful visual Git client that simplifies the process of using Git.
Build a Fun and Interactive Quiz App Using Python
Feb 04, 2025.
Build an interactive Python Quiz App with multiple-choice questions, real-time validation, score tracking, and performance feedback. Enhance it with GUI, randomized questions, difficulty levels, leaderboards, and a timed mode.
Creating an AI Language Translator Using Tkinter
Sep 29, 2024.
In this guide, you'll learn how to build an AI-powered language translator using Python's Tkinter library. We'll combine natural language processing (NLP) with a simple graphical user interface (GUI) to create a real-time translation tool.
How to Retrieve and Display Database Records in Java Using JTable
Aug 13, 2024.
Learn how to retrieve and display database records in Java using JTable with this step-by-step guide. Explore Java Swing for creating a graphical user interface, JDBC for database connectivity, and SQL queries for fetching data.
Programming in Practice - GUI - XAML - Description of the User Interface
Jul 09, 2024.
This article concerns selected issues related to the representation of process information in graphical form to develop a comprehensive User Interface. It presents XAML Domain-Specific Language as a description of the user interface.
Programming in Practice - GUI - MVVM Program Design Pattern
Jul 03, 2024.
This article concerns selected issues related to the representation of process information in graphical form to develop a comprehensive User Interface. It presents MVVM programming pattern as an implementation of the program Presentation layer using sub-layers, namely Model, View, and ViewModel.
Ignoring Merge Conflicts for Files in Git, Visual Studio
Jun 03, 2024.
This article is to discuss Git Merge with ignoring some conflict files. This article addresses resolving merge conflicts in Git when multiple users modify the same file. It covers project setup, conflict demonstration, and using a .gitattributes file to manage conflicts in Visual Studio.
Programming in Practice - Graphical User Interface (GUI)
May 30, 2024.
This article concerns selected issues related to the representation of process information in graphical form. It tries to answer how to design and deploy a graphical user interface. It is a contribution to Programming in Practice External Data topics. A sample program backs all topics.
Exploring Linux: Unlocking the Secrets of the Open-Source
May 21, 2024.
Unraveling the Mysteries of Linux: This guide delves into the enigmatic world of Linux, an open-source operating system renowned for its customization, security, and performance. Explore the Linux kernel, distributions like Ubuntu and Fedora, and discover the power of its command-line interface.
Git GUI Clients (3-1), GitHub Server
May 13, 2024.
This article will briefly describe GitHub Server basic functionalities. This article is part of a series on Git GUI Clients. Focusing on GitHub Server, it delves into its major functionalities, guiding users through repository management and collaboration tools.
Git GUI Clients (1), Visual Studio
May 13, 2024.
This article will discuss Visual Studio as a client of Source Control Server. This series dives into various Git GUI clients, detailing features like repository management, interaction with local and remote repositories, and integration with IDEs like Visual Studio.
Git GUI Clients (3), GitHub Desktop
May 07, 2024.
This article discusses the GitHub Desktop as a client GUI. This series explores various Git GUI clients like Visual Studio, GitHub Desktop, and SmartGit, detailing features such as repo management, interaction with local and remote repos, and automation.
Git GUI Clients (2), VS Code
May 06, 2024.
This series explores various Git GUI clients like Visual Studio, VS Code, GitHub Desktop, TortoiseGit, and SmartGit, focusing on their features for repos management, interaction between local and remote repos, and more.
DevOps Pipeline (3), Setup from GUI&YAML
Apr 29, 2024.
This article discusses the DevOps Pipeline Setup Process. Microsoft's Azure, introduced in 2010, revolutionized computing by shifting from local to cloud-based solutions. This transition impacts development practices, emphasizing Azure and DevOps integration for efficient software delivery.
Utilization of DataGrid VS ListBox in WPF C#
Apr 22, 2024.
In WPF (Windows Presentation Foundation), the DataGrid and ListBox are two powerful controls that serve different purposes and are suitable for different scenarios
Git GUI Clients (4), TortoiseGit
Apr 19, 2024.
This article discusses the Git GUI Client for TortoiseGit. This series explores various Git GUI clients, including TortoiseGit and TortoiseSVN, discussing features, setup, and major functionalities.
Git GUI Clients (4-1), SVN and TortoiseSVN
Apr 18, 2024.
This article is to discuss Git GUI Client.
The Beta release of the new VMware Host Client is available
Apr 11, 2024.
Big news for VM admins! The all-new VMware Host Client beta arrives, offering a desktop app for ESXi management with a familiar vSphere feel. Access and download now! #VMware #vSphere #Beta
Git GUI Clients (0) --- Overview
Apr 10, 2024.
This article will discuss the Git GUI Clients in General. In this article, Git GUI Clients, including Visual Studio, Visual Studio Code, GitHub Desktop, TortoiseGit, and SmartGit, offer diverse tools for efficient source control management.
How To Install Appium Inspector And Appium Server GUI
Mar 18, 2024.
This article walks you through every step of installing and configuring Appium for mobile test automation. From downloading the necessary software to configuring dependencies , this guide covers it all
Creating Your First GUI with Tkinter
Feb 01, 2024.
This beginner-friendly article will guide you through the basics of Tkinter, showing you how to create a simple, interactive window.
How to Use MongoDB Atlas with MongoDB Compass
Dec 20, 2023.
How to use MongoDB atlas with MongoDB compass, how to use cloud database with MongoDB. Learn how to use MongoDB Atlas, a fully managed cloud database, and MongoDB Compass, a powerful GUI for database analysis. Follow the steps to set up and connect your database.
Bot Framework Composer
Oct 30, 2023.
Building an AQI (Air Quality Index) bot with Microsoft Bot Framework Composer with little to no coding. With the basic installation of Node.js and .NET SDK.
Simplify Your C# WinForms Development with the ControlHelpers Class
Sep 27, 2023.
"In this comprehensive tutorial, we explore the ControlHelpers class, a powerful tool for enhancing your C# WinForms application development. Learn how to streamline common tasks and improve the user interface of your WinForms applications effortlessly. We'll dive into the ControlHelpers class, its key features, and provide step-by-step examples on how to implement it effectively in your projects. Whether you're a beginner or an experienced developer, this guide will help you harness the potential of WinForms with ease."
What is Docker? Why Docker?
May 29, 2023.
what is Docker ? why docker ?
DevOps Pipeline (5), Setup from GUI with a Cloned Template (+ Fortify)
Nov 10, 2022.
This article discusses the DevOps Pipeline Setup from Clone, with Fortify configuration.
DevOps Pipeline (1), Management - GUI And YAML
Oct 12, 2022.
This article discuss Pipeline Management --- GUI and Yaml
Git - Push From GUI Client Returns "Authentication Failed"
Aug 13, 2022.
Git push to GitHub or Bitbucket from third party Gui client results in "Authentication Failed."
Git - 6 Free GUI Clients
Aug 13, 2022.
We give an overview of six free Git Gui clients.
Architecture And Services Provided By The Operating System
Mar 14, 2022.
Kernel, command processor, shell and graphical user interface (GUI) are the main components of OS. Kernel: Kernel is known as the control module of an OS. The main working of kernel in the OS is that, to decide which part loads first in the processor and which remains in the main memory. In simple words, kernel decides which process should be allocated to the processor to execute first and which process to be kept in the main memory to be executed next. All this is happens, because kernel is present in the memory due to which the size of kernel is small as much as possible. Kernel is responsible for providing all the essential services which are required by other parts of the operating system and user applications.
Cinchoo - EazyCopy, Yet Another RoboCopy GUI
Nov 09, 2021.
In this article, you will learn about Yet another powerful RoboCopy GUI tool.
Comapare Files (1), With TFS And Git GUI In Visual Studio
Aug 30, 2021.
This article will introduce the different ways to compare files in Visual Studio.
How To Download And Install MongoDB Compass
Jun 03, 2021.
In this article, we will learn how to download and install MongoDB Compass, the GUI for MongoDB in windows.
Nine Ways To Open File Explorer In Windows 10
Dec 16, 2020.
File Explorer in Windows 10 facilitates file and folder management through a graphical interface. Learn various methods like keyboard shortcuts, Run dialog, Command Prompt, PowerShell, taskbar, start menu, searching, and task manager to access File Explorer efficiently.
Lobe - A Free & No-Code Machine Learning Application
Dec 15, 2020.
Discover Lobe, a free machine learning application by Microsoft that simplifies model training with its intuitive GUI. Train models effortlessly, play with predictions, and export them for cross-platform use. Easy installation and promising features make it a potential ML tool.
Wait What… GUI Testing Inside Docker Container
Jul 30, 2020.
An article on how you can set up GUI-based testing inside a docker container.
GUI Programming (Tkinter) In Python
Jul 08, 2020.
In this article, I will explain GUI programming (Tkinter) in Python.
ASP.NET Core 3.1 Web API and Swagger
May 03, 2020.
This post shows creating a Web API in ASP.NET Core and the use of Swagger. Swagger is a GUI interface to communicate with a Web API.
The GUI For MongoDB - CRUD Functionalities
Aug 14, 2019.
In this article, I will show you a MongoDB graphical user interface and how to make MongoDB CRUD operations with the help of MongoDB Compass.
Comparing Execution Plans In SQL Server
Jun 20, 2019.
SQL Server Management Studio (SSMS) allows easy comparison of execution plans, aiding in identifying performance discrepancies. Users can compare .sqlplan files, highlighting differences in query operators, costing, and CPU consumption.
Image Compressor Using Windows Forms With C#
May 12, 2019.
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.
Create .NET Core Web API (C#) In MonoDevelop On Ubuntu 18.04
Jan 08, 2019.
In this article, I will show how to create your first project with .NET Core (C#) in MonoDevelop on Ubuntu 18.04.
Using PictureBox In Windows Forms
Oct 08, 2018.
Using PictureBox in Windows Forms" explores the versatile PictureBox control within the Windows Forms framework. Learn to display and manipulate images in your C# applications, covering key properties, methods, and events.
File Growth Rate: The GUI Lies
Jul 12, 2018.
If you are like me, you use the SSMS GUI for various things. Though I tend to use scripts for the management of most things, I do check on the database growth rates of files using the GUI interface.
Essential Features Of TablePlus - The Best GUI Tool To Manage Relational Databases
May 25, 2018.
TablePlus helps you to be more efficient while working with multiple relational databases. You can connect to the server, create a new database, manipulate and save your data at a fast speed, high-end secure guaranteed.
Trigger The Background Task From GUI
Nov 28, 2016.
This article explains how to trigger the Background Task from GUI.
NUnit With C#
May 18, 2016.
NUnit is a unit-testing framework for .NET applications in which the entire application is isolated into diverse modules and each module is tested independently to ensure that the objective is met.
GUI Controls In Python
May 07, 2016.
In this article you will learn how to create GUI controls in python using tkinter.
How To Create GUI In Python
Apr 30, 2016.
In this article we learn how to create GUI using python.
Guide For Building C# Apps On Ubuntu: MonoProject Introduction
Jan 15, 2016.
In this article, you will get guidance for building C# apps on Ubuntu MonoProject Introduction.
What is New In A Textbox In Universal Windows Platform
Dec 18, 2015.
This article highlighted what are the new properties in Textbox UWP.
Universal Windows Program XMAL Services (Type System) Internal - Part 1
Dec 10, 2015.
In this article you will learn about XAMLType System.
GUI Tools For MongoDB
Sep 23, 2015.
In this article, you will learn about GUI Tools in MongoDB. there are several third party tools that provide a GUI interface for MongoDB. Some important GUI tools are discussed here.
Windows API Window Using C#
Nov 08, 2014.
This program will create a very simple window that just says Hello but it does using just the Windows GUI API in C#.
Graphical User Interface Login Page In Java
May 16, 2014.
This article basically shows how a Graphical User Interface login page can be made in Java with suitable examples.
Group Box and Picture Box in Windows Forms
Apr 12, 2014.
Combine Group Box & Picture Box in Windows Forms for organized UI & image display. Utilize Group Box for visual grouping & Picture Box for image rendering, enhancing user experience in C# GUI applications.
How To Make Calculator In C#?
Feb 28, 2014.
Creating a calculator in C# is a common beginner's project that can help you learn the basics of building a graphical user interface (GUI) and handling user input. Here's a simple guide on how to make a calculator in C#.
Search Records From Database Using Swing GUI in Java
Nov 01, 2013.
This article explains how to search user records from a database by their name in the Swing GUI of Java. The NetBeans IDE is used to create the sample examples.
Simple and Effective Magnifier Using Very Easy Logic in C#
Oct 30, 2013.
While I working in GUI design I need to ensure each and every pixel of the application, so I need a magnifier. I used the default Windows magnifier but it will not meet my zoom level and this requires implementing this magnifier with very simple logic.
Handling Images on NetBeans IDE Using GUI Builder
Jul 23, 2013.
This article describes image handling in the NetBeans IDE.
Visual Debugger In NetBeans IDE
Jul 19, 2013.
This article describes the Visual Debugger component of the NetBeans IDE.
Describing GUI Building on NetBeans IDE
Jul 18, 2013.
This article gives a step by step idea about how to proceed working on GUI using NetBeans IDE.
NUnit With C#
Mar 05, 2013.
NUnit is a unit-testing framework for .NET applications in which the entire application is isolated into diverse modules and each module is tested independently to ensure that the objective is met.
How To Install Windows Server 2012
Feb 14, 2013.
In this article you will learn how to install the Windows Server 2012 and what it's Installation Options are.
Writing First “HelloWorld” Desktop Project on MonoDevelop
Nov 13, 2012.
In this article, I am going to show how we can install a new IDE “MonoDevelop” in Windows and write our first “HelloWorld” desktop project.
Why we use VB.NET
Nov 10, 2012.
This article shows you how to leverage the power of VB.Net Financial base class library using C#.
Adding a control to a Form programmatically
Nov 10, 2012.
In this article I will show you how to add Windows controls to a Form programmatically. This is very useful to programmers who do not use Visual Studio or other IDE.
Tic Tac Toe Game in VB.NET
Nov 10, 2012.
TicTacToe is a demonstration of the AI game playing minimax algorithm. The game plays out every possible combination of moves from each position and consequently is unbeatable.
Owner Draw Menus in VB.NET
Nov 10, 2012.
This article and attached source code shows you how to build MDI Windows Forms applications in VB.NET.
Convert Multiple Text Documents to a PDF File or to PDF Files
Sep 14, 2012.
The Article demonstrates how use iTextSharp PDF Library to convert the multiple text files into Single Combined PDF file and also into Individual PDF files with same GUI.
New Features in Windows 8 GUI
Aug 21, 2012.
In this article I an going to define new features of the Windows 8 GUI.
What is New in Visual Studio 2012 RC
Jul 28, 2012.
Let's start with the new functionalities introduced in Visual Studio 2012 RC.
GUI Testing
Feb 16, 2012.
In this article we will talk about GUI Testing. GUI Testing is Graphical Interface Testing which is used to test the functionality of GUI applications.
Automated Testing
Feb 02, 2012.
In this article we have introduced automated testing in which a manual intervention is not required.
Gtk# window application with MonoDevelop
Nov 24, 2011.
In this application, when we put any text input into entry widget and click on the add button the given input gets displayed in the textview widget.
Gtk# Buttons widgets with MonoDevelop
Nov 23, 2011.
Gtk# is in the monodevelop IDE where we can design window form, here we are going to have 3 different widgets of button in the window form.
Creating RSS aggregator’s using Gtk# in MonoDevelop
Nov 21, 2011.
The user interface for the RSS aggregator’s main application window, the source code for the RSS aggregator we use Windows Forms.
Gtk+ & Glade with MonoDevelop
Nov 19, 2011.
This article is very useful to understand the GTK+ Toolkit, is a multi-platform toolkit for creating graphical user interfaces and Glade is a RAD (Rapid Application Development) tool for designing GTK+ applications. Glade is a GTK+ application itself.
GUI with MonoDevelop
Nov 16, 2011.
This article is very useful to understand the GUI with MonoDevelop IDE. GTK# applications are written using MonoDevelop, which provides a visual designer for creating GTK# GUI's.
Feature List of MonoDevelop IDE
Nov 14, 2011.
In this article you will come to know the various features available for each plateform. MonoDevelop features not shown in the list are available for all platforms.
Creating an application using the Stetic GUI Designer with MonoDevelop
Nov 01, 2011.
GUI development with Stetic (MonoDevelop's integrated GTK# visual designer). It will demonstrate how to create the layout of the GUI, how to add interactive elements to the layout and how to add functionality to the GUI.
Login-Validation in Monodevelop
Oct 31, 2011.
This article is useful to understand the concept of Login-Validation of a user in Monodevelop.
Getting started with MonoDevelop
Oct 25, 2011.
MonoDevelop is a free GNOME IDE primarily designed for C# and other .NET languages. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and to maintain a single code base for all platforms.
Arithmetic calculator in Monodevelop
Oct 23, 2011.
In this article you will learn how to create a Arithmetic calclulator in Monodevelop.
Create simple console application in MonoDevelop
Oct 22, 2011.
In this article I will explain the features of MonoDevelop and creating a simple console application in MonoDevelop.
Start working with MonoDevelop
Jul 29, 2011.
MonoDevelop is an IDE primarily designed for C# and other .NET languages it is an open source integrated development environment for the Linux platform, Mac OS X, and Microsoft Windows.
Efficient Implementation of Minimum and Maximum Functions with Application in GUI Design
May 18, 2011.
This article provides ready-to-use solutions to the problem and explains several examples where a proposed solution proves to be useful in practice.
Palindrome in C# GUI
Mar 13, 2011.
Create a C# GUI application to check if a user-entered string is a palindrome. Implement a Windows Forms interface with a textbox for input and a button to trigger palindrome verification.
Designing Interactive GUI Applications in GDI+
Aug 03, 2010.
In this article you will learn how to Design Interactive GUI Applications in GDI+.
FolderBrowserDialog In C#
Jun 28, 2010.
FolderBrowserDialog in C# is a convenient tool for enabling users to browse and select folders within a C# application's graphical user interface. It's part of the .NET framework, specifically designed for WinForms applications.
Transparent GUI in Windows Forms
Apr 23, 2010.
My article is about a prototype POS system for grocery stores or 24 hours mini marts using Transparency graphical user interface.
Building a GUI Editor in C#
Feb 17, 2010.
In this article I'll show you how to build a simple GUI Editor using C# in XNA.
Windows Programming using C#
Jan 05, 2010.
In this article I will explain you about Windows Programming using C#.
Create Windows Application in C# from Command Line
Oct 31, 2009.
The article explains how to create /compile a Windows Forms application program from command line using C# compiler without using Visual Studio IDE.
GDI+: The Next-Generation Graphics Interface
Oct 08, 2009.
In this article I will give you introduction about GDI+.
The Zen of GUI Programming
Mar 13, 2008.
This article describes some important rules to follow when creating an application that contains a presentation layer.
Secrets of Successful Software Requirements
May 30, 2007.
Although most companies do some form of requirements, there is often a lack of understanding as to exactly why the requirements need to be created and how. Let's look at some secrets to improve your requirements process even under tight deadlines.
Best Practices of Compact Framework
May 17, 2006.
This shares a few recommendations for use in our day to day development of Compact Framework applications.
Importance of Data Access Layer
Jan 19, 2006.
This article is written to see the importance of having a separate Data Access layer.
Event Handling in .NET using C#
Mar 13, 2002.
In this article I discuss the event handling model in .NET using C#. The discussion starts with an introduction to the concept of delegates and then it extends that concept to events and event handling in .NET.