Projects for Taylor University J-Term 2011
Jump to navigation
Jump to search
Overview of Projects
The projects we have selected for the Taylor University students' 2011 J-Term are listed below.
Projects are categorized by difficulty level. There are some sub-categories within those levels.
Difficulty Level 1
The following projects should serve as an introduction to openPETRA.
We suggest that all students should start with those projects to...
- get an idea how openPETRA screens are created;
- how they are put into the menu structure;
- how to use the openPETRA WinForms Generator;
- how to influence the data binding;
- how to create layouts for simple screens.
Difficulty Level 2
- Creation of a UserControl: Task List
- Creation of a UserControl: Collapsible Panel
- Simpler GUI improvements for openPETRA Menu system
- Creation of several general openPETRA screens (possibly)
Other
Difficulty Level 3
- Base Class with universal logic for 'Shepherd Framework' (design and start of implementation)
- GUI for 'Shepherd Framework' (design and start of implementation)
- Sub-project: Create WinForms Generator Templates for the GUI for 'Shepherd Framework' (possibly)
- Elaborate GUI improvements for openPETRA Menu system
- Creation of a Layout Manager for dealing better with translation and to overcome mono flaws (possibly)
Analysis
- Conference Module: overall re-design (possibly)