Register       Login  
   Small text Medium text Large text
  Useful links  
   
         
     
  Announcements  
 
Genome Visual Studio 2017 Integration Update v1.0 release - Friday, April 07, 2017
Starting with Visual Studio 2017 the Genome Visual Studio integration is distributed as separate Visual Studio Extension. The extension can be downloaded from the professional and express download sections. The v1.0 version includes support for Data Domain Schema projects (mapping project, mapping files). Support for Genome Messaging Extension (WOPii) will be included in the next version.  
Genome v4.2 SP10 released - Wednesday, May 18, 2016
Genome v4.2.11 provides fixes for the integration to Microsoft Visual Studio 2015. With the update DataDomain schema projects can be compiled to .NET 4.6.1 and .NET 4.6.2 as well. The service pack contains a few minor fixes in the Sqlite provider and in the runtime too.  
Genome v4.2 SP9 released - Tuesday, September 22, 2015
Genome v4.2.10 provides integration to Microsoft Visual Studio 2015 with the same functionality as for VS2013. Also with this update the DataDomain schema projects can be compiled to .NET 4.5.2 and .NET 4.6 too. The service pack adds support for PostgreSql database and contains a few minor fixes in the runtime too.  
Genome 4.2 SP8 supports VS2013 and .NET 4.5 - Thursday, October 24, 2013
Genome v4.2.9 provides integration to Microsoft Visual Studio 2013 with the same functionality as for VS2010 and VS2012. Also with this update the DataDomain schema projects can be compiled to .NET 4.5 and .NET 4.5.1 too. The service pack contains a few minor fixes in the runtime too.  
Genome 4.2 SP7 released - Wednesday, May 01, 2013
With a few fixes and a small feature!  
Genome 4.2 SP6 supports VS2012 RTM - Friday, August 24, 2012
Genome v4.2.7 provides integration to Microsoft Visual Studio 2012 RTM with the same functionality as for VS2010. This release contains only this tool enhancement and no change in the runtime.  
Genome 4.2 SP5 with VS2012 RC support - Friday, June 29, 2012
Genome v4.2.6 provides integration to Microsoft Visual Studio 2012 RC with the same functionality as for VS2010. This release contains only this tool enhancement and no change in the runtime.

Important note: Visual Studio 2012 RC comes with a change in the MsBuild system, that causes the Genome builds fail (in VS2012 and also in VS2010) with the following error:
error MSB4185: The function "CurrentUICulture" on type "System.Globalization.CultureInfo" has not been enabled for execution.

This problem will be fixed my Microsoft in VS2012 RTM. In the meanwhile you have to set the environment variable “MSBUILDENABLEALLPROPERTYFUNCTIONS” to “1”. (You might need to restart Visual Studio).
 

Genome 4.2 SP2 (v4.2.3) released - Oct 29, 2010
With many fixes and small features!   read more...
Genome 4.2 released - Feb 10, 2010
Supports now Visual Studio 2010!   read more...
Updated roadmap - Dec 22, 2009
learn more about the upcoming Genome v4.2 release   read more...
Genome 4.1 released - Mar 31, 2009
Read more about what's new in this release.   read more...
New Product Video released - Jan 16, 2009
Get a quick overview of Genome v4.   read more...
 
         
     
  2007/10/06 - Genome 3.3 for Visual Studio 2005/2008 beta 2  
 
3.3 beta 1: released on 16th of August, 2007 (build: 3.2.0.13)
3.3 release: released on 9th of October, 2007 (build 3.3.4.38)

Integration with Visual Studio 2008 beta 2 (Orcas) and LINQ
Genome is now fully integrated with Visual Studio 2008 and LINQ.

Genome Query Analyzer now supports LINQ
Genome Query Analyzer can now be used to test LINQ and OQL queries.

Projecting to anonymous types
Similar to the existing feature that allows you to project to transient types, you can now project to anonymous types.

Accessing members of projected anonymous and transient types
When projecting sets to transient or anonymous types, further operations such as sub-filtering are now possible in the same server-side operation, as long as Genome can trace the transient or anonymous type properties to the server-side expression of the source set. Note that this feature also works with LINQ.

Mapping of embedded structs and classes
You can now map structs or non-persistent classes (that do not maintain an identity in the database) to sets of database fields as members of a persistent class.

Unit testing and mocking Genome
Genome’s infrastructure has been improved to allow you to mock Genome for a mapped business layer.

GROUP BY and JOIN
GROUP BY queries and explicit JOINs are now directly supported with the LINQ syntax.

Manual cache invalidation
A new API method Context.InvalidateAll() has been introduced to support invalidating all items in the cache or all items of a specific type.

Documentation
The follwing sections of the documentation have been added, extended or updated with this release:
Locking and concurrency control with Genome
Integration with System.Transactions
Reference guide for Genome web extensions

Bug fixes
This release fixes several bugs found in previous releases.

Supported Visual Studio versions
Genome 3.3 supports both Visual Studio 2005 and Visual Studio 2008 beta 2. Genome supports side-by-side installation of Visual Studio 2005 and 2008 beta2. When setting up Genome, you can choose which Visual Studio version(s) you would like to install Genome integration for.
The LINQ features are only available with Visual Studio 2008 beta 2.