Initial check in
Files needed for alpha release added
TimeTracker, new projects: Core, Web and Phone.
TimeTracker: LiveDomain imported, basic use case with "Clients" up and running
Fixed bug in error handling code which threw trying to reenter the lock on shutdown due to nonserializable command. Also added som a skeleton test project.
TimeTracker: Clients, Projects and Users in place
TimeTracker: Roles, Users, Assignments
Bug fix: OnLoad was never called.
Added som tests to the test project.
Added new features:
* Non generic engine and command layer for server friendliness
* Engine configurable using EngineSettings
* Support for GZIP Compression
* Asyncronous log writing
* configurable concurrency modes
server-side rename
Directory structure cleanup
server-side rename
Minor refactoring & cleanup in LiveDomain.Examples/TimeTracker.Lite
Engine to .NET 4, no turning back
AsynchronousLogWriter untested
Part of storage refactored.
Major design refactoring and snapshot implementation
Implemented read snapshot info
Major design refactoring and snapshot implementation
More tests added and fixed a bug in Engine where it wouldnt restore the model when calling the static load<M>(path) method.
Also added ITransactionHandler Interface on Engine.
Checkin for release 0.2.0
Refactored: Rename Log to Journal througout entire solution.