Power Portals Pro Documentation

Welcome

Welcome to the PowerPortalsPro documentation site. This demo site is built using the PowerPortalsPro framework, showcasing the capabilities and features available for building modern, enterprise-grade custom portals for Dynamics356.

About PowerPortalsPro

PowerPortalsPro is a comprehensive framework designed to accelerate the development of custom portals built on Dynamics365. The framework provides pre-built components, best practices, and tools that enable developers to create professional, scalable portal experiences with reduced development time and improved maintainability.

Live Demos

These full-page sample applications are built end-to-end with PowerPortalsPro and run against live Dataverse data. They're the quickest way to see the framework's components working together in realistic scenarios.

  • Contacts & Accounts — a master/detail experience with linked grids, inline editing, and navigation between related records.
  • Dashboard — charts and summary tiles built over opportunity data, with drill-through to individual records.
  • File Upload — uploading, previewing, and managing file and image columns backed by Dataverse.

Explore the Framework

Browse the documentation and interactive examples for each part of the framework:

  • Getting Started — installation, project templates, licensing, security, authentication, and interactivity modes.
  • Contexts — coordinate save, refresh, validation, and dirty-state tracking across records and grids.
  • Editors — metadata-driven inputs for every Dataverse column type.
  • Grids — paged, searchable data grids with inline editing, sub-grids, and file grids.
  • Charts — theme-aware bar, line, pie, doughnut, funnel, radar, and polar-area charts bound directly to Dataverse.
  • Layout — responsive page and section layouts for composing portal pages.
  • Viewers — read-only file and image viewers.
  • Services — the data service, metadata and currency caches, dialog service, and FetchXML builder.
  • Localization — per-culture strings, URL culture routing, and machine translation.
  • Client API — the strongly-typed, client-callable server API surface.

About This Demo

This documentation site serves as a working demonstration of the PowerPortalsPro framework in action. All pages, components, and features you see here are built using PowerPortalsPro, providing you with real-world examples of what's possible with the framework. Feel free to explore the site to see the framework's capabilities firsthand.

Hosting Mode: Auto Interactivity

This site is deployed using Blazor's Auto interactivity mode. Your first page render arrives server-rendered for an instant first paint with no WebAssembly download to wait on; subsequent navigations are then handed off to WebAssembly once the runtime has been cached in your browser, giving you the offline-friendly, no-server-round-trip behavior of a client-side app from that point on. The PowerPortalsPro framework also supports Server-only and WebAssembly-only deployments — pick whichever interactivity mode best fits your portal's audience and infrastructure.

Tip

Use the navigation menu on the left to jump to any section. Every page that documents a component includes a live, interactive example alongside its source.