Microsoft SharePoint Designer: Funzionalità, Status e Alternative Moderne
Cos'era SharePoint Designer (SPD)?
Microsoft SharePoint Designer (SPD) era un tool gratuito, lato client, WYSIWYG di web design e workflow per personalizzare siti SharePoint (2007, 2010, 2013). Permetteva a power user e sviluppatori di creare soluzioni no-code/low-code senza Visual Studio.
Funzionalità Principali
| Funzionalità | Descrizione |
|---|---|
| Personalizzazione Sito | Modifica master page, page layout, CSS, JavaScript; aggiungi Web Part (XSLT View, Content Editor, Script Editor); modifica navigazione, branding. |
| Workflow Designer | Designer visuale per piattaforma Workflow SharePoint 2010/2013 (dichiarativo, no-code). Condizioni, azioni, stadi, loop, processi task, form di avvio. Distribuisci come flussi di lavoro lista, riutilizzabili o di sito. |
| Dati Esterni (BCS) | Crea Tipi Contenuto Esterni (ECT) connettendosi a SQL, WCF, OData, .NET — esponi come liste/web part con CRUD. |
| Integrazione InfoPath | Progetta form InfoPath (abilitati browser) per form lista o flussi di avvio workflow. |
| Data View Web Parts (DVWP) | Presentazione dati basata su XSLT da XML, SQL, REST, SOAP — ordinamento, filtraggio, raggruppamento, formattazione condizionale. |
| JavaScript / jQuery / SPServices | Inserisci logica lato client tramite Web Part Content Editor / Script Editor. |
| Template Sito ed Export | Salva sito come template (.wsp), importa/esporta workflow, confronta versioni. |
Status Critico: DISCONTINUATO
- Ultima Versione: SharePoint Designer 2013 (download gratuito).
- Nessuno SPD 2016/2019/SE/Online.
- Supporto Terminato: Supporto mainstream terminato 2018; Supporto esteso termina **ottobre 2026** (per SPD 2013 che si connette a SP on-prem 2013/2016/2019).
- SharePoint Online: SPD 2013 non può connettersi a siti SPO moderni (Modern UI, Communication sites, Team sites). Funziona solo con siti SharePoint Classic (se abilitati).
- Motore Workflow 2010: Ritirato in SPO (nov 2020). Motore Workflow 2013 deprecato (ritiro annunciato, timeline TBD).
Alternative Moderne (SharePoint Online / Microsoft 365)
| Esigenza | Sostituto Moderno |
|---|---|
| Workflow / Automazione | Power Automate (Flow) — cloud flows, desktop flows, process mining, Dataverse. |
| Form Personalizzati | Power Apps (Canvas/Model-driven) — sostituisce InfoPath + form SPD. |
| Progettazione Pagina / Branding | SharePoint Framework (SPFx) — web part React/TypeScript, estensioni, temi. Niente SPD. |
| Integrazione Dati | Connettori Power Apps / Power Automate (SQL, OData, REST, Graph, 1000+). |
| Logica di Business | Power Fx (low-code), Azure Functions, Logic Apps. |
| Personalizzazione Lista/Form | List Formatting (JSON), form personalizzati Power Apps. |
Percorso di Migrazione
- Inventario artefatti SPD: Workflow 2010/2013, DVWP, Master Page, ECT, form InfoPath.
- Priorizza: Workflow 2010 → Power Automate (urgente).
- Ricostruisci in Power Platform (Apps + Automate) — non migrazione 1:1.
- Sostituisci personalizzazioni Master Page con SPFx Extensions (Application Customizer, Header/Footer).
- Ritira InfoPath → Power Apps.
Sommario: SPD era uno strumento potente per Classic SharePoint. È morto per Modern SharePoint. Investi in Power Platform + SPFx.