Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial
  • Lezione 38 di 40
  • livello principiante
Indice lezioni

Uno strumento essenziale: le estensioni di Ultradev

Vediamo come espandere le funzionalità del nostro software: le estenzionidi Macromedia.
Vediamo come espandere le funzionalità del nostro software: le estenzionidi Macromedia.
Link copiato negli appunti

Uno dei grandi pregi della strategia di Macromedia nel corso degli anni è
stato quello di caratterizzare i suoi prodotti con una marcata espandibilità.
Chi ha lavorato con Director conosce sicuramente gli Xtras, plugin di terze
parti in grado di aggiungere nuove caratteristiche al programma o di migliorarne
la produttività.

La stessa strategia è stata applicata con successo a Dreamweaver e Ultradev,
e coinvolge, seppur con minore rilevanza l'ultima versione di Flash. Al posto
degli Xtras abbiamo allora le Extensions. La differenza con gli Xtras
di Director non è solo nominale. Mentre questi sono quasi tutti a pagamento,
le estensioni di Dreamweaver e Ultradev sono gratuite.

Per avere un'idea della mole di estensioni prodotta da tanti sviluppatori indipendenti
in giro per il mondo visitate il sito di Macromedia.
Le estensioni sono qui suddivise per categoria. Dopo esservi registrati (gratuitamente),
potrete effettuare il download di quelle che vi interessano. Si tratta di download
in genere non pesanti, alcuni di pochi kb. Ma, in molti casi, alla leggerezza
e velocità del download corrisponde un aumento enorme delle potenzialità
del programma. La filosofia delle estensioni rispecchia infatti totalmente quella
di Ultradev: semplificare la realizzazione di cose difficili per chi non è
un mago della programmazione. Con un pò di pratica creare e gestire cookies,
spedire e-mail da una pagina ASP, realizzare uno store per il commercio elettronico
non sarà soltanto un sogno!

Le estensioni per Ultradev sono in genere di due tipi:

  • Oggetti. Si tratta di nuovi oggetti che vanno a integrare quelli
    predefiniti di Ultradev e che in genere sono disponibili come nuovi elementi
    della palette Objects
  • Server Behaviors. In questo caso parliamo di nuovi comandi o set
    di funzioni predefinite in grado di ampliare le funzionalità del programma
    nella creazione di pagine dinamiche. Sono disponibili all'utente dalla finestra
    Server Behaviors.

tra le estensioni più interessanti citiamo Ultra Cart, un potente
modulo per la creazione di applicazioni per il commercio elettronico e la suite
di behaviors della MagicBeat rivolta alla generazione di codice ASP per
la gestione di cookies, variabili di sessione e altri oggetti. Fare un elenco
completo è davvero difficile. Per ulteriori approfondimenti visitate
i siti riportati nella pagina delle risorse o
scrivetemi. Sarò felice di darvi suggerimenti e anche di mandarvi direttamente
le estensioni che mi richiederete.

Installazione e gestione delle estensioni

Installare un'estensione in Ultradev 4 è davvero semplice. Dal menu
Commands si seleziona la voce Manage Extensions. Nella finestra
di configurazione, dal menu File scegliete Install Extensions.
Rintracciate il file (in genere hanno come estensione .mxp) salvato sul disco
ed il gioco è fatto. In certi casi, prima di avere a disposizione l'oggetto
appena installato dovrete riavviare il programma.

Ti consigliamo anche