Data Sheet

Licensing

  • Please view the purchase page for more information about the cost of VistaDB licenses.
  • VistaDB is licensed on a developer site basis, meaning your VistaDB license allows all of the developers located at a particular site to use VistaDB for as many applications as they want.
  • The VistaDB database engine may be freely distributed with applications that were developed using a licensed copy of VistaDB (no runtime royalties).
  • You may not expose the database API to end users without purchasing a commercial license of VistaDB. This if for ORM and other tools vendors who expose VistaDB as a part of their commercial product. An alternative is to simply require the users who wish this functionality to purchase their own VistaDB license, this is how most ORMs work with us today.

.Net Platforms

  • .NET 4.5 (Full and Client Profile)
  • .NET 4 (Full and Client Profile)
  • .NET 3.5
  • .NET 3.0
  • .NET 2.0 (SP1 required)
  • 32 and 64 Bit .Net Framework
  • Mono 2.6+ - with some restrictions (non Intel platforms not supported)

Technologies

  • 100% managed .Net code - No DLL Imports or Unsafe code blocks
  • Fully compliant ADO.NET Provider Model
  • Embedded Entity Framework Provider for VS 2008 / VS 2010
  • Allow Partially Trusted Caller (APTC) attribute
  • ASP.NET Membership Providers (option for some licenses)
  • Winforms data binding - Windows Forms Support
  • Console Applications
  • Windows Service Applications (running as NETWORK SERVICE is fully supported)
  • Windows Presentation Foundation (WPF) Applications with Data Bound support
  • Thread safe from single app, or across process boundaries
  • Web Service applications ( WCF / SOAP / ADO.NET Data Services aka Astoria )
  • Click Once Deployment (zero config)
  • ASP.NET websites, including shared hosting support (medium trust with limits)
  • Windows Communication Foundation (WCF)
  • Multi user access across shared network drives
  • No CPU or RAM usage limitations
  • 64 Bit Native mode on Windows x64 platforms

Languages

  • All managed .NET languages (C#, VB.NET, Managed C++, Delphi.NET, J#, etc.)

Development Tools

Supported with IDE Integration

  • Visual Studio 2008 Standard or higher
  • Visual Studio 2010 Standard or higher (supported in Build 14+)
  • Visual Studio 2012 Standard or higher

May be used without IDE Integration (No Server Explorer, or strongly typed data binding)

  • Visual Studio 2005/2008/2010/2012 Express (no Visual Studio plugins)
  • Visual C# Express 2005/2008/2010/2012
  • Visual Basic Express 2005/2008/2010/2012
  • Mono 2.6 or higher (runtime only, no compile time support under Mono)