Q:

Upshot.js and LINQ to XML

Playing around with Upshot and the DbDataController all seems fine. I am wondering if Upshot is compatible with a normal ApiController? 
e.g. An Api Controller Post method which takes a Model and then adds that model to an XML file in some way or another. The client posts the data with Upshot and still recieves the validation errors?
Has anyone else played around with Upshot to this extent?

A:

SPA is using upshot.js, a javascript framework that is tightly related with Entity Framework. So if you want to use the SPA features, you will need to use DataController & EF.

