Will Upshot.js support standards-based RESTfull communication with WebAPI?http://forums.asp.net/t/1778366.aspx/1?Will+Upshot+js+support+standards+based+RESTfull+communication+with+WebAPI+Thu, 15 Mar 2012 06:15:53 -040017783664871081http://forums.asp.net/p/1778366/4871081.aspx/1?Will+Upshot+js+support+standards+based+RESTfull+communication+with+WebAPI+Will Upshot.js support standards-based RESTfull communication with WebAPI? <p>Been playing around with SPA and the new WebAPI combined with Upshot.js. This all looks very promising!</p> <p>But it seems like the Upshot.js bits do not conform to the RESTful communication standards, e.g. using RESTful urls and Restful HTTP commands and result codes.</p> <p>Am I missing something here? Or is this not yet supported during beta?</p> 2012-03-09T06:29:56-05:004871966http://forums.asp.net/p/1778366/4871966.aspx/1?Re+Will+Upshot+js+support+standards+based+RESTfull+communication+with+WebAPI+Re: Will Upshot.js support standards-based RESTfull communication with WebAPI? <p>For the DataController, I doubt there is any plan to make it fully RESTful the way you are asking. The DataController is not meant to compete with WCF Data Services as a fully RESTful way to interact with data.</p> 2012-03-09T15:22:33-05:004874942http://forums.asp.net/p/1778366/4874942.aspx/1?Re+Will+Upshot+js+support+standards+based+RESTfull+communication+with+WebAPI+Re: Will Upshot.js support standards-based RESTfull communication with WebAPI? <p>Hi Colin,</p> <p>The info published on http://www.asp.net/web-api/overview/web-api-routing-and-actions/creating-a-web-api-that-supports-crud-operations does suggest that the MVC Web API supports RESTful CRUD implementations.</p> <p>Question is, will Upshot.js support these API implementations for SPA CRUD client operations?</p> <p>Thanks</p> <p>Ted</p> 2012-03-12T09:14:53-04:004875892http://forums.asp.net/p/1778366/4875892.aspx/1?Re+Will+Upshot+js+support+standards+based+RESTfull+communication+with+WebAPI+Re: Will Upshot.js support standards-based RESTfull communication with WebAPI? <p>Upshot.js with the correct DataProvider, yes. DataController, no.</p> <p>I will unpack the question a little. If you have an existing RESTful CRUD implementation and you want to use Upshot to communicate with it that should be possible with the correct DataProvider. I think the current OData DataProvider is read only at the moment but I would expect that to change either from the Microsoft side or the community side. If you write the correct DataProvider you can connect upshot to almost anything.</p> <p>If you are creating a new application with a new service then the DataController with its Submit(Changeset changeset) is probably a better solution if you are planning to use validation, unit of work, or any other core features of SPA.</p> 2012-03-12T16:52:32-04:004881117http://forums.asp.net/p/1778366/4881117.aspx/1?Re+Will+Upshot+js+support+standards+based+RESTfull+communication+with+WebAPI+Re: Will Upshot.js support standards-based RESTfull communication with WebAPI? <p>Hi Colin</p> <p>will upshot.js suport WCF RIA Services ?</p> 2012-03-15T06:15:53-04:00