WinForms
Classic Windows desktop applications.
💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.
Lessons
- Forms and controlsHow a WinForms application starts, the controls you will reach for first, and the designer files that are generated for you.
- Events and layoutWiring handlers, the Dock and Anchor rules that keep a resizable form sane, and updating the UI from a worker thread.
- Data binding and when not to use WinFormsBindingSource, BindingList and DataGridView, plus the honest reasons to choose a different UI stack for a new project.
More in .NET
Last refreshed 2026-09-17.