MetaBase.NET

An intelligent data access layer
Welcome to MetaBase.NET Sign in | Join | Help

MetaBase.NET Features


MetaBase.NET is the culmination of sixteen years' experience developing database applications. It was written with the application developer and the database administrator in mind, containing a rich set of features to benefit both.

Features that Benefit Application Developers

  • Eliminates the need for SQL statements in code
  • Works seamlessly with .NET dataset objects
  • Allows you to target multiple database vendors with no additional coding
  • Provides integrated support for identity columns/sequences
  • Returns schema information for views (ie. primary key, field defaults, field lengths)
  • Returns changes made by database triggers/stored procedures on-the-fly
  • Provides dynamic server-side session variables for personalization and security
  • Supports multiple/nested child relations
  • Honors column-level concurrency attributes (optimistic, last-in-wins)
  • Provides standard interface class for extending server-side processing (business rules, integration)
  • Supports a wide range of clients through a service oriented architecture
  • Provides client assemblies for development on both standard and compact framework

Features that Benefit Database Administrators

  • Easy to setup and manage via XML configuration files
  • Integrates seamlessly with Active Directory infrastructure for single sign-on and account managment
  • Eliminates need for clients to connect directly to the database server
  • Protects against common security threats such as SQL injection attacks
  • Runs over standard HTTP ports enabling secure access through corporate firewalls
  • Automatically compresses data sent over the network to reduce bandwidth requirements
  • Enforces SQL conformity among client applications accessing database servers which reduces database server workload 
  • Provides a centralized schema caching and connection pooling mechanism
  • Helps minimize database account management tasks by serving as a client proxy and providing an integrated application security model
  • Allows for "touch-less" integration with existing in-house or third-party applications
  • Supports administrator defined row/column-level security and row limits on a per object basis

Powered by Community Server (Non-Commercial Edition), by Telligent Systems