https://catalogartifact.azureedge.net/publicartifacts/powerportalspro.power_portals_pro_offer1-9ddce2ee-ac66-42d3-8e26-6a3971f260ca/6ca219b4-3e42-41a3-9d37-e7a80d28d5e0_PPPLogo350x350.png

Power Portals Pro

por Power Portals Pro

Build flexible, custom portals using Dynamics 365 and with Blazor and FluentUI.

PowerPortalsPro is a comprehensive Blazor framework that accelerates the development of custom portals built on Microsoft Dynamics 365 and Dataverse. It provides a rich set of pre-built, metadata-driven components that eliminate boilerplate code and let developers focus on business logic rather than infrastructure.

Key Features

  • Metadata-Driven Editors — Form components for every Dataverse column type (text, number, currency, date/time, choice, multi-select choice, lookup, file, and image) that automatically resolve labels, validation rules, and formatting from table metadata.
  • Record Management — RecordContext and MainContext components handle record loading, dirty-state tracking, validation, and transactional saves across multiple records — including unsaved changes warnings on navigation.
  • Data Grids — MainGrid and SubGrid components display Dataverse records with view selectors, inline editing, search, paging, and toolbar buttons for creating, editing, deleting, linking, and unlinking records via dialog forms or page navigation.
  • Many-to-Many Relationships — First-class support for N:N relationships through SubGrid and ManyToManyLookupEdit components with associate/disassociate operations.
  • Security — Flexible, code-driven table-level and record-level security via permission handler interfaces that integrate with your authentication provider.
  • Server-Side Interceptors — Lifecycle hooks for running custom logic before and after record creation, updates, deletions, and relationship changes.
  • Localization — JSON-based localization system supporting multiple languages for table labels, column names, view names, choice values, and application strings — including HTML templates for emails.
  • Fluent UI Design System — Built on Microsoft's official Fluent UI Blazor library with full theming support including light/dark modes, accent colors, right-to-left text, and WCAG 2.1 accessibility compliance.
  • Responsive Layout — PageLayout and Section components provide structured, mobile-friendly layouts with independent scrolling, collapsible navigation, and responsive column wrapping.
  • Project Templates — .NET templates for Visual Studio that scaffold a complete portal project with authentication, Dataverse connectivity, and best-practice architecture out of the box.

Who is it for?

PowerPortalsPro is designed for .NET developers and ISVs building customer-facing or internal portals on the Microsoft Power Platform. Whether you're replacing Power Pages with a fully custom solution or building a new portal from scratch, PowerPortalsPro provides the components and patterns to ship faster without sacrificing quality or control.

What's included

  • All NuGet packages for the PowerPortalsPro framework
  • PowerPortalsPro.Core managed solution for Dataverse
  • Visual Studio project templates
  • Access to the documentation and demo site
  • Updates and new features as they are released

Resources

De un vistazo

https://catalogartifact.azureedge.net/publicartifacts/powerportalspro.power_portals_pro_offer1-9ddce2ee-ac66-42d3-8e26-6a3971f260ca/76c5f46a-b02e-45c6-bcbe-fee1f5a01895_DemoSiteImage1440x720.png