VistaDB's core engine is an ADO.NET data provider. As such, VistaDB provides great compatibility with ADO.NET programming concepts such as connections, commands, parameters, and data tables. If you're already familiar with the SqlClient namespace, you'll feel right at home with VistaDB. And if you take advantage of DbProviderFactories, it's easy to write code that can be mapped at runtime to either a VistaDB or SQL Server database.
Additional details on using VistaDB with Typed Datasets are provided in our product documentation: