Released on September 21st, 2006 (build: 126.96.36.199)
This is the third beta of Genome 3.0, which exclusively supports the
.NET 2.0 Framework introducing fixes to the previous beta releases and
Improved Visual Studio integration
Visual Studio integration has been significantly improved:
Forward engineering from class model to mapping
Mappings for persistent classes and members can now be generated automatically by the C# editor with context menu commands.
Navigation between class model and mapping
Context menus in the C# and mapping editors allow easy navigation between classes and members' implementation and mapping.
Genome DataDomain Schema project is now compatible with MSBuild. This
allows MSBuild features (such as post-build actions) to be configured
and used in the DataDomain Schema project.
Support for IBM DB2 databases
Genome now supports IBM DB2 databases with "DataDirect Connect for
ADO.NET" provider for iSeries, Linux, UNIX, and Windows systems.
Updated LINQ integration
Genome's LINQ technology preview has been integrated with Genome 3.0.
Subsequent releases of Genome 3.0 will offer integration with the most
recent LINQ CTP out of the box. Genome will provide enhanced LINQ to
SQL translation features in the near future.
This release of Genome
requires the May CTP of LINQ to enable LINQ integration. The necessary
files for using LINQ integration are installed by default with Genome
and can be found in the /Extensions/Linq installation folder.
Genome translates LINQ queries and expressions into its internal query
representation where they can subsequently be reused like any other
OQL. Upon result enumeration, Genome translates the LINQ queries into
SQL, just like any other OQL and, as a result, provides persistent
Bug Fixes and improvements
This release contains several bug fixes and improvements based on the feedback we received on previous beta releases.