1. The document describes 3 programming tasks involving designing Windows forms applications in C#. 2. The first task involves creating a form to display a greeting that includes the user's name and indicates their gender and how they heard about the application. 3. The second task involves creating a form with a listbox to add, remove, count and display selected items. 4. The third task involves creating a form with 3 textboxes that restrict input to numbers, uppercase letters and characters respectively.