I am currently learning F# in Visual Studio 2012 Professional (student edition).
I would like to develop an F# Websharper web browser application that stores its local information and then updates this with a database when the internet is available.
This would also involve teachers defining a course (like Moodle) and students accessing that course definition and content that could be run on their web browser.
Mostly there will be a lot of questions, answers and feedback ratings that would be uploaded as encrypted information by the students (so they don’t cheat) and analysed by the teachers.
There would also be files with metadata, such as pdf with theory.
I was thinking of CouchDB, but in the long term CQRS would be better.
Is this possible with Event Store?