Difference between revisions of "Structure of projects"
Line 3: | Line 3: | ||
A possible structure could look like the following: | A possible structure could look like the following: | ||
+ | {{code | ||
root | root | ||
├── Development | ├── Development | ||
Line 63: | Line 64: | ||
├── Pipelines | ├── Pipelines | ||
+ | }} | ||
== Community Content == | == Community Content == | ||
* [https://benediktbergmann.eu/2021/04/27/folder-structure-of-a-dataverse-project/ Folder structure of a Dataverse project] by Benedikt Bergmann | * [https://benediktbergmann.eu/2021/04/27/folder-structure-of-a-dataverse-project/ Folder structure of a Dataverse project] by Benedikt Bergmann |
Revision as of 14:58, 6 December 2021
The folder structure of a Dataverse project is important. It should be set correctly at the beginning of a project, otherwise, a lot of moving, merging and refactoring has to be done to get an existing project to a new structure. No project is exactly like the other, still, a certain consistency and standard within a company should be established. This makes it easier for employees to move between projects and even hop into a project for just a few days to implement a small part.
A possible structure could look like the following: {{code root ├── Development
│ ├── Azure
│ ├── Back-end
│ │ ├── Applications
│ │ ├── Plugins
│ │ ├── Shared
│ │ ├── Workflows
│ ├── Front-end
│ │ ├── PCF
│ │ ├── ts
│ │ │ ├── src
│ │ │ │ ├── code
│ │ │ │ │ ├── utils
│ │ │ │ │ ├── tables
│ │ │ │ │ ├── ribbon
│ │ │ ├── test
│ │ ├── Webresources
│ │ │ ├── HTML
│ │ │ ├── CSS
│ │ │ ├── images
│ │ │ ├── js
│ ├── spkl
├── PowerPlatform
│ ├── CanvasApps
│ ├── Config
│ │ ├── Schema
│ │ ├── Data
│ ├── Solutions
│ ├── (Tools)
├── Pipelines }}
Community Content
- Folder structure of a Dataverse project by Benedikt Bergmann