Site Search

Program 2: GUI Window Controls

Learning Objectives for Program 2

After completion of Program 2, you should have demonstrated the use of

Assignment

Create a new C# Windows Application using form(s) that could serve as an online course registration system for the university that allows students to register for courses over the computer. You may assume a client-server architecture where your Windows client application connects to the university's server containing the registration database.

Use at least 15 different types of Windows controls from the Toolbox. The design is up to you, but realize that part of your grade is based on the sophistication of your design. See the screen snapshot below for one idea of how this application might be designed.

Create a logical tab order and provide access key support for the buttons and controls to promote accessibility.

Note: this is a non-functional prototype to demonstrate the look and feel of the client interface. You do not need to do anything with the data entered nor error checking for valid input.

Program 2 screen snapshot

Submission Instructions

Grading Criteria

50 points maximum

The assignment will be scored using the following criteria: