The Embedded .NET Database
TurboDB for .NET is an SQL
database for .NET Framework and Silverlight written entirely in
C#. At run-time it consists of a single assembly that is simply
copied to the target system.
If you cannot or want not deliver a database
server with your application, for example because the users are
private customers or the application shall run from a memory stick
or DVD, then you need an embedded database like TurboDB for .NET.
This .NET database is linked to the application
in the form of an assembly and can be deployed by mere copying (copy
Despite its small footprint, TurboDB provides
a large SQL feature set and is moreover amazingly fast. It supports
DDL, transactions, stored procedures, strong encryption, foreign
keys multi-user access and many more. Therefore, TurboDB is the
most powerful embedded true .NET database on the market. Check out
our .NET database comparison,
where TurboDB is compared against the corresponding Microsoft products.
:: Supported Development Environments
All development environments for .NET Framework
2.0, Silverlight 4.0, Windows Phone 7.0 and .NET Compact Framework
2.0 are supported, especially Visual Studio 2010/2008/2005.
The designers are based on the Visual Studio
2005/2008/2010 interfaces and work only with compatible IDEs. TurboDB
contains the database libraries for .NET Framwork as well as Silverlight,
Windows Phone and .NET Compact Framework.
:: Download Trial Edition
Why don't you give it a quick try and test
our single assembly embedded .NET database with your project? Download
the free evaluation version right now:
Download free evaluation copy of TurboDB for .NET
The trial can be used without any functional
restriction for 30 days. For complete information on the trial editions,
please refer to "Downloads".
- Complete database library in one single
1 MB assembly. The database is invisible for the end-user of
- Large SQL feature set, transactions,
foreign keys, full-text indexing and many more.
- Native ADO.NET provider for .NET Framework
and .NET Compact Framework - no ADO, OLE DB or ODBC.
- Entity Framework and DDEX integration
enable you to work with all database wizards and tools within
- Because it contains only managed code,
TurboDB is transparent to the .NET security system and therefore
requires no extra permissions.
- Allows multiple programs to use the same
For a complete list of features, please refer
to the feature matrix.
:: Application Field
- Everywhere, where a pure .NET environment
exists or shall be created
- Mobile or embedded solutions running
on .NET Compact Framework
- Applications that are distributed and
installed over the Internet.
- Applications with particularly low need
of installation, configuration and maintenance
- Desktop solutions for home users, which
cannot require a database server to be installed
- Catalogs and directories that are delivered
on CD or DVD and must not require installation on hard disk
- Embedded automation solutions needing
a powerful storage mechanism.
As is the case with all dataweb database products,
you buy a license per developer seat. The application you create
based on our database can be distributed royalty-free, i.e. without
any further fees.
:: See also
→ Feature Matrix
→ Comparision of