You may install this Release right over the top of EntitySpaces Beta
2007.0.0415 or later. You need to regenerate your generated
classes using the "Generated Master" template.
IMPORTANT notes for upgrading from EntitySpaces Beta
2007.0.0328 or earlier (including updating from EntitySpaces 1.5.3):
- Uninstall your current version of
EntitySpaces and, if possible, completely delete the left over files in your
EntitySpaces folder. The installation locations of the Compact Framework files
have changed, and could lead to confusion, if there are left over
files.
- Do not install side-by-side with
other EntitySpaces releases.
- Regenerate your generated classes
using the "Generated Master" template.
- Assign a Loader in your
application. See "Registering the Loader" in the "Getting Started" PDF that is
added to your EntitySpaces Start Menu folder.
- A few methods have moved under the nested
.es variable. IsDirty, for instance, is now .es.IsDirty. These will
generate compile time errors, and should be easy to spot and fix.
New Installs: The latest MyGeneration (1.2.0.7 or higher) should be
installed first, and then closed, before installing EntitySpaces Developer or
Trial.
- You can download MyGeneration 1.2.0.7 HERE.
- The source and solution for the VistaDB 3.0 MyMeta plugin for
MyGeneration can be found HERE. Simply follow the instructions.
EntitySpaces 2007 is a full install. You do not need an earlier version
installed. To generate against MySQL, MyGeneration requires that MySql.Data.dll
be copied to the MyGeneration Program Folder. After installing, please see the
"Getting Started" PDF that is added to your EntitySpaces Start Menu folder.
Below are the release notes for EntitySpaces 2007.0.0730:
- MySqlClientProvider built with MySQL Connector/NET 5.0.7.
- VistaDBProvider built with VistaDb Build 32.
- Fixed EntitySpaces throwing null reference exception rather than database
exception for Loads for all providers.
- Refactored SQL Server provider:
- Fixed uniqueidentifier default newid() problem with SQL Server 2000.
- SQL Server now brings back computed columns and all columns with defaults
after an insert.
- SQL Server columns with newid() as the default, which are also part of the
primary key, are no longer considered AutoIncrement in the esColumnMetadata
class. The guid primary keys are still brought back for inserts (as a computed
column), just like always.
- The proxy classes were improved and better facilitate webservices.
- Marked the Custom Base Classes as serializeable.
- Added WebServices examples.

From mobile devices to large scale enterprise solutions in need of
serious transaction support, EntitySpaces can meet your needs. Whether
you’re writing an ASP.NET application with medium trust requirements,
or a Windows.Forms application, the EntitySpaces architecture is there
for you. EntitySpaces is provider independent, which means that you can
run the same binary code against any of the supported
databases.EntitySpaces is available in both C# and VB.NET. EntitySpaces
uses no reflection, no XML files, and sports a tiny foot print of less
than 200k. Pound for pound, EntitySpaces is one tough, dependable .NET
architecture.
The EntitySpaces Team
--
EntitySpaces LLC
Persistence Layer and Business Objects for Microsoft .NET
http://www.entityspaces.net