advadev Data Storage 1.1.0 – Release Notes
Subject
The objective of this release is to add new features (and bug fixes if necessary). Additional to that it contains unit tests and demo applicationsThis release allows it to use this component without any limitations. Data objects can be saved in one of 4 different types of generic data storages and they can be published and accessed as WCF services
Features
- XML Directory Data Storage: to save data objects in different XML files (one per object type and application) in one directory (ISSUE "#2037")
Bug fixes
noneChanges
- Error handling for not serializable data objects: If a not xml serializable data object had been saved nothing happened. The object had not been saved and no information was available about that. The improvement is, that an exception will be thrown now (ISSUE "#2046")
- Error handling for not de-serializable data objects: If a not xml de-serializable data-object has been saved it will not be returned by the "find" and "select" calls. There is no information available that a data object has been saved which could not be read. The improvement is, that during the saving of a data-object it will be checked if it could be xml de-serialized and if not an exception will be thrown (ISSUE “#2048”)
Notes
- A demo application has been added. You must first start the web application with the web service one time for the demo application so that it can be accessed: http://localhost:53251/MemoryDataStorageService.svc
- Unit tests have been added. All unit tests implemented for the SQL server data storage require a connection string in the configuration file of the test project. This must refer to a matching database. With the default configuration those tests will fail