The Easiest To Deploy SQL Database for .NET
Microsoft has worked hard to make .NET and SQL Server a powerful combination - and VistaDB brings that capability to a small, easy to deploy package. Instead of having to ship a large installation which has to be set up independently for your application to work you can just ship 2 MB of extra assemblies with your .NET application. It's easy to make applications that start with VistaDB and scale up with SQL Server, all from a common codebase.
Works with Anything built on ADO.NET
Think of all the things built on top of ADO.NET - not just your application but reporting systems, ORMs, and other data-driven libraries for .NET. You can use all of these in your application with our easy to deploy, cross-platform database engine.
Compared to Other Managed Database Engines..
- 100% Managed Code for Simple Deployment: Only one assembly is needed, covering 32 or 64 bit, Intel and ARM processors.
- Impressive Commonality with Microsoft SQL Server: Data types, User-defined Functions, and even Stored Procedures can all be shared between SQL Server and VistaDB
- FIPS-compliant Full Database Encryption: Securely encrypt the entire database including schema and data using FIPS-compliant AES encryption
- Visual Studio Integration: Full designer support within Visual Studio including the Dataset designer, Entity Framework Designer, schema management, and query building.
Compared to Microsoft SQL Server..
- Tiny Distribution: The core engine is just over 1MB in size when deployed (often 450kb when compressed) compared to over 132MB for the compressed SQL Express installation.
- Cross-Platform: Works on 32 or 64 bit and can be deployed to Android, iOS, Mac, Linux and Windows as part of .NET Framework, .NET Core, Xamarin, and Mono applications.
- Full Database Encryption: Instead of just encrypting individual fields or tables the entire database file is encrypted.
- No Privileges Required: VistaDB can be used even by guest accounts, not requiring any special OS permissions to create or work with databases or be deployed.
- Easy Database Distribution: Since a database is just a file including schema and data it's easy to make backups and create new databases just using standard file operations.
Lets Get Started!
Read more on Why VistaDB should be in your toolbox
Add VistaDB to your application in minutes
All copyrights and trademarks appearing in this document may be the trademarks of their respective owners.
Microsoft Visual Studio, Microsoft SQL Server, and Microsoft is a registered trademark of Microsoft Corp. in the United States and/or other countries.
VistaDB is a registered trademark of Gibraltar Software, Inc.
Licensing
Getting Started