Sunday, September 14, 2008

We are pleased to announce that the official EntitySpaces 2008 0915 release is now available for download. This will be the final EntitySpaces 2008 release. Work is already underway on EntitySpaces 2009 and we will make a blog post filling you in on the some of details very shortly.

New Features, Fixes, Enhancements

  1. Major Performance Improvements which all users will realize. See this blog post.
  2. The VistaDB provider now supports NEWID() and GUID() on inserts.
  3. IsDirty logic improvements (see below).

    Employees emp = new Employees();
    if (emp.LoadByPrimaryKey(1))
    {
        // At this point LastName = "'Smith"

        emp.LastName = "Crazy"; // emp.es.IsDirty = true
        emp.LastName = "Smith"; // emp.es.IsDirty = false
    }

  4. Added ExecuteReader and ExecuteScalar to the esDynamicQuery class. See this blog post. This can be very useful for retrieving large results sets for display purposes.
  5. Fixed the exception handling in FillDataTable and FillDataSet.
  6. Add Oracle FLOAT support.
  7. Added GetConnectionName() to allow classes to be configured to use a predefined connection string. See this blog post.
  8. Fixed the AcceptChanges/RejectChanges logic such that it always clears the ModifiedColumns.

 

We will be publishing a new Trial Version later on this evening for the 0915 release.

EntitySpaces

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, a Mono application, 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

Comments are closed.