Difference between revisions of "Structure of projects"
(Created page with "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...") |
|||
Line 5: | Line 5: | ||
root | root | ||
├── Development | ├── Development | ||
+ | |||
│ ├── Azure | │ ├── Azure | ||
+ | |||
│ ├── Back-end | │ ├── Back-end | ||
+ | |||
│ │ ├── Applications | │ │ ├── Applications | ||
+ | |||
│ │ ├── Plugins | │ │ ├── Plugins | ||
+ | |||
│ │ ├── Shared | │ │ ├── Shared | ||
+ | |||
│ │ ├── Workflows | │ │ ├── Workflows | ||
+ | |||
│ ├── Front-end | │ ├── Front-end | ||
+ | |||
│ │ ├── PCF | │ │ ├── PCF | ||
+ | |||
│ │ ├── ts | │ │ ├── ts | ||
+ | |||
│ │ │ ├── src | │ │ │ ├── src | ||
+ | |||
│ │ │ │ ├── code | │ │ │ │ ├── code | ||
+ | |||
│ │ │ │ │ ├── utils | │ │ │ │ │ ├── utils | ||
+ | |||
│ │ │ │ │ ├── tables | │ │ │ │ │ ├── tables | ||
+ | |||
│ │ │ │ │ ├── ribbon | │ │ │ │ │ ├── ribbon | ||
+ | |||
│ │ │ ├── test | │ │ │ ├── test | ||
+ | |||
│ │ ├── Webresources | │ │ ├── Webresources | ||
− | │ │ │ ├── | + | |
− | │ │ │ ├── | + | │ │ │ ├── HTML |
+ | |||
+ | │ │ │ ├── CSS | ||
+ | |||
│ │ │ ├── images | │ │ │ ├── images | ||
+ | |||
│ │ │ ├── js | │ │ │ ├── js | ||
+ | |||
│ ├── spkl | │ ├── spkl | ||
+ | |||
├── PowerPlatform | ├── PowerPlatform | ||
+ | |||
│ ├── CanvasApps | │ ├── CanvasApps | ||
+ | |||
│ ├── Config | │ ├── Config | ||
+ | |||
│ │ ├── Schema | │ │ ├── Schema | ||
+ | |||
│ │ ├── Data | │ │ ├── Data | ||
+ | |||
│ ├── Solutions | │ ├── Solutions | ||
+ | |||
│ ├── (Tools) | │ ├── (Tools) | ||
+ | |||
├── 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:54, 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: 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