The .NET Compact Framework is the Microsoft .NET runtime component for Windows CE. It supports several programming languages. You can use either Visual Basic.NET or C# to build applications using UltraLite.NET.
UltraLite.NET applications can be deployed to Windows CE and Windows. If you are deploying to Windows CE, UltraLite.NET requires the .NET Compact Framework. If deploying to Windows, it requires the .NET Framework. UltraLite.NET also supports ActiveSync sychronization.
UltraLite.NET provides the following namespace:
iAnywhere.Data.UltraLite This namespace provides an ADO.NET interface to UltraLite. It has the advantage of being built on an industry-standard model and providing a migration path to the SQL Anywhere ADO.NET interface, which is very similar.
iAnywhere.Data.UltraLite namespace (.NET 1.0)
iAnywhere.Data.UltraLite namespace (.NET 2.0)