To create a project 

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

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

The New File dialog appears

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