DAF

Database Application Framework is a software development tool for developers to rapidly create database applications by utilizing the existing well tested ready-made components instead of creating applications from scratch. It is based on .NET Framework. DAF allows us to create flexible, reliable and cost-effective applications by considerably reducing development time.


Features and Benefits

Cost-effective

Cost-effective

Applications are built by ready-made components, so development takes less time and therefore you spend less money

Flexible

Flexible

Application architecture was designed keeping the flexibility in mind. Any component in the application can be changed without breaking the application

User Customizable

User Customizable

Administrative Users can add/remove columns to grids, selection filters and forms without any programming knowledge

Data Dictionary Integration

Data Dictionary Integration

The system loads metadata from Data Dictionary to generate proper grid columns and form controls

Multi-Database

Multi-Database

Data access layer is completely independent and can be changed to work with any database system such as SQL Server, MySQL, MS Access, etc.

Multi-UI Platform

Multi-UI Platform

The same application can work equally in windows forms and also in web forms application: only UI design needs to be implemented

Multi-Language

Multi-Language

Applications support different languages: translations can be implemented with many ways such as from database, by using translator web services, etc.

Transparent Entry Process

Transparent Entry Process

Save button is enabled when there is something to be saved in the database. Disabled fields and command buttons have reason listings why they are disabled