VistaDB 3.4 Build 62 - New installer

written by Jason Short on Thursday, June 26 2008

Build #62, 6/26/2008

NOTES
NEW Setup Application.  This version does things very differently under the hood.  The serial number input is not validated yet (it will be later). But it should be smart enough to remember your serial number during upgrades.

 

Foreign Key Lists were using an arraylist internally and walking the entire list doing case insensitive string compares per entry of the value.  Changed to a strongly typed dictionary and OrdinalCaseInsensitive for the compare type.

ISSUES AND FIXES

#779: Error 120 when adding a column to a table - Issue was related to a table with FK's casting into a strongly typed dictionary.  Fixed.

OTHER NON TICKETED ITEMS

There are a lot of internal changes in this build again.  Including some conversion in strongly types, and more changes to the engine for optimizations. 

There is also a start of the new Membership Provider for asp.net and the partial implementation of the Role Provider that will be included in 3.4.

 EDIT:

Make sure you UNINSTALL 3.x from your machine before running the new installer.  It can't detect InnoSetup installs, so it doesn't know how to uninstall them.  I am working on that for the final build.

As a quick tip:  If you are ever worried about keeping a runtime for testing or anything like that just copy the install path FRAMEWORKS directories.  Each one contains a RUNTIME directory with the actual Runtime DLL.  Then you can keep them all in a path for testing or just for archival if you like.

There are also some partially completed samples for 3.5 in the Frameworks\Net 3.5\ directory if you care to look.  Poke around in the directories, there are lots of interesting things tucked away in there.
 

Similar Posts

  1. 3.4 Build 61 - Development Build
  2. The GC does not solve all memory leaks
  3. Strongly typed performance gains

Comments

  • Ben on on 6.26.2008 at 6:53 PM

    Ben avatar

    I am really looking forward to the release of 3.4. The testing I have done so far has shown very good speed increases.

  • Jason Short on on 6.26.2008 at 9:10 PM

    Jason Short avatar

    Thanks! 3.4 is shaping up quite nicely. Performance is improving, memory footprint going down. And we feel we are just getting started with improvements to the engine!

  • Uwe on on 6.27.2008 at 8:07 AM

    Uwe avatar

    Had some exceptions when doing ALTER TABLE stuff in Build 61. Went back to V3.3, worked there.

    If final V3.4 has this exceptions, too, I will file a detailed issue report in the forum.

    Keep your good work going!!! :-)

  • Jason Short on on 6.27.2008 at 9:11 AM

    Jason Short avatar

    We fixed some exceptions related to column mapping in relationships from 61 to 62. It was a strongly typed issue not allowing the cast. So give Build 62 a try.

Comments are closed

Options:

Size

Colors