CODE IN .NET
Kushal develops 100% editable code in C# (. Net Technology) which is the most popular framework for developing Windows Applications in the Client Server environment.
Kushal includes form types which will help you to get automatic User Interface by selecting a table (or multiple tables) from the Database.
Define fully-functional multi-level Menus in Kushal, including assigning Icons for Menu Items. Also you can call External applications from the Menu.
Kushal comes with fully functional enterprise class redistributable ReportViewer Control from Microsoft which is part of Kushal installation and is associated with the default Report Button.
FLEXIBLE DATA CONNECTIVITY
Kushal supports most popular databases like MS SQL (Available with Visual Studio), MySQL (Free till version 5.5), SQLite (Free), MS Access (Available with Microsoft Office).
GENERATE SQL QUICKLY
Kushal comes with built-in excellent query builder, you can quickly generate SQL statements visually by dragging tables, fields while developing applications.
Kushal automatically designs User Interface when Database Tables are selected, it can be further enhanced with extensive UI Options if required.
Kushal extends property of each control depending on the field type, this helps you to incorporate strong validations for each control defined in the application.
SPECIAL .NET CONTROLS
Kushal includes additional .Net Controls. Example: Link control (extended label control) comes with additional URL property, it takes users directly to respective URL.
Expression Editor module of Kushal allows you to develop business logics easily and quickly, thus mitigating the need for a full time coding expert, for incorporating business logics.
You can include manual codes for any control defined in Kushal for any valid event of Control defined within Kushal using its integrated Expression Editor.
QUICK DATA IMPORT
You can configure Excel import in Kushal (Define Excel Templates) to allow users to import data from Excel directly to applications with validations.
Kushal allows you to configure modules by enabling user management. Users will be able to access Menu Items depending on login credentials assigned to them.
When users develop File-based applications or Server-based application, by default Kushal ensures multiple file (project) management capability in the generated application.
Kushal allows configuring external application and passing parameters to those applications. You can access external applications via menu items in Kushal.
Generated solution will have a standard product features such as File Management, User Management, Application Protection, Backup, Restore, Help and About Screens.
QUICKLY CREATE DATABASE
By defining database field properties, relations in Excel in specified format, Kushal can generate database from Excel file and can create related SQL queries.
Kushal comes with simple built-in application protection algorithms for end applications. Minor modification in this algorithm will make it unique to your application.
Maintain DB alteration queries in Kushal as and when you make changes in the database so that Kushal applications can port data to the latest version of the database automatically.
READY FOR DEPLOYMENT
Users can generate Installation Script (Inno Setup Builder - Free Installer) Files from Kushal once a solution file is generated and build deployable setups.
Features like showing status on each transaction, showing progress while the program is executing, daily tooltip Wizard and many more are part of Kushal application.
3RD PARTY CONTROL DEPENDENCY
Most of the features required by DB applications is handled by Kushal effectively, it considerably reduces dependency on 3rd Party Controls to helps you save money.