Not a member? click here

Forgot your password? click here

Dali Features

Usability

  • No SQL experience required
  • No code generation or reverse engineering required
  • Very little code required
  • Supports stored procedures and parameterized queries
  • Supports generics for type safety
  • Supports .NET nullable types
  • Supports Full and Deep loading of objects and their children

Compatibility

  • Uses .NET Framework version 2.0
  • Works with C#, VB.NET, C++.NET or any .NET language
  • Works with Microsoft® Access, Microsoft SQL Server™ or almost any database for which there is a .NET Data Provider
  • Automatically generates and caches create, read, update and delete database commands
  • Can work with multiple concurrent databases
  • Supports transactions when saving nested objects
  • Supports all isolation levels supported by underlying database
  • Can load and store all data types supported by the underlying database including binary data (images, etc.)

Caching

  • Can cache frequently used objects
  • Can use cache to provide a previously instantiated object when the same data is requested (singleton model)
  • Weak caching mechanism will release references to objects that are no longer in use, allowing garbage collection

Additional Features

  • Directly supports saving and loading Web Forms
  • Raises events when objects are loaded, changed, inserted, updated or deleted
  • 100% managed code