Show TOC

Background documentationWorking with Development Components Locate this document in the navigation structure

 

SAP NetWeaver Developer Studio and SAP NetWeaver Development Infrastructure (NWDI) support the component-based development. That means that you perform the software development in standard projects following the SAP component model principles. The projects you work on are wrapped in development components (DC), which are organized in software components (SCs). You get the SCs with the development configuration you got in your Developer Studio. The development itself can be under version control (from the Design Time Repository (DTR), provided by the NWDI) and is based on the SAP component model or result from local development in the Developer Studio.

If you have been developing the software outside a DC, you must migrate it to a DC first. More information: Migrating Standard Projects into Development Components.

These are the tasks you can perform with a DC:

  • Creating Development Components

    Describes how to create a new DC from scratch.

  • (Not applicable for local development) Synchronizing a DC in a Local File System

    Describes how to obtain DCs that other developer has created, and you have to edit now. The process of getting up to date version of a certain DC from the versioning system is called sync.

  • Editing Development Components

    Describes how to edit DCs you got in your Developer Studio.

  • Managing Public Parts

    Describes how to configure the public parts of your DC. You use the public pars to show which parts of the software you develop in the DC can be used from outside DCs, and which parts should remain hidden.

  • Nesting Development Components

    Describes how to perform the nesting of DCs. The concept is described in more details in the SAP component model.

    Note Note

    For information how to define substitution variables for the DC, see SAP Note 1042076.

    End of the note.
  • (Not applicable for local development)

    Transporting the Software to the Transport System

    Describes how to trigger the transport of the developed software to the transport system.