Preloader

C# 75

C# (pronounced "C-sharp") is an object-oriented programming language from Microsoft that aims to combine the computing power of C++ with the programming ease of Visual Basic. C# is based on C++ and contains features similar to those of Java.

How to implement a Copy, Cut and Paste Context Menu over a Rich Text Box in WinForms C#
C#

How to implement a Copy, Cut and Paste Context Menu over a Rich Text Box in WinForms C#

Learn how to create a regular context menu with default actions over a rich text box component in WinForms C#.

Carlos Delgado Carlos Delgado
  • December 12, 2019

  • Estimated reading time: 3 Minutes

30734
How to allow only plain text inside a RichTextBox in your C# WinForms Application
C#

How to allow only plain text inside a RichTextBox in your C# WinForms Application

Learn how to disable custom styles on the text inside a Rich Text Box in your C# WinForms application.

Carlos Delgado Carlos Delgado
  • December 9, 2019

  • Estimated reading time: 1 Minute

18718
How to retrieve the RAM amount available on the System in WinForms with C#
C#

How to retrieve the RAM amount available on the System in WinForms with C#

Learn how to retrieve the available amount of physical and virtual RAM.

Carlos Delgado Carlos Delgado
  • August 26, 2019

  • Estimated reading time: 1 Minute

45652
How to retrieve (list) the titles and process id of all the opened applications in the taskbar of Windows with C# in WinForms
C#

How to retrieve (list) the titles and process id of all the opened applications in the taskbar of Windows with C# in WinForms

Learn how to obtain a list of all the processes of Windows that have a Frame (visible in the taskbar) in Windows.

Carlos Delgado Carlos Delgado
  • August 22, 2019

  • Estimated reading time: 1 Minute

30405
How to determine whether your WinForms C# application has administrator rights
C#

How to determine whether your WinForms C# application has administrator rights

Learn how to check if your C# app has administrator rights or not.

Carlos Delgado Carlos Delgado
  • August 18, 2019

  • Estimated reading time: 1 Minute

14866
What is the Billion Laughs XML DoS attack on the .NET Framework C# Xml Parser
C#

What is the Billion Laughs XML DoS attack on the .NET Framework C# Xml Parser

Learn what is the Billion Laughs Denial of Service attack on XML parsers and how to protect yourself from it on C#.

Carlos Delgado Carlos Delgado
  • July 30, 2019

  • Estimated reading time: 9 Minutes

12160
How to render a XML file/string into a TreeView component in Winforms with C#
C#

How to render a XML file/string into a TreeView component in Winforms with C#

Learn how to render a XML file/string into a TreeView widget in your Winforms application.

Carlos Delgado Carlos Delgado
  • May 19, 2019

  • Estimated reading time: 6 Minutes

28030
How to retrieve the Executable Path of a Console Application in C#
C#

How to retrieve the Executable Path of a Console Application in C#

Learn how to retrieve the executable path of a C# Console based application.

Carlos Delgado Carlos Delgado
  • May 2, 2019

  • Estimated reading time: 1 Minute

47268
How to solve Visual Studio Form Render exception: The class Form can be designed, but is not the first class in the file
C#

How to solve Visual Studio Form Render exception: The class Form can be designed, but is not the first class in the file

Learn how to solve the problem on the visual studio form designer when you have 2 classes in the same file.

Carlos Delgado Carlos Delgado
  • April 16, 2019

  • Estimated reading time: 2 Minutes

14663
How to run any executable inside the System32 directory of Windows with C# in WinForms
C#

How to run any executable inside the System32 directory of Windows with C# in WinForms

Learn why applications inside the system32 directory cannot be started easily from your WinForms c# based application and how to start them properly.

Carlos Delgado Carlos Delgado
  • April 16, 2019

  • Estimated reading time: 3 Minutes

18316
Our Sponsors

Our blog is proudly supported by industry-leading sponsors.