skip to Main Content
Contact Via WhatsApp: +44-7425-498461          Email:         

PROG37721 – Web Services using C# and .NET Programming

PROG37721 – Web Services using C# and .NET Programming

Assignment Description

Get the best assignment help from

Programming Assignment Help

Assignment 1
PROG37721 – Web Services using C# and .NET Programming


  1. Assignment must be completed as an individual effort.
  2. Due date for submission is specified in SLATE.
  3. All online submissions will be done via SLATE (Email submissions will NOT be accepted).
  4. Late assignments will be penalized 10% each day for up to 3 days. After that, it is worth zero.
  5. Please refer to the Academic Dishonesty Policy.


  1. Make a windows application in Visual Studio and name it as A1YourFirstnameYourLastname.
  2. Design a form that looks something like the one below:
  3. Use radio buttons to display 4-5 sports teams in each group.
    •   You can choose any sport you like, and any teams.
    •   For example, soccer, basketball, hockey, cricket etc.
  4. When user selects a team from each group, display their names in the right side as: Team 1 vs Team 2.
  5. Display flags of the selected teams.
  6. When the user clicks on the Play button, generate a random number for each team to show

    the scores.

    •   Keep the random numbers realistic.
    •   For example, if it is soccer, you can generate random numbers between 0 and 5

      (both inclusive).

Page 1 of 2

  1. Compare the scores for each team and display the result.
  2. If no team is selected, the Play button should be disabled.

 It should only be enabled once both teams are selected.

  1. After playing the game for the first time, if a different team is selected, clear the scores and

    the result labels.

  2. Assign the same event handler to all the radio buttons in one group.
  3. The Reset button should reset the form.
    •   Clear both the selected radio buttons.
    •   Disable Play button.
    •   Clear the flag images.
    •   Clear all the labels like the scores and result.
  4. The Close button should close the application.
  5. Change the icon in the title bar of the form from a default icon to something else.
  6. Disable the Maximum button in the title bar.
  7. Give proper names to all the controls used in the form, including the form itself.
  8. Customize the form according to your own imagination. You can change the background

    color, fonts, font color, team flags, or whatever you can think of.

Cheat Codes:

1. Add options for cheat codes in your application.

  1. Selected team never loses:

    i. If this cheat code is enabled, you can select one team that never loses a game.

  2. No tied games:

i. If this cheat code is enabled, there is never a tied game.

  1. You can add any other cheat code you can think of.
  2. Try to keep the cheat codes simple and user-friendly. Do not make it complex for me to try them out.
  3. Cheat codes doesn’t have to be entered by keyboard (like they are actually done in video games) but you can have radio buttons, checkboxes or other type of controls to enable/disable them.

1. Once done, ZIP the solution folder and upload it to Assignments on SLATE.

Page 2 of 2

Loader Loading...
EAD Logo Taking too long?
Reload Reload document
| Open Open in new tab


WhatsApp: +44-7418-404967
Back To Top
×Close search