Winter sales Winter sales
Get up to 50 % extra points for free! More info

Form Applications in C# .NET Windows Forms

The tutorials in this section focus on form applications in C# .NET using the simpler but older Windows Forms framework. They explain the structure of window applications and individual components from the .NET toolbox. You can also look for a more modern alternative, the WPF framework.

Introduction to Windows Forms applications

Lesson 1 - Introduction to Windows Forms applications

In this tutorial, we'll program our first simple form application in Windows Forms and C# .NET. We'll explain how form applications work under the hood.
FreeUnratedWritten by David Capka
Simple Calculator in C# .NET Windows Forms

Lesson 2 - Simple Calculator in C# .NET Windows Forms

In this tutorial, we'll program a simple calculator in C# .NET as a Windows Forms Application. We'll use Button, NumericUpDown, ComboBox, and MessageBox.
FreeUnratedWritten by David Capka
Birthday Reminder - Designing Forms

Lesson 3 - Birthday Reminder - Designing Forms

In this tutorial, we'll design forms for a C# .NET application in Visual Studio that reminds you the nearest birthday from a list of people.
FreeUnratedWritten by David Capka
Birthday Reminder - Logic Layer

Lesson 4 - Birthday Reminder - Logic Layer

In C# .NET, we'll program a Person class to calculate the age from a date of birth, and a PersonManager class that keeps people in a BindingList.
FreeUnratedWritten by David Capka
Birthday Reminder - Wiring the Presentation and Logic Layers

Lesson 5 - Birthday Reminder - Wiring the Presentation and Logic Layers

We'll learn how to wire a form to C# .NET logic classes properly, how to respond to errors, and how to use the DataSource property.
FreeUnratedWritten by David Capka
Birthday Reminder - Storing Data and Conclusion

Lesson 6 - Birthday Reminder - Storing Data and Conclusion

In the tutorial, we'll complete our birthday reminder by making it possible to save and load the list of people into a file using XmlSerializer.
PremiumUnratedWritten by David Capka
Drawing on Graphics in C# .NET

Lesson 7 - Drawing on Graphics in C# .NET

In this tutorial, we'll learn to draw geometric shapes on a PictureBox using Graphics in C# .NET. We'll start with an application to book cinema seats.
FreeUnratedWritten by David Capka
Handling Clicks at Coordinates in C# .NET

Lesson 8 - Handling Clicks at Coordinates in C# .NET

In this C# .NET tutorial, we'll complete our application booking cinema tickets, we'll click to select a particular seat and learn how to use dialogs.
PremiumUnratedWritten by David Capka
Timer and BackgroundWorker in C# .NET

Lesson 9 - Timer and BackgroundWorker in C# .NET

In this tutorial, we'll learn to use the Timer and BackgroundWorker controls in C# .NET. We'll learn to call a method after a certain time interval.
PremiumUnratedWritten by David Capka
Analog and Digital Clock in C# .NET Windows Forms

Lesson 10 - Analog and Digital Clock in C# .NET Windows Forms

In this tutorial, we'll start programming analog and digital clocks using Graphics in C # .NET. We'll learn how to draw pictures and other advanced things.
PremiumUnratedWritten by David Capka
Finishing the Clock in C# .NET Windows Forms

Lesson 11 - Finishing the Clock in C# .NET Windows Forms

In this tutorial, we'll complete analog and digital clocks using Graphics in C# .NET. We'll learn to render centered text and convert RadioButtons to Enum.
PremiumUnratedWritten by David Capka


 

Activities (1)