Creating a Restful API Application in .NET Assignment Help

Assignment Requirements AimsThe purpose of this assignment is to provide you with the opportunity to demonstratethat you have met the learning outcomes 1 and 2 as described in the module overview.These are to be able to: !1. Critically evaluate the use of third party APIs using a range of appropriateevaluative techniques.2. To design and implement applications providing and consuming a distributedAPI. !This assignment is an individual piece of work and accounts for 100% of thecoursework mark for the module which is 50% of the overall module mark. !Please note the University policy for late assignments. Late assignments submittedwithin 24 hours of a deadline will get a mark capped at 40% later assignments areautomatically awarded 0. You are therefore encouraged to submit your assignmentprior to the deadline. !There are two parts to the coursework. Part 1 is a written evaluation of an API of yourchoice. Part 2 is to design and implement an application that demonstrates both theconsumption and the delivery of a simple RESTful API.!Key DatesAssignment issued: 23rd January 2015!1. Deliverable 1: API Evaluation 24th February 2015 at 4pm!2. Deliverable 2: API Design & Implementation 20th March 2015 at 4pmDeliverablesAPI Evaluation: This is a written report of approximately 1,500 words to be submittedthrough the DLE. !You are to choose a web based API that is of interest to you, carry out a logical androbust evaluation of the API and write a report of your findings. Your report mustdiscuss how you might make use of the API, show how you evaluated it, givingscreenshots of any tools in use if appropriate. You should also make suitablereferences to authoritative literature as you discuss and critique the API in terms ofbest practice. You references should be done in the Harvard style. !Your report must be written in a professional manner, be well structured and easy toread. 1S pring 20 14 SOFT338 API Software DevelopmentAPI Implementation: You are to design an implement in .NET an application thatboth consumes and delivers a distributed API. This should be quite simple. !Your application should be able to provide one RESTful resource that can deliver theHTTP verbs GET, POST, PUT and DELETE. Your application should also provideoutput from one RESTful call to a third party API. !You must provide a document outlining the design of your application usingappropriate UML notation. The document should also provide a walkthrough of theapplication through the use of screenshots. You may use tools such as Postman totest your API. !Your code must be deployed on the allocated Xserve server space and make use ofyour allocated SQL Server database. !NOTE: You must also place on your server space a zipped file containing the serversidecode. 10% of marks will be deducted if this is not provided.Category & weighting Assessment CriteriaAPI Implementation60%API implemented and presented with appropriatedocumentation.Design clearly illustrated in the accompanyingdocumentation and clearly evident in architecture.Developer resources for API conform to industry goodpractice.Source code runs with test data.Data is inserted, edited and retrieved from the mySQLdatabase.API conforms to RESTful principlesOne resource provided with GET, PUT, POST andDELETE functionalityOne call to a third party API demonstratedWalkthrough matches implementation deployed Style of report is clear, professional and has a logicallydeveloped thread of argument throughout.Evaluation approach is relevant.Appropriate academic and industry literature is used tosupport discussion.Clear evidence of understanding topic area isdemonstrated.Evidence of critique.Evaluation clearly described and illustrated.APIs selected suitable Order Now http://bestessayspapers.com/order/ YOU CAN ALSO PLACE OTHER SIMILAR ORDERS ON OUR WEBSITE AND GET AMAZING DISCOUNTS!!!

Use the order calculator below and get started! Contact our live support team for any assistance or inquiry.

[order_calculator]
CategoriesUncategorized