Plumtree EDK NET Web Controls 3.1: Funzionalità per creare app web dinamiche
La Plumtree EDK NET Web Controls 3.1 è una libreria di controlli lato server (parte dello stack portale Plumtree/ALUI) per creare applicazioni web dinamiche e guidate dai dati in ASP.NET. Fornisce una ricca cassetta degli attrezzi di componenti predefiniti che accelerano lo sviluppo di portali e applicazioni composite.
Caratteristiche principali
- Progettazione Drag-and-Drop: Integrazione con Visual Studio consente agli sviluppatori di assemblare pagine trascinando controlli su una superficie di progettazione.
- Ampia libreria di controlli: Caselle di testo, caselle di controllo, pulsanti radio, elenchi a discesa, griglie, calendari, schede, menu e altro.
- Data Binding: Binding dichiarativo a database, web service, XML e oggetti business. Supporta il binding bidirezionale per griglie/moduli modificabili.
- Modello eventi: Eventi postback ASP.NET standard (Click, SelectedIndexChanged, ItemCommand) per UI interattive.
- Localizzazione / Globalizzazione: Supporto integrato per file di risorse per distribuzioni multilingue.
- Integrazione sicurezza: Sfrutta l'autenticazione/autorizzazione di Plumtree (PTIdentity, Activity Rights) per il rendering UI basato su ruoli.
- Integrazione portale: I controlli renderizzano come portlet/gadget all'interno del framework portale Plumtree, supportando personalizzazione e funzionalità community.
Casi d'uso tipici
- Portlet personalizzati per portali aziendali (ALUI / WebCenter Interaction).
- Form self-service HR/Finanza (richieste ferie, note spese).
- Widget dashboard che attingono da più sistemi backend.
- Flussi di lavoro di gestione contenuti.
Nota: Plumtree è stato acquisito da BEA (2005), poi Oracle (2008). Il prodotto è evoluto in Oracle WebCenter Interaction. EDK NET Web Controls 3.1 è una versione legacy; lo sviluppo moderno usa i nuovi framework di WebCenter (WLP, ADF o stack cloud-native).