Re: More on LINQ Providers

2014-10-27 Thread piers.williams
Also the linq-to-llblgen provider was - at least in it's first incarnation - not actually very good. You would constantly come up against unsupported operators, which again just goes to show what a significant effort writing a linq provider is. (As an aside, there is also the LinqToAzure http:

Re: LINQ providers

2014-10-22 Thread Greg Keogh
Hi Steven, I had a browse over the KitaroDB web site and documentation. I see it's a classic b-tree organisation written in C, with .NET bindings (it's weird that all the managed methods are unsafe?!) The general feel of the library and it's usage pattern is similar to way they've published the man

More on LINQ Providers

2014-10-22 Thread Greg Keogh
Just a heads-up ... I spent hours working through This Walkthrough to see what it necessary to create a simple LINQ provider. This very primitive example that wraps a web service results in about 10 non-trivial classes with a

Re: LINQ providers

2014-10-22 Thread Steven Parish
We have been developing using the synergy/de platform for 30+ years. The synergy isam meets a lot of your criteria. There is a runtime required for their main environment, however they have recently released an entry into the "no SQL" arena which I believe is free and is just a rebadge of thei

Re: LINQ providers

2014-10-22 Thread Greg Keogh
> > Are you locked into this specific ISAM provider - can you replace with > another? > Do you know of any other in-process, small footprint, transactional, high-performance, high-capacity, zero-configuration, zero-installation ISAM libraries I could replace ESENT with? -- *Greg*

Re: LINQ providers

2014-10-22 Thread Steven Parish
Hi Greg, Are you locked into this specific ISAM provider - can you replace with another? *Regards,* *Steven Parish* *Managing Director* *BusinessCraft Pty Ltd* *Address:* Level 1, 270 Turton Road, New Lambton NSW 2305 *Mail:* PO Box 57, Lambton NSW 2299 *M:* 0417 688 599 | *T:* 02 4965

Re: LINQ providers

2014-10-21 Thread Greg Keogh
> > I assume that the ISAM data file system is a pre-requisite? > We use an ISAM file system as well and the platform supplier has provided > a LINQ provider for us - no such luck with your ISAM provider? > It's actually this library from Microsoft: http://managedesent.codeplex.com/wikipage?title

Re: LINQ providers

2014-10-21 Thread Steven Parish
Hi Greg, I assume that the ISAM data file system is a pre-requisite? We use an ISAM file system as well and the platform supplier has provided a LINQ provider for us - no such luck with your ISAM provider? *Regards,* *Steven Parish* *Managing Director* *BusinessCraft Pty Ltd* *Address:*

LINQ providers

2014-10-21 Thread Greg Keogh
Folks, I have a simple ISAM data source which can get-by-key or seek on arbitrary indexes. I'm only using an Int32 primary key at the moment and haven't needed to create more indexes so far. For a few thousand records the performance is good, but as it grows and you ask for something like this: va