Panoramica dell'estendibilità di Power Pages

Completato

Power Pages è una soluzione a basso codice per la creazione di siti Web aziendali. Per requisiti complessi, i creatori avanzati e gli sviluppatori professionisti possono integrare ed estendere Power Pages in diversi modi.

Integrazione con altri componenti di Microsoft Power Platform

Poiché Power Pages fa parte di Power Platform, offre un'integrazione approfondita con altri componenti di Microsoft Power Platform .

  • Dataverse consente l'archiviazione sicura e la gestione dei metadati e dei dati usati dai siti di Power Pages.
  • Power Apps può essere usato per creare app personalizzate per gestire le informazioni accessibili e generate dagli utenti esterni di Power Pages. Gli elementi come Power Apps basati su modello sono alla base dell'esperienza utente di Power Pages.
  • Power Automate estende la logica di business e gestisce i dati e gli eventi quando gli utenti interagiscono con Power Pages.
  • Power BI si integra direttamente con Power Pages per fornire accesso sicuro a report, dashboard e riquadri nel sito Web.
  • Microsoft Copilot Studio aggiunge chatbot ai siti Web esterni per migliorare l'esperienza utente.

Estendibilità di Power Pages

Liquido

Liquid è un linguaggio di markup open source che costituisce la base dei modelli Web di Power Pages. Può anche essere incorporato direttamente per distribuire il contenuto del sito. Liquid viene spesso usato per aggiungere contenuto dinamico alle pagine Web e può essere usato anche per visualizzare i dati dalle tabelle di Dataverse.

Per altre informazioni, vedere Usare i modelli Liquid.

Modelli Web

I siti di Power Pages vengono forniti con un set di template web predefiniti che definiscono la struttura delle pagine web. Gli autori possono modificare o creare nuovi modelli Web per soddisfare requisiti specifici. Un modello Web viene in genere usato per visualizzare contenuto statico e dinamico in un layout specifico.

Per altre informazioni, vedere Creare un modello di pagina personalizzato.

Editor di codice

Autori e sviluppatori professionisti possono accedere a Visual Studio Code per il Web dallo studio di progettazione di Power Pages per creare layout complessi modificando il codice sorgente HTML. Per modificare il codice sorgente della pagina, selezionare Il pulsante Modifica codice nella barra dei comandi.

Screenshot di Modifica codice nella finestra di progettazione di Power Pages.

JavaScript

Il codice JavaScript personalizzato può essere incorporato in diversi asset di Power Pages, ad esempio pagine Web, modelli Web, moduli ed elenchi. JavaScript può essere usato per migliorare l'interfaccia client, aggiungere una convalida di input utente complessa, chiamare servizi Web esterni o accedere direttamente alla funzionalità Dataverse usando l'API Web Power Pages.

Annotazioni

Lo scripting nelle pagine web è specifico di Power Pages e non usa script di app basate su modelli in moduli o visualizzazioni.

Per altre informazioni, vedere Aggiungere JavaScript personalizzato.

CSS

Gli sviluppatori possono usare l'area di lavoro dello styling dello studio di progettazione Power Pages per configurare gli elementi di base dello stile del sito web. Gli sviluppatori Pro possono aggiungere file CSS (Cascading Style Sheets) personalizzati al sito. CSS può essere usato per controllare l'aspetto e il comportamento dei singoli elementi del sito. CSS può anche implementare funzionalità specifiche del portale anziché codice JavaScript, ad esempio per nascondere determinati elementi di pagina.

Per accedere ai file CSS personalizzati, selezionare l'area di lavoro Stili, selezionare un tema, selezionare ... opzione e quindi selezionare Gestisci CSS.

Schermata della modifica avanzata di CSS in Power Pages Design Studio.

Per altre informazioni, vedere Modificare CSS per i temi in Power Pages.

Framework dei componenti

Il framework dei componenti di Power Apps consente agli sviluppatori professionisti e agli autori di app di creare componenti di codice per app basate su modello e canvas. Questi componenti possono ora essere usati in Power Pages per fornire interfacce utente e funzionalità avanzate.

Per altre informazioni, vedere Usare i componenti di codice in Power Pages.

Strumenti di sviluppo

Lo sviluppo di Power Pages può ora essere incluso come parte della gestione del ciclo di vita delle applicazioni (ALM). I creatori e gli sviluppatori professionisti possono usare l'interfaccia della riga di comando di Microsoft Power Platform per scaricare, modificare e caricare la configurazione del sito di Power Pages e quindi usare Azure Pipelines per eseguire il commit dei dati di configurazione nel controllo del codice sorgente e distribuirlo dallo sviluppo ad altri ambienti.

Per informazioni dettagliate sull'uso dell'interfaccia della riga di comando di Microsoft Power Platform, vedere Power Pages supporto per l'interfaccia della riga di comando di Power Platform.

Testare quindi le conoscenze di Power Pages con una verifica delle conoscenze.