For students to understand Visual Programming in C#
Console App First
- Hello World
- Classes
- Data Type Conversion
- Nullable Data Type
- Enumeration
- Exception Handling
Chapter #16: Strings
- Creating String
- String Compare, Contains, Substring, Join
Chapter #20: Inheritance
- Parent Child Class (Shape & Rectangle)
- Initilize Parent class (Constructor & Function)
- Multiple Inheritance using Interfaces
Chapter #21: Polymorphism
- Function Overloading
- Abstract Class
- Polymorphism
Chapter #28: File IO
- FileStream
- StreamReader & StreamWriter
- BinaryReader & BinaryWriter
- DirectoryInfo & FileInfo
Chapter #33: Delegates
- Delegate
- Delegate Multicast
- Delegate Usage
- System Timer
Chapter #33: Events
- Delegate & Event
- Windows Form EventHandler
- Winforms App First
Chapter #35: Collections
- ArrayList
- HashTable
- SortedList
- Stack
- Queue
- BitArray
Chapter #36: Generics
- Generic Class
- Generic Function
Chapter #39: Threading
- MainThread
- Creating Thread (aka. Thread Spawning)
- Managing Thread
- Destroying Thread
Order App
- Example Winforms App
- Connects with SQL Server