Comparação de Recursos
Power Portals Pro vs Power Pages
Ambos constroem portais no Dataverse — mas adotam abordagens fundamentalmente diferentes. Veja qual se encaixa na sua equipe e nas suas necessidades.
| Característica | Power Portals Pro | Power Pages |
|---|---|---|
| Tecnologia | React (Vite SPA) ou Blazor (Servidor, WebAssembly ou Auto) — C# + TypeScript | Templates low-code / Líquidos |
| Opções de Renderização | ✓ React aplicação de página única ou Blazor Server / WebAssembly / Auto — escolhido no dotnet new momento |
HTML renderizado por servidor com Liquid |
| UI Framework | Microsoft Fluent UI (React & Blazor) | Bootstrap (personalizável) |
| Apresentação | Auto-hospedado (Azure, qualquer nuvem) | Hospedado pela Microsoft |
| Controle de Fonte | Base de código completa no Git | Baseado em configuração |
| Componentes de Forma | Editores tipados orientados por metadados | Designer de formulários visuais |
| Grades de Dados | MainGrid & SubGrid com edição inline, visualizações, paginação e busca insensível ao acento em texto, consulta e colunas de Escolha | Listas com configuração básica |
| Paradas | ✓ Gráficos de barra, linha, torta, rosquinha, radar, polar e funil conscientes de temas (além de multi-séries e variantes ano a ano) com fontes de dados agregadas do Dataverse, eventos de cliques e filtragem cruzada de grade | Incorporação básica do Power BI |
| Gerenciamento de arquivos | ✓ FileGrid com upload por arrastar e soltar, e ícones de visualização + download por linha em qualquer grade — com renderização embutida para imagens, PDFs, Markdown, código de fonte destacado com sintaxe e arquivos zip navegáveis | Anexos de arquivos via notas/anotações |
| Download em massa de arquivos | ✓ Download All / Download Selected — faz zip das linhas correspondentes em um único arquivo | ✗ |
| Saves Transacionais | ✓ Transações atômicas de múltiplos registros entre campos de formulário, sub-grades e uploads de arquivos | ✗ |
| Segurança em Nível de Registro | ✓ Manipuladores de permissões guiados por código | Permissões de tabela (baseadas em configuração) |
| Interceptadores do Lado do Servidor | ✓ Ganchos antes/depois em todas as operações | ✗ (requer plugins) |
| Rastreamento de Estado Sujo | ✓ Automático com proteção de navegação | ✗ |
| Localização | ✓ Baseado em JSON com controle total sobre tabelas, colunas, views, escolhas e strings personalizadas | Limitado a pacotes de linguagem Dynamics; Visões e escolhas são difíceis de localizar |
| Temática | ✓ Modos claro/escuro, cores de destaque, RTL | ✓ Personalização de tema |
| Autenticação | ASP.NET Identidade Principal + Entra ID | Entra ID, B2C, autenticação local |
| Registro Interno da Equipe | ✓ Assinar usuários do sistema Dataverse diretamente via Entra ID — não é necessário contato paralelo, os papéis Dataverse garantem acesso via CallerId personificação |
Equipe faz login como Contatos (identidade paralela) |
| Autenticação de Dois Fatores | ✓ 2FA baseado em e-mail | ✓ Via provedor de identidade |
| Desenvolvimento Local | ✓ Experiência completa de desenvolvedor local | ✗ Requer conexão na nuvem |
| CI/CD Pipelines | ✓ Build e deploy padrão em .NET | Pipelines da Plataforma de Energia |
| Lógica de Negócios Personalizada | C# — flexibilidade ilimitada | Power Automate / Plugins |
| N:N Editor de Relacionamentos | ✓ Componente ManyToManyLookupEdit | ✗ (requer desenvolvimento personalizado) |
| Modelos de Projeto | ✓ dotnet novo andaime com uma página inicial de Dashboard funcionando (gráficos agregados filtrando uma grade) | Modelos iniciais no designer |
| Modelo de Precificação | Taxa fixa mensal de licença | Por usuário / por site com pacotes de capacidade |
Está pensando em sair do Power Pages? Veja por que as equipes escolhem o Power Portals Pro como alternativa ao Power Pages
Quando escolher o Power Portals Pro
Controle Total de Código
Você quer escrever em C# e Razor — não configurar por meio de um designer visual. Cada componente, layout e comportamento está no seu código e sob controle de versão.
Requisitos da Empresa
Você precisa de saves transacionais em múltiplos registros, interceptadores do lado do servidor, segurança em nível de registro ou lógica de negócios complexa que vai além do que o low-code pode entregar.
Previsibilidade de Custos
Hospedem com sua própria assinatura Azure com uma taxa mensal fixa de licença. Sem preço por usuário, sem pacotes de capacidade, sem custos surpresa conforme seu portal cresce.
Quando escolher Power Pages
Low-Code / No-Code
Sua equipe prefere designers visuais e configuração a escrever código. O Power Pages oferece um editor WYSIWYG e um construtor de formulários point-and-click.
Hospedado pela Microsoft
Você quer que a Microsoft gerencie a infraestrutura de hospedagem. O Power Pages roda na nuvem da Microsoft sem precisar dos seus próprios recursos Azure.
Portais Simples
Os requisitos do seu portal são simples — formulários básicos, listas e páginas de conteúdo que não exigem lógica personalizada do lado do servidor ou operações complexas de dados.
Pronto para começar?
Experimente o Power Portals Pro com uma licença de teste gratuita.
Comece Ver Documentação