Notes
3 of 59 notesSee All
- LINQ improvements. 5:27am Jun 18
- Give your objects a REST (interface) 9:35am Jun 17
- db4o goes Queryable 4:55am Jun 17


ADO.NET Data Services Framework [1], codename Astoria, a framework released with the Service Pack 1 of the .Net framework 3.5 makes it very simple to create data services that are accessible by HTTP...


db4o version 7.10 is out and here is the list of modifications, improvements and bug fixes that you will find in it: COR-1642 - Ensure proper exception handling in Eclipse plugin ...


Transparent Activation/Transparent Persistence (TA/TP) significantly simplifies handling of deep object graphs in db4o based applications. The flip side is that this mechanism requires your persistent domain classes to provide appropriate API hooks...


In our latest development build we provide a first implementation of Transparent Activation and Transparent Persistence for standard Java collections...


db4o offers a configuration option to cascade delete on to child objects when the parent object is deleted...


Hi! It's a time for a new release again and here is a list of changes, bug fixes and improvements that we are putting into it...


Since the announcement that Object Manager Enterprise would be added to our open source offerings we take the time and a lot of improvements were made: bugs were fixed, code were rewritten and we started to add tests (incipient, but at least we started).Take a look in our issue tracking system and...


The following Jira bugs and issues were fixed for db4o-7.8 Development Release: COR-1517 - [.NET] Support for System.Array ...


I have great news for db4o developers - starting from version 7.8 db4o release will be completed with a new product: Object Manager Enterprise (OME). Those of you, who were following db4o events, should remember that OME is not a new product...


Hi, Until recently .Net enums had no special handling in D4o, i.e, they were seem as any other object and were handled as such...


At our recent developers conference in December in Munich we had a discussion about Transparent Persistence. We came up with a list of expectations: Our four query interfaces (LINQ, Native Queries, Query-by-Example, SODA) must produce the same results...


Looking for ways to make db4o faster, we recently invested some work into better caching. We found a nice paper here and decided to implement a LRU/2Q cache for db4o. Our new cache implementations can now be found in the classes LRU2QCache, LRU2QXCache and LRUCache...


Any (Windows user) CLI enthusiast should already be aware about PowerShell, MS latest bet in this area. I must confess that even being aware about it I haven't had the time to use it other than for really simple tests...


Now is the time for the newer and better Stable version - 7.4. As usual it is available in download center and recommended for product shipment. Note, that the production release did not change and is also 7.4...


Hi.Recently we introduced some changes to our configuration APIs striving for simplicity.You can read more about these changes here.Best Adriano


The db4o core engine used to get built to one big fat .jar/.dll. From our users on low resource devices we constantly hear requests for a smaller library size. For people using db4o on handhelds and phones like Android, 1 MB seems to be a critical size for an input component...


Hi, Recently we decided to evaluate how much impact (in performance) reflection represented in db4o. In .Net side we already knew (due to previous experience) that reflection is not as fast as we would like to. At the same time, profiling proved that reflection was not a bottleneck in Java side...


Isn't it fun that you don't have to write any "INNER JOIN" SQL syntax in db4o whenever you want to describe that a set of objects is linked from another object? Instead db4o allows you to work with collections and to simply traverse the graph of objects contained in the collection...


When db4o stores and loads strings it has to convert them to and from bytes. Until recently db4o only used to supply 2 encodings to do this work: One for 16-bit Unicode, the other for ISO 8859-1...


here is a short info to resolve a race condition between our newsletter sendout and the very latest production build: We got informed about a serious (blocker) bug with a deadlock in committed callbacks after our newsletter had already been released to marketing: COR-1377 This bug received the...


Two months ago we invited the db4o community to take part in the first db4o performance contest. Now the contest has been completed. Here are the results. Three entries are eligible for prizes: June 15Andrew Zhang submitted a patch that improves the speed to sort queries...


You were playing with the idea to contribute to db4o? So far you did not find a nice, easy and short task to take on? Here is your chance: Write a TypeHandler for db4o and get your code included in the db4o core distribution tomorrow...


We have fixed some thread synchronization issues in the C/S protocol and put new versions (rev. x.y.54.11278) for all branches online in the download center. Users with concurrent networking C/S in connection with lazy queries are recommended to upgrade...


Most of those who pair programmed with me know that I'm not very fond of debugging code by stepping through breakpoints inside an IDE. I'd much rather construct hypotheses on why the code is failing and systematically test them with carefully placed assertions and print statements...








db4o