WSA500 programming assignment – specifications 2

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

.

Link to the assignment overview document.

Link to the specifications document 1.

.

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

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

Space entity support, includes:

  • view model classes
  • repository
  • controller (for get, post, put, delete)
  • photo (update, and deliver)

Deployed on an Azure web site

.

Security considerations

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

For the Space entity, anonymous users will be able to make ‘get-all’ and ‘get-one’ requests. Also, they can make OPTIONS requests.

Users in the “Editor” role will be able to add (POST) and update (PUT).

Users in the “Publisher” role will be able to delete (DELETE).

.

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.

.

.

.

.

.

.

.

.

.

Advertisements
  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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s

%d bloggers like this: