I'm pretty new to ASP.NET MVC but I know that it's pretty much superseded WebForms for any new projects.
I'm a little bit lost how to structure a web application I'm designing that doesn't really have any database elements to it. For simplicities sake it's similar to an online drawing tool, whereby each client would dynamically build something on a canvas (which would instantiate various objects on the server) and then do some processing (probably on it's own thread) on that drawing.
In triad terminology, my "model" is dynamically built up by the client, and will persist as objects (as various data structures which aren't important at this stage) on the server until the user quits. My understanding on ASP.NET MVC is to keep everything stateless, so use of sessions are heavily discouraged.
What is a good way of handling this type of scenario?
window.shapes = []then as they drawshapes.push(new rectangle(...))&shapes.push(new circle(...))--then just pass that data off to an action)