I am looking for some best-practices approaches to building a Nerd Dinner-like sister application to Orchard so it will integrate nicely with Orchard websites, and will also support stand-alone development and deployment.
Let's say I have a fairly complex and robust Conference Management MVC 3 application that I have been building, and I would like to use Orchard to build a robust and dynamic website.
1) I will need the website to integrate with the Conference/Event Management (CEM) app that will serve up forms to post events and to register for complex events, etc.
2) I expect that the Orchard app will provide the "search for event" type services via xml or oData for events, etc (I will keep the Orchard website within the same domain as the CEM system).
Any guidance would be appreciated.