VistaDB 3.4 Build 63 Development

Build #63, 7/18/2008 NOTES We now have over 600 NUnit tests! New tests are being added for SQL code syntax comparing to SQL CE and SQL Server. Not all syntax will be added, but there are some changes on the way for sure. The Data Migration Wizard has been changed to allow it to run on 64 bit Vista. Simple...

Continue reading "VistaDB 3.4 Build 63 Development"

Exposing strongly typed interfaces that are not CLS Compliant

Interface Change There is a new public Interface IVistaDBTableList - this is used as an experiment to extending the DDA interface to include strongly typed members. This interface gives you the ability to get back a strongly typed version of the EnumTables through a function called EnumTablesTyped()...

Continue reading "Exposing strongly typed interfaces that are not CLS Compliant"

Strongly type everything!

Coming soon Wow, we just wrapped up Build 63. You should see it on the site sometime this weekend. All I can say is that the new Mike has done a great job of pushing VistaDB along. New bug fixes, NUnit tests, lots of good things happened the past two weeks. Nunit Suite runtime The above numbers are the...

Continue reading "Strongly type everything!"

Algorithms – no one size fits all

I have been spending quite a bit of time lately thinking about algorithms. Not always specific concrete ones like sorting items in a list. More in the general sense of how to determine the correct process to create a desired outcome. Easy choices are... easy There are some places where decisions are...

Continue reading "Algorithms – no one size fits all"

Graffiti CMS 1.1 released with new pricing

Teligent has released the new 1.1 version of Graffiti CMS . The Graffiti v1.1 edition includes · bulk comment management · permissions functionality · the ability to delete and rename users · packages, and · more than 30 bugs fixes New Pricing The newest version of...

Continue reading "Graffiti CMS 1.1 released with new pricing"

LINQ test for custom IEnumerator

Mike and I had an interesting discussion this afternoon about LINQ and how it interprets enumerable rows. Needless to say, some test code had to be written to prove or disprove some theories. Concrete vs Interface Our thought experiment was what if you had an interface to an object and wanted to expose...

Continue reading "LINQ test for custom IEnumerator"

VistaDB 3.4 Build 62 - New installer

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...

Continue reading "VistaDB 3.4 Build 62 - New installer"

Another Mike coming to VistaDB in July

More people Good news indeed. We have another Mike coming to work with us. Mike has accepted a full time position at VistaDB starting in July. Another Mike? Yes, that makes 4 officially associated with the product dev team. Makes it easier on me I guess... I can now always just state that it wasn't me...

Continue reading "Another Mike coming to VistaDB in July"

VistaDB Coolest Feature?

What do you think the coolest feature of VistaDB is today? I get asked this question quite a bit and I never know how to answer. Hmm, we have a lot to choose from. I am going to rattle of a few of my favorites and see what you guys come up with also. Jason's Picks 100% Dot Net - A lot of people don't...

Continue reading "VistaDB Coolest Feature?"

CLRProcs and VistaDBContext

What is the VistaDBContext object? Think of the VistaDBContext as your host container for the CLRProc. It is the part of the engine that is kept per connection and allows the hosted CLRProc to communicate to the Engine through a Pipe object. This is very similar to how it works in SQL Server. Why can...

Continue reading "CLRProcs and VistaDBContext"

Options:

Size

Colors