VistaDB -- Not quite ready for prime time with ADO.NET 2.0
I checked out VistaDB recently after seeing some posts about people that have started looking at it using .NET.
If I based everything on the marketing that is on their website, I would have probably just bought a copy but I download a trial version of it and found the following things:
If you try to do something like this:
DbProviderFactory _dbProviderFactory = DbProviderFactories.GetFactory( “VistaDB” );
You get this error:
Unable to find the requested .Net Framework Data Provider. It may not be installed.
So I did a little digging and found out why this doesn’t work and a few other things:
- They do not ship a DbProviderFactory
- They do not ship a DbConnectionStringBuilder
- VistaDBCommand does not inherit from DbCommand
- VistaDBCommandBuilder does not inherit from DbCommandBuilder
- VistaDBConnection does not inherit from DbConnection
- VistaDBParameter does not inherit from DbParameter
These are the ones that I found right off the bat that kept VistaDB from working with an ADO.NET 2.0 Framework.
I am guessing that this was ADO.NET 1.1 code and that they compiled it under 2.0 and shipped.
It sounds like a nice product. I will try downloading a trial again after another release and see if these things are fixed.
Recent Posts
- Understanding API First Strategy and Benefits
- Frankenstein APIs Explained! - API Cyber Security Series
- API Security 101 - Cyber Security Explained
- API Trends 2022 - API Security and Cybersecurity
- API Trends 2022 - Seamless Integration Solutions
- API Trends 2022 - Adaptive API Management
- API Trends 2022 - API Integration Automation
- API Trends 2022 - Industry Specific Breakouts
- API Trends 2022 - API Best Practices
- API Trends 2022 - Open API Standards
- API Trends 2022 - API Integration Experience
- API Trends 2022 - API-Led Modernization
- API Trends 2022 - API Economy Growth
- Brenton House - Give your App and APIs a Turbo Boost – Part 2
- Easily Enable Speech Recognition in Titanium iOS using Hyperloop
Tag Cloud
- .NET
- adaptive api management
- android
- api
- api automation
- api best practices
- api economy
- api experience
- api first
- api integration
- api integrations
- api management
- api security
- api standards
- api strategy
- api trends
- apis
- appcelerator
- automation
- boot
- Brenton House
- C#
- Cisco VPN
- Cloud
- Community News
- Continuous Integration
- crash
- cybersecurity
- Dropbox
- fhir apis
- Free Stuff
- General Software Development
- Google Drive
- graphql
- healthcare apis
- houserules
- hyperloop
- ios
- json schema
- Live Mesh
- Mac OS X
- Microsoft
- mobile
- mobile api
- native
- open banking
- openapi
- Other Stuff
- SkyDrive
- speech
- Stuff
- swagger
- Team Systems
- titanium native
- titanium turbo
- Unit Testing
- Vista
- Visual Studio
- Visual Studio 11
- voice
- win7
- Windows 7
- Windows 8
- windows update