There are various RAD tools available in the Market but we found that all those tools have there own limitations hence we have decided to create our own tool called RADIT. The application has a library part and a XML part. All the application specific code is written in XML with the SQL queries. RADIT 1.0 had some limitations hence SPEC India has released a New Version of its RAD tool called RAID 2.0 which has been re-designed from scratch using JSON.

The main advantages with this tool are

• Ease in Application development.
• Ease in Application Maintenance.
• Technology/Platform Independent.
• Minimum custom coding.
• High Performance
• Fast Learning Curve.

The application has important features like Multiple updates in one transaction which is very much required in most of the application. There is a flexible layout option to change the layout as per the requirement. Another important feature is all the data can be easily exported into xls file which can then be used for further analysis. Formula fields are also added for the easy calculation and dynamic summary. It also has Very flexible child window implementation which Support all parent operations in additional to transferring multiple records to parent. It is also possible to delete the multiple records on one shot.

The another biggest advantage is easy maintenance as it require only a knowledge of XML , SQL and the library interfaces which any one can easily learn. It also supports custom logic ( server / client ) , based on JSON interface. The code size is - 60% (6k lines vs 10k lines of c# server code) of the code size compared to the first version RADIT (1.0). In spite of added data controls/Ajax Minimal changes required in XML of Version v1.0. Custom logic changes may take additional time based on complexity. Total isolation of Custom code from library / js code . no code change required in library code for custom coding. Very good User interface can also be designed by custom coding. It also has other functions like custom buttons on table header, user operation control.

The RADIT tool has been used to create the following applications which are running successfully.

• Human resource Management
• Project tracking system
• Quote management system
• Job tracking System
• Online polling
• Shopping cart
• Clinical System
• Budget Control System
• Large number of legacy applications

By: http://www.spec-india.com