##### To create a project

- Select File | New | New Project

The New Project dialog appears. This dialog displays the set of project types and associated project templates.

- From the Project Types pane, select the project templates you wish to see.
- From the Templates pane, select the project you wish to create.
- In the Project Name edit box, type the name of the project.
- In the Location edit box ensure the directory specified is where you want project files to be created/inserted from.
- If you have an existing solution loaded then you have a choice to put the project into the existing solution or create a new solution.
- Click on OK to create the project.

The project explorer will now show the solution and the project you have created. You'll notice that the project name is highlighted - this is now the active project and subsequent build and debug operations will use this project. If you have more than one project then you can set the active project using the combo box on the build toolbar or the context menu of the project explorer.

If you click on the project node the properties window will show the properties of the project - these have all been inherited from the solution. If you modify a property when the project node is selected then you'll find that it's value is highlighted this is because you have now overridden the property value inherited from the solution. If you right click on the property you have modified then you can restore the inherited value.

When a project is created folders for the source files and the startup/system files are also created. These folders have nothing to do with directories on disk they are simply a means to group related files together in the project explorer. You can create new folders and specify filters based on the file extension. When you add a new file to the project it will be placed in the folder whose filter matches the file extension.

Depending upon the project type you create the project setup wizard will have created a sample source code file together with the startup files needed to build and load your project. The startup files are by default shared across projects, to customise a startup file for a particular project you can use the Import capability of the project explorer which will copy the file to the project directory and update the project accordingly.

##### To create a new file in the project

- Select File | New | New File or
- Right click on the project node of the project explorer and select the Add New File...

The New File dialog appears

- Select the type of file you wish to create from the template list.
- In the Name edit box, type in the name of the file.
- In the Location edit box ensure the directory specified is where you want the file to be created.
- Click OK to create the file.

You should now be able to edit the newly created file and go on to building the project.