When building portal pages, there are three fundamental building-blocks to consider.
- Templates – defines how the page looks and is structured
- Content Types – defines what the page is and what can be configured
- Widgets (Page Components) – define what functionality and data the user interacts with
These elements work together to form the foundation of the web pages and data that users see and interact with.
How It Works
Pages in the portal are constructed using Content Types and Widgets. Content Types define the structure and configurable elements of a page, while Widgets provide reusable functionality, layout elements, and, in many cases, interaction with Dynamics 365 / Dataverse data. These elements are assembled and rendered through Page Templates, which control the layout and presentation to produce the final web page experienced by the user.