VistaDB 6
VistaDB / Why VistaDB? / Types of Applications and Platforms Supported
Types of Applications and Platforms Supported

VistaDB is designed specifically for .NET, which makes it the perfect embedded SQL database solution for building managed applications like the following:

What .NET Versions are Supported?

.NET

VistaDB 6 supports .NET 5.0 and later.

.NET Framework

VistaDB 6 supports .NET 4.5.1 and later.

.NET Core

VistaDB 6 supports .NET Standard 2.0 which enables .NET Core 2.0 and later support.

Xamarin

VistaDB 6 supports Xamarin 8 and higher for Android, iOS, and Mac.

What Versions are not supported?

Silverlight

While borrowing heavily from .NET, Silverlight requires distinct builds that target just its runtime.  Additionally, Silverlight doesn't include any of the System.Data namespace that includes ADO.NET.  Accordingly, VistaDB can't support Silverlight.

Blazor

Client-side and Server-side Blazor palce unique constraints on the underlying .NET libraries they are built on and have not been verified for VistaDB.  If you are interested in Blazor support, please contact VistaDB Support as we are evaluating building a version for Blazor.

Support by Operating System

VistaDB OS support is largely governed by the specific framework your application targets.  VistaDB is tested on Windows, Linux, MacOS, Android, and iOS. Your best guide for compatibility is to verify that the OS you are targeting is supported by the version of .NET you are targeting.