Working with NWDI
A development configuration consists of an XML file, which describes the different servers to be used for NetWeaver Development Infrastructure development:
● Design Time Repository (DTR) server
● Landscape Directory server
● Component Build Server (CBS)
Use this procedure to create a new project of type Portal Application Development Component. You can build either standalone or application module development components.
Enterprise Portal development is split into the following parts:
· Portal Application Module: Contains the model classes and structures corresponding to the Enterprise Portal Application project.
When you create a Portal Application Module development component, the SAP NetWeaver Developer Studio automatically creates a public part for assembly containing the PAR archive, and a public part for compilation containing the API part. You should not modify public parts that were generated automatically. The build result of this development component is compiled classes and a PAR file.
· Portal Application Standalone: A Portal Application Standalone development component contains the model classes and structures corresponding to the Enterprise Portal Application project. The difference from the Portal Application Module is that these projects are automatically built in a deployable archive (SDA file).
When you create a Portal Application Standalone development component, the SAP NetWeaver Developer Studio automatically creates a public part for assembly containing the PAR archive, and a public part for compilation containing the API part. The build result is compiled classes and SDA (containing PAR) that are ready to be deployed on the server

Do not modify public parts that were generated automatically.