Comparaison des fonctionnalités
Power Portals Pro vs Power Pages
Les deux construisent des portails sur Dataverse — mais adoptent des approches fondamentalement différentes. Voyez lequel correspond à votre équipe et à vos besoins.
| Caractéristiques | Power Portals Pro | Power Pages |
|---|---|---|
| Technologie | React (Vite SPA) ou Blazor (Serveur, WebAssembly ou Auto) — C# + TypeScript | Modèles low-code / Liquide |
| Options de rendu | ✓ Application React single-page ou Blazor Server / WebAssembly / Auto — choisi à dotnet new chaque moment |
HTML rendu sur serveur avec Liquid |
| Cadre UI | Microsoft Fluent UI (React & Blazor) | Bootstrap (personnalisable) |
| Animation | Auto-hébergé (Azure, n’importe quel cloud) | Hébergé par Microsoft |
| Contrôle de code source | Base de code complète en Git | Basé sur la configuration |
| Composants de forme | Éditeurs typés pilotés par les métadonnées | Concepteur de formulaires visuels |
| Grilles de données | MainGrid & SubGrid avec édition en ligne, vues, pagination et recherche insensible aux accents sur les colonnes texte, recherche et choix | Listes avec configuration de base |
| Classements | ✓ Graphiques de barres, lignes, tartes, beignets, radar, polaires et entonnoirs thématiques (ainsi que des variantes multi-séries et année sur année) avec Dataverse agrége des sources de données, des événements de clics et du filtrage croisé de grilles | Intégration basique de Power BI |
| Gestion des fichiers | ✓ FileGrid avec téléchargement par glisser-déposer, et icônes preview + téléchargement par ligne sur n’importe quelle grille — avec rendu intégré pour les images, PDF, Markdown, source surlignée par syntaxe et archives zip navigables | Pièces jointes via notes/annotations |
| Téléchargement massif de fichiers | ✓ Télécharger tout / Télécharger sélectionné — comprime les lignes correspondantes en un seul fichier | ✗ |
| Sauvegardes transactionnelles | ✓ Transactions atomiques multi-enregistrements à travers des champs de formulaires, des sous-grilles et des téléchargements de fichiers | ✗ |
| Sécurité au niveau des enregistrements | ✓ Gestionnaires de permissions codés | Permissions de table (basées sur la configuration) |
| Intercepteurs côté serveur | ✓ Crochets avant/après sur toutes les opérations | ✗ (nécessite des plugins) |
| Suivi de l’État Sale | ✓ Automatique avec protection de navigation | ✗ |
| Localisation | ✓ Basé sur JSON avec un contrôle total sur les tables, colonnes, vues, choix et chaînes personnalisées | Limité aux packs de langage Dynamics ; Les vues et les choix sont difficiles à localiser |
| Thèmes | ✓ Modes clair/sombre, couleurs d’accent, RTL | ✓ Personnalisation du thème |
| Authentification | ASP.NET Identité Centrale + Entrée ID | Entra ID, B2C, authentification locale |
| Inscription interne au personnel | ✓ Connecter directement les utilisateurs du système Dataverse via Entra ID — aucun contact parallèle requis, les rôles Dataverse imposent l’accès via CallerId l’usurpation d’identité |
Connexion du personnel en tant que contacts (identité parallèle) |
| Authentification à deux facteurs | ✓ 2FA basée sur l’email | ✓ Via le fournisseur d’identité |
| Développement local | ✓ Expérience complète de développeur local | ✗ Nécessite une connexion cloud |
| CI/CD Pipelines | ✓ Compilation et déploiement standard .NET | Pipelines Power Platform |
| Logique métier personnalisée | C# — flexibilité illimitée | Power Automate / Plugins |
| N :N Éditrice des relations | ✓ Composant ManyToManyLookupEdit | ✗ (nécessite un développement personnalisé) |
| Modèles de projets | ✓ dotnet nouvel échafaudage avec une page de démarrage Dashboard fonctionnelle (graphiques agrégés filtrant une grille) | Modèles de démarrage dans designer |
| Modèle tarifaire | Frais mensuels forfaitaires de licence | Par utilisateur / par site avec packs de capacité |
Vous envisagez de quitter Power Pages ? Découvrez pourquoi les équipes choisissent Power Portals Pro comme alternative à Power Pages
Quand choisir Power Portals Pro
Contrôle complet du code
Vous voulez écrire en C# et Razor — pas configurer via un concepteur visuel. Chaque composant, mise en page et comportement se trouvent dans votre base de code et sous contrôle du code libre.
Besoins de l’entreprise
Vous avez besoin de sauvegardes transactionnelles sur plusieurs enregistrements, d’intercepteurs côté serveur, d’une sécurité au niveau des enregistrements, ou d’une logique métier complexe qui dépasse ce que le low-code peut offrir.
Prévisibilité des coûts
Hébergez avec votre propre abonnement Azure avec un tarif mensuel fixe. Pas de prix par utilisateur, pas de packs de capacité, pas de coûts surprises à mesure que votre portail s’étend.
Quand choisir Power Pages
Low-Code / No-Code
Votre équipe préfère les concepteurs visuels et la configuration plutôt que l’écriture de code. Power Pages propose un éditeur WYSIWYG et un constructeur de formulaires point-and-click.
Hébergé par Microsoft
Vous voulez que Microsoft gère l’infrastructure d’hébergement. Power Pages fonctionne sur le cloud de Microsoft sans nécessiter vos propres ressources Azure.
Portails simples
Les exigences de votre portail sont simples — formulaires basiques, listes et pages de contenu qui ne nécessitent pas de logique serveur personnalisée ni d’opérations complexes de données.
Prêt à commencer ?
Essayez Power Portals Pro avec une licence d’essai gratuite.
Commencez Voir la documentation