Read this article in your language IT | EN | DE | ES
Вышла релизная версия проекта Siaqodb 2.0 – это объектная база данных, которая работает на .Net 3.5 и выше, Mono 2.4 и выше, Silverlight 3 и 4, а также на платформе Windows Phone 7. Для запросов используються LINQ конструкции. К тому же данный проект имеет в своем составе редактор LINQ запросов – SiaqodbManager.
Основные нововведения:
- поддержка POCO – сейчас классы для хранения могут не реализовывать интерфейс ISqoDataObject или наследовать SqoDataObject;
- добавлена поддержка индексов – можно индексировать по свойву или полю, при этом запросы выполняются быстрее, если индекс включен;
- атрибуты Index, UniqueConstraint, MaxLength, Ignore можно использовать с “авто-свойствами”;
- добавлены новые методы в класс Siaqodb: DeleteObjectBy(…) и LoadObjectByOID(…)
- поддержка недавно выпущеной Windows Phone 7 Beta.
Более детально о нововведения читайте на сайте проекта.