Create a WinForms task and bug tracking application.
Starting with a premade C# WinForms application in Visual Studio, create an application for adding, viewing and deleting task and bug entries.
Your application must contain at least two (2) forms a main form and a form for viewing details about an entry. The main form must use a tab control one for holding task entry and list box controls, one for holding bug entry and list box controls. At least one of your additional forms should be used to display details about a task/bug when that item is double-clicked in its respective list box.
You must use a base class and two derived classes that inherit from this base class. The base class must not be instantiable. The task class and bug class must have different properties (such as duedate for tasks and severity for bugs).
Unique names for controls on each tab means you can directly call each control without having to worry about calling the control from the wrong tab i.e. textTitleBug vs textTitleTask.