Jul 1, 2009 at 6:14 PM
  1. Have you considered creating a wrapper for the SharePoint object model for creating a RESTful interface? Perhaps that is what you meant by creating a new object model?
  2. ASP.NET MVC could be a good fit, but what about OpenRasta? Is there a reason you chose ASP.NET MVC?
  3. Do you see this as more of a SharePoint plugin or some sort of pass-through API? I suppose they aren't much different, but the plugin idea would give some control (security, etc.) back through a SharePoint admin interface. In other words, would an administrator have the option of setting allowable media types and/or HTTP verbs?