This course covers the development of Windowed Application using the C# (C Sharp) programming language. Tutorials are meant for students with a fundamental understanding of programming and programming concepts.
- Part 1
- Part 2
- Part 2.0: Introduction
- Part 2.1: Variables
- Part 2.2: Operators
- Part 2.3: Conditionals and Loops
- Part 2.4: Creating our own Function
- Part 3
- Part 3.0: Introduction
- Part 3.1: Class in C#
- Part 3.2: Access and Properties
- Part 3.3: Constructors
- Part 3.4: Class Libraries
- Part 4
- Part 5
- Part 5.0: Intro to Windows Programming
- Part 5.1: Our First Windows Application
- Part 5.2: The Label Control
- Part 5.3: Stateless Buttons
- Part 5.4: Buttons with State
- Part 5.5: The Textbox Control
- Part 5.6: Design Elements
- Part 5.7: The Currency Exchange Program
- Part 6
- Part 6.0: Introduction
- Part 6.1: Events
- Part 6.2: Dialogs
- Part 6.3: Creating Multiple Forms
- Part 6.4: Creating Controls Programmatically
- Part 7
- Part 7.0: Debugging and Exceptions
- Part 7.1: Debugging
- Part 7.2: Exceptions I
- Part 7.3: Exceptions II
- Part 8
- Part 8.0: Toolbars and Menus
- Part 8.1: MenuStrip Control
- Part 8.2: ContextMenuStrip Control
- Part 8.3: ToolStrip Control
- Part 8.4: StatusStrip Control
- Part 9
- Part 9.0: List Controls
- Part 9.1: ListBox Control
- Part 9.2: Retrieving Items from a List Control
- Part 9.3: ListBox Variations
- Part 10
- Part 10.0: Drag and Drop
- Part 10.1: Dragging Controls
- Part 10.2: Drag and Drop Basics
- Part 10.3: More Drag and Drop
- Part 11
- Part 11.0: Files and Streaming
- Part 11.1: File and Directory Info
- Part 11.2: The StreamWriter
- Part 11.3: The StreamReader
- Part 11.4: File Dialogs
- Part 11.5: Streaming from a Network Location
- Part 12