Open topic with navigation
Using The Sources From db4o Distribution
The sources for db4o are in the 'src' subdirectory of the db4o distribution. In that directory is a selection of solution-files appropriate for different versions of db4o. Open the appropriate solution file to view, edit and compile the sources.
Note that big parts of the .NET source-code are generated from the Java source code. The translated code is harder to read and not intended to be changed.
Following projects are shipped with db4o:
- Db4objects.Db4o: The db4o core.
- Db4objects.Db4o.CFCompatibilityTests: Special tests for the compact framework.
- Db4objects.Db4o.CS: The db4o client server mode.
- Db4objects.Db4o.CS.Optional: Optional features for the client server mode.
- Db4objects.Db4o.Data.Services: db4o integration into the WCF data services.
- Db4objects.Db4o.Data.Services.Tests: Test suite for the WCF data services integration.
- Db4objects.Db4o.Instrumentation: The instrumentation code used for code enhancer and native queries.
- Db4objects.Db4o.Linq: The db4o LINQ provider.
- Db4objects.Db4o.Linq.Tests, Db4objects.Db4o.Linq.VB.Tests, Db4objects.Db4o.Linq.Instrumentation.Tests: The test suite for the LINQ provider.
- Db4objects.Db4o.NativeQueries: The native query implementation.
- Db4objects.Db4o.Optional: Optional features for db4o.
- Db4objects.Db4o.Silverlight.TestStart, Db4objects.Db4o.SilverlightTestHost: Part of the Silverlight test suite.
- Db4objects.Db4o.Tests: The db4o test suite.
- Db4oTool: The db4o tool source code.
- Db4oTutorial: The db4o tutorial.
- Db4oUnit: The db4o unit test framework.
- Db4oUnit.Extensions: Utilities and extensions for the db4o unit framework.