DPS907 programming assignment – specifications 3

DPS907 programming assignment specifications, document 2, for the November 15 due date.


Link to the assignment overview document.

Link to the specifications document 1.

Link to the specifications document 2.


Due date, November 22, 2013, at 1:30pm ET

The overview document asked you to complete the following by November 22, 2013, at 1:30pm ET:

GradedWork entity support, includes:

  • view model classes
  • repository
  • controller (for get, post, put, delete)

Deployed on a Windows Azure web site


Security infrastructure

Your web service will use the professor’s OAuth infrastructure web app to issue and validate access tokens.

Anonymous users will be able to send ‘get-all’ and ‘get-one’ requests for the GradedWork entity.

Users in the “Faculty” role will be able to add (POST), update (PUT), and delete (DELETE) a GradedWork object.


Expectations for work quality

Follow best practices.

Your app’s design must conform to the System Design Guidance diagram, and the web service must be hypermedia-driven.










  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: