Baadal Help - Document

Codeless Web Application Builder|Configure Project Details

In this section, the process of Configuring Project Details is explained.

Prerequisites for Creating a New Project in Baadal

The following software should be installed in your PC, before creating a Baadal Project.

  • Visual Studio 2013 and Above
  • SQL Server 2008 and Above

Note: SQL Server 2008 should be installed in Mixed Mode Installation (Multi-User Login).

Before Developing the Project in Baadal, you need to keep your database schema ready. Baadal supports server-based database. If database schema modifications are done after you start development using Baadal, you will need to make the corresponding changes manually, in the generated application, and this can be quite overwhelming even to advanced Baadal users.

Server-based database - SQL Server

To create a new Baadal Project, Click the Start button.


 Best Software Development Application Baadal - Configuring Project
    Details

In the window that opens, click New File.


 Best Software Development Application Baadal - Configuring New File


This opens the Project Details Wizard.


 Best Software Development Application Baadal - Project Details

Project Details Tab

Baadal Project Settings can be entered in Project Details Screen while creating a new Project.

To set Project Details, click New Project, or Project Details Tool in the Ribbon.

Project Name - Specify the name of the Project here. The Project name should begin only with any letter of the alphabet. The name should not contain any special character and space is not allowed. If you need to give a separator, use underscore. This name will become your Project Solution Name, Project Path and Namespace Name.

Example - Bug Tracker


 Best Software Development Application Baadal - Project Details

Display Name: The name provided as display name will be your Project Display Name on the screen Title Bar; This cannot have special characters, but space is allowed;


 Best Software Development Application Baadal - Project Details

Company Name - By default ABC & Co is provided. You have to specify your company name here.


 Best Software Development Application Baadal - Project Details

Project Version - By Default, it starts with 1.0.0.0. Later, when the project progresses, you can change the version precision. Only Integer values are allowed in the four text boxes. You may change it according to your project. The first textbox indicates major version number and subsequent textboxes indicate minor version numbers.


 Best Software Development Application Baadal - Project Details

Project Folder - By default, Baadal assumes 'C:\Baadal', as the output project folder path. You may change it if required. Note that when you generate source code, a folder with Project File name gets generated in this folder.


 Best Software Development Application Baadal - Connect Database

For instance, if we give 'Samples' as Project name, the source code will get generated in 'C:\Baadal\Samples' directory.

If you want to specify a different folder, click on Browse button and provide a different location path.

Database Type- Give the connection details of the MS SQL database.

Server-Based Database (MS SQL):

Enter all the field values like Server name,Database name, Port Number, User Name, and Password.

By default, Port Number field takes the port number of the local system.

(EX: MS SQL: 1433)


 Best Software Development Application Baadal - Connect Database

Click on Test Connection button to test if the given credentials are valid.


 Best Software Development Application Baadal - Connect Database


 Best Software Development Application Baadal - Connect Database

Note: For MSSQL, the database connection requires connectors, as well as the referencing files, to be present on your machine.

Click Save to save the database credentials.


 Best Software Development Application Baadal - Save Web Application


 Best Software Development Application Baadal - Save Web Application


Main Form Settings Tab

Application Icon - This option sets an icon for the Application. To set an icon, click Browse and choose any *.ico file.


 Best Software Development Application Baadal - Main Form Settings

Main Form Image - This option sets an image to the application's Main Form. To add an image, click Browse and choose any *.jpeg, *.jpg, *.png or *.gif file.


 Best Software Development Application Baadal - Main Form Image

Control Setting - This option is to set the Mandatory field,Read only field,Calculated field,and Excel Export First filed colour in the Form. Select a colour from the colour palate.


 Best Software Development Application Baadal - Color Settings


 Best Software Development Application Baadal - Control Color
    Settings

After entering all the details of the project, click the Save button. In the specified path, a folder with name "Projects" is created containing the project file.

The Project file will be saved in 'C:\Baadal\Projects' Folder by default unless you have not provided any other location for the Project folder.

When new file is created, some tables will be initially loaded with values, provision to generate InitialDB automatically.

It will specially save the time of the end user in adding values to some commonly used forms.

For instance, Masters like Country, State and Place master will usually have the same data in all the files created. The end user has to enter the data into the mentioned masters each time the new file is created. To save time consumed for the same, some tables will be initially loaded with values, which is the provision to generate InitialDB automatically.