Ascolta la musica di GrooveRadio

MircoWeb

  ctrl+d per aggiungermi ai preferiti

Introduzione


Introduzione
Capitolo 1
Capitolo 2
Capitolo 3
Capitolo 4
Capitolo 5
Capitolo 6
Capitolo 7
Capitolo 8
Capitolo 9
Capitolo 10
Capitolo 11
Appendice A
Appendice B
Appendice C
Appendice D
Appendice E
Appendice F

Dreamweaver

 

Per cominciare 

Macromedia Dreamweaver UltraDev è un ambiente professionale per costruire applicazioni Web. Un'applicazione Web è una raccolta di pagine che interagiscono l'una con l'altra e con le varie risorse su un server Web, incluso i database. 

UltraDev è anche un editor professionale per creare e gestire siti e pagine Web. Poichè esso comprende tutte le pagine di disegno di Dreamweaver e gli attrezzi per la gestione del sito, UltraDev rende facile creare, manipolare, ed editare pagine web multi piattaforma, per diversi browser. 

UltraDev è completamente personalizzabile. Puoi creare i tuoi propri oggetti, comandi, e comportamenti del server, puoi cambiare menu e shortcut di tastiera, e puoi anche scrivere gli scripts per estendere nuove azioni, comportamenti, ed ispettori di proprietà. 

Convenzioni tipografiche 

In questa guida saranno usate le seguenti convenzioni tipografiche:  

-          Code font indica gli scripts, le espressioni SQL, i tag HTML e i nomi di attributo e il testo letterale usato negli esempi. 

-          Italic code font indica gli articoli sostituibili in codice. 

Cosa è necessario per iniziare 

Per costruire applicazioni Web in UltraDev, hai bisogno di: 

-          Un server Web 

-          Un server di applicazione  che giri sul tuo server Web, o un server Web che faccia da server di applicazione , come Microsoft Personal Web Server (PWS) o Internet Information Server (IIS) 

-          Un database o sistema di database 

-          Un database driver che supporti il tuo sistema di database 

-          Le esatte richieste variano in funzione del modo in cui usi UltraDev per creare applicazioni Active Server Pages, applicazioni ColdFusion o JavaServer Pages (JSP).  

Questa sezione descrive alcune configurazioni tipiche che lavorano con un database Microsoft Access. (Un database Microsoft Access è usato nel tutorial di UltraDev.)  

Tipiche configurazioni di sistema per sviluppatori ASP 

Ecco di seguito le tipiche configurazioni di sistema di sviluppatori ASP che lavorano con i database Microsoft Access: 


 

 

Se sei un utente di Windows 2000, puoi installare IIS 5.0 che è incluso nel pacchetto Windows 2000. 

Tipiche configurazioni di sistema per sviluppatori ColdFusion  

 


Ecco di seguito le tipiche configurazioni di sistema  di sviluppatori ColdFusion che lavorano con i database Microsoft Access:

 

 

 

 

Tipiche configurazioni di sistema per sviluppatori JSP 

 
Ecco di seguito le tipiche configurazioni di sistema  di sviluppatori JSP che lavorano con i database Microsoft Access:

 

 

 

 

 

Assicurati che il tuo sistema abbia un driver JDBC per i database Access o un driver di collegamento JDBC-ODBC. Inoltre assicurati di aver installato il Java Development Kit (JDK) sul tuo computer. Puoi caricare il JDK dal sito Sun Web a:

http: / / java.sun.com/products/jdk/1.1 /. 

 

Da dove iniziare 

Comincia ad installare UltraDev.  

Dopo, configura il tuo sistema. 

Il modo più facile per configurare il tuo sistema è di ottenere un periodo di prova con un Macromedia recommended Internet service provider (ISP). Per maggiori informazioni, vedi il sito Web di Macromedia a http://www.macromedia.com/software/ultradev/isp /. 

Se devi configurare il tuo sistema, puoi iniziare a leggere rapidamente le seguenti sezioni: 

-          "Quick start for Windows users"  

-          "Quick start for Macintosh users"  

Le sezioni di inizio rapido presumono che tu sappia usare un database Microsoft Access con un server che giri su un computer Windows (sia locale per gli utenti Windows, che remoto per gli utenti Macintosh).  

Installare Dreamweaver UltraDev 

Hardware e software richiesto per avviare Dreamweaver UltraDev. 

Per Microsoft Windows: 

-          Un processore Intel Pentium o equivalente,166 MHz o superiore insieme a Windows 95, Windows 98, Windows ME, Windows NT 4.0 con Service Pack 5, o Windows 2000  

-          64 MB di memoria access random (RAM) più 170 MB di spazio sull'hardisk. 

-          Macromedia Flash Player per vedere i Giri Guidati e le Lezioni. Un installer file Flash Player localizzato sul CD, o eventualmente puoi caricarlo dal sito Web di Macromedia a http://www.macro edia.com/software /flashplayer/downloads /. 

Per il Macintosh:  

-          Un Power Macintosh Mac OS 8.6 o 9.x  

-          64 MB di memoria random access (RAM) più 130 MB di spazio sull'hardisk. 

-          Macromedia Flash Player per vedere i Giri Guidati e Lezioni. Un installer file Flash Player localizzato sul CD, o eventualmente puoi caricarlo dal sito Web di Macromedia a http://www.macro edia.com/software /flashplayer/downloads /. 

Segui questi passi per installare Dreamweaver UltraDev sul tuo computer. 

Per installare Dreamweaver UltraDev: 

1 inserisci il CD di Dreamweaver UltraDev nel CD-ROM drive del computer. 

2 scegli dalle seguenti opzioni: 

-          In Windows, scegli Start > Run. Clicka su Browse e localizza il file di installazione di UltraDev sul CD. Ckica su OK nel dialog box Run per iniziare l'installazione. 

-          Su Macintosh, un doppio click sull'icona di Dreamweaver UltraDev Installer. 

3 segui le istruzioni sullo schermo. 

4 se invitato, riavvia il tuo computer. 

Inizio rapido per gli utenti Windows 

Questa sezione descrive il modo più rapido per iniziare a costruire applicazioni Web in UltraDev per Windows. La sezione ti guiderà sui seguenti passi: 

-          Configura il tuo computer 

-          Configura UltraDev 

-          Scegli un nome dei dati sorgente (DSN) sul tuo computer 

-          Crea un collegamento del database 

Ulteriori chiarimenti particolareggiati dei concetti e delle procedure descritte in questa sezione sono disponibili nel resto di questa guida o nell'Help. Sono possibili diverse configurazioni di sistema. Per semplificare le cose si presume che tu sappia usare un database Microsoft Access. Se non hai un database Microsoft Access, puoi usare il database dell'esempio allegat oal tutorial di UltraDev. Con UltraDev installato sul tuo sistema, il database è localizzato sul tuo hard disk nella cartella Tutorial nella cartella dell'applicazione di Dreamweaver UltraDev.  

Configurare il tuo computer 

Ecco la più semplice configurazione del sistema per gli utenti Windows. 

Per configurare il tuo computer: 

1 se sei un utente Windows 95, 98, o NT Workstation, installa Microsoft Personal 

Web Server (PWS). 

2 se sei un utente Windows NT Server o Windows 2000, assicurati che sia installato Internet Information Server (IIS) e che giri sul tuo sistema. 

IIS è la versione completa di PWS. Già dovrebbe essere installata sul tuo sistema. Se non lo è, installala o chiedi al tuo amministratore di sistema di installarla per te. 

3 se vuoi sviluppare un'applicazione ColdFusion, installa ColdFusion Server sul tuo sistema. 

4 se vuoi sviluppare un'applicazione JSP, installa i seguenti componenti: 

-          Java 2 SDK, Standard Edition, per Windows 

-          Il driver bridge Sun JDBC-ODBC è installato automaticamente quando installi SDK. Puoi caricare SDK dal sito Sun Web a http: / / il jav .sun.com/j2se /. 

-          Un'server di applicazione  che implementi le specifiche di Sun JavaServer Pages 1.0 

5 in Windows, crea una nuova cartella gestire le copie dei tuoi files del sito. 

Ecco un esempio: 

c:\Sites\MyWorkingSite 

6 in Windows, crea una sottocartella nella cartella c:\Inetpub\wwwroot e dalle un 

nome che descrive il tuo sito. 

Ecco un esempio: 

c:\Inetpub\wwwroot\MyPublishedSite 

Configurare UltraDev 

Ecco come configurare UltraDev per lavorare con la configurazione del sistema delineata nella precedente sezione. 

Per configurare UltraDev: 

1 Avvia UltraDev, scegli Site > New Site, e completa il seguente dialog box Local Info: 

Site Name: MyFirstSite 

Local Root Folder: c:\Sites \MyWorkingSite 

2 clicka su Remote Info e completa il dialog box come segue: 

Access: Local/Network 

Remote Folder: c:\Inetpub \wwwroot \MyPublishedSite 

3 se vuoi sviluppare un sito ASP, clicka su Application Server e completa il dialog box come segue: 

Server Model: ASP 2.0 

Scripting Language: VBScript o JavaScript 

Page Extension: .asp 

Access: Local/Network 

Remote Folder: c:\Inetpub \wwwroot \MyPublishedSite 

URL Prefix: http://localhost/MyPublishedSite 

4 se devi usare ColdFusion Server come tuo server dell'applicazione, clicka su Application Server e completa il dialog box come segue: 

Modello del server: ColdFusion 4.0 

Scripting Language: CFML 

Page Extension: .cfm 

Access: Local/Network 

Remote Folder: c:\Inetpub \wwwroot \MyPublishedSite 

URL Prefix: http://localhost/MyPublishedSite 

5 se devi usare un JSP server dell'applicazione, clicka su Application Server e completa il dialog box come segue: 

Server Model: JSP 1.0 

Scripting Language: Java 

Page Extension: .jsp 

Access: Local/Network 

Remote Folder: c:\Inetpub \wwwroot \MyPublishedSite 

URL Prefix: http://localhost/MyPublishedSite 

6 ckica su OK. 

Preparare un DSN sul computer locale 

Un nome di dati sorgente (DSN) è un tipo di shortcut usato per stabilire un collegamento del database. 

Se stai usando il database del tutorial, c'è un DSN chiamato " CompassTravel " creato quando installi UltraDev. 

Se stai usando un altro database Microsoft Access, prepara un DSN.  

Creare un collegamento del database 

Un collegamento del database è un gruppo di parametri che definisci che permettono alla tua applicazione Web di trovare ed usare un database. Definire i parametri quando setti il tuo DSN. Dopo, usa il DSN per creare il collegamento del database. 

Crea i diversi collegamenti del database per un sito ASP, ColdFusion, e JSP. 

Per creare un collegamento del database per un'applicazione ASP: 

1 in UltraDev, scegli Connections dal menu Modify. 

Appare il dialog box Connections. 

2 clicka sul bottone New e scegli Data Source Name (DSN) dal pop-up menu. 

Appare il dialog box Data Source Name (DSN). 

3 inserisci un nome per il nuovo collegamento. 

4 seleziona un DSN. 

Se stai usando il database del tutorial, scegli CompassTravel dall'elenco dei DSNs. UltraDev crea il CompassTravel DSN durante l'installazione. Se stai usando un altro database, seleziona il DSN che hai creato per il database. 

5 clicka su Test. 

UltraDev tenta di connettersi al database. Se il collegamento non avviene, ricontrolla il DSN. Se il collegamento ancora non avviene, controlla il tuo prefisso prefisso URL per l'server di applicazione . 

6 ckica su OK. 

Il tuo nuovo collegamento dovrebbe apparire adesso nel dialog box Connections. 

7 clicka su Done per chiudere il dialog box Connections. 

Per creare un collegamento del database per un'applicazione ColdFusion: 

1 in UltraDev, scegli Connections dal menu Modify. 

Appare il dialog box Connections. 

2 clicka sul bottone New e scegli Data Source Name dal pop-up menu. 

UltraDev chiede per il tuo ColdFusion il nome utente e la password. 

3 inserisci il nome utente e password. 

UltraDev recupera il DNS ColdFusion e visualizza il dialog box Data Source Name. 

4 inserisci un nome per il nuovo collegamento. 

5 seleziona un DSN. 

Se stai usando il database del tutorial, scegli CompassTravel dall'elenco dei DSNs. UltraDev crea il DNS CompassTravel durante l'installazione. Se stai usando un altro database, scegli il DSN che hai creato per il database. 

6 clicka su Test. 

UltraDev tenta di connettersi al database. Se il collegamento non avviene, ricontrolla il DSN. Se il collegamento ancora non avviene, spunta il tuo prefisso URL  per l'server di applicazione    

7 ckica su OK. 

Il tuo nuovo collegamento dovrebbe apparire adesso nel dialog box Connections. 

8 clicka su Done per chiudere il dialog box Connections. 

Puoi cominciare a costruire adesso la tua applicazione Web.  

Per creare un collegamento del database per un'applicazione JSP: 

1 in UltraDev, scegli Connections dal menu Modify. 

Appare il dialog box Connections. 

2 clicka sul bottone New e scegli "ODBC Database (Sun JDBC-ODBC Driver)" dal pop-up menu. 

Appareil dialog box ODBC Database (Sun JDBC-ODBC Driver). 

3 inserisci un nome per il nuovo collegamento. 

4 se stai usando il database del tutorial, sostituisci il [odbc dsn] placeholder nel box dell'URL con CompassTravel. 

Il box dell'URL dovrebbe sembrare così: 

jdbc:odbc:CompassTravel. 

5 se stai usando un altro database, sostituisci il [odbc dsn] placeholder nel box dell'URL col DSN che hai creato per il database. 

6 clicka su Test. 

UltraDev tenta di connettersi al database. Se il collegamento non avviene, ricontrolla il DSN. Se il collegamento ancora non avviene, controlla il tuo prefisso prefisso i URL per l'server di applicazione . 

7 ckica su OK. 

Il tuo nuovo collegamento dovrebbe apparire adesso nel dialog box Connections. 

8 clicka su Done per chiudere il dialog box Connections.  

Puoi cominciare a costruire adesso la tua applicazione Web.  

Inizio rapido per gli utenti Macintosh 

Questa sezione descrive il modo più rapido per iniziare a costruire applicazioni Web in Macintosh. La sezione ti guida attraverso i seguenti passi: 

-          Configura il tuo server 

-          Configura UltraDev sul Macintosh 

-          Crea un collegamento del database 

Chiarimenti più particolareggiati dei concetti e delle procedure descritti in questa sezione sono disponibili nel resto di questa guida e nell'Help. Sono possibili diverse configurazioni di sistema. Questa sezione presume, nell'interesse della semplicità, che tu sappia usare un database Microsoft Access. Se non hai un database Microsoft Access, puoi usare il database dell'esempio allegato al tutorial di UltraDev. Con UltraDev installato sul tuo sistema, il database è localizzato su tuo hard disk nella cartella Tutorial della cartella delle applicazioni di Dreamweaver UltraDev. 

Poichè i server Web più usati e le applicazioni server non supportano ancora il Macintosh, hai bisogno di un altro computer per eseguire il software del server. Questa sezione presume che tu abbia accesso ad un Server Windows NT o ad un computer Windows 2000 che giri su un Internet Information Server (IIS), su un comune server Web commerciale. 

Configurare il tuo server 

Per configurare il server: 

1 se non lo è già fatto, installa Internet Information Server (IIS) sul server.  

IIS già dovrebbe essere installato sul sistema. Se non lo è, installalo o chiedi al tuo amministratore di sistema di installarlo. 

2 se vuoi sviluppare un'applicazione ColdFusion, installa ColdFusion Server sul server. 

3 se vuoi sviluppare un'applicazione JSP, installa i seguenti componenti sul server Windows:  

-          Java 2 SDK, Standard Edition, per Windows il driver Sun JDBC-ODBC Bridge è installato automaticamente quando installi SDK. Puoi caricare SDK dal sito SUN Web a http: / /java.sun.com/j2se /. 

-          Un'server di applicazione  che implementi le specifiche del Sun JavaServer Pages 1.0 

4 sul server Windows, crea una sottocartella nella cartella c:\Inetpub\wwwroot 

e dai un nome che descriva il tuo sito. 

Ecco un esempio: 

c:\Inetpub\wwwroot\MyPublishedSite 

5 se devi usare il database del tutorial, copia il file del database dal Macintosh al server. 

Il file Microsoft Access del database, compasstravel.mdb, è localizzato sul tuo hard disk nella cartella Tutorial della cartella di applicazione di Dreamweaver UltraDev. 

Puoi mettere il file del database dovunque sull'hardisk del server. 

6 setta un punto DSN al database sul server. 

Un DSN è un tipo di shortcut usato per stabilire un collegamento del database.  

Se stai usando il database del tutorial, chiama il tuo DSN " CompassTravel ". 

Configurare UltraDev sul Macintosh 

Ecco come configurare UltraDev sul Macintosh per lavorare con la configurazione del sistema delineata nella sezione precedente. 

Per configurare UltraDev sul Macintosh: 

1 Crea una nuova cartella per lavorare con le copie dei tuoi files del sito. 

Ecco un esempio: 

Macintosh HD:Sites:MyWorkingSite 

2 Avvia UltraDev, scegli Site > New Site, e completa il dialog box Local Info come segue: 

Site Name: MyFirstSite 

Local Root Folder: Macintosh HD:Sites:MyWorkingSite 

3 clicka su Remote Info e completa il dialog box come segue: 

Access: FTP 

FTP Host: MyFTPHost 

Host Directory: MyPublishedSite / 

Login: MyUserName 

Password: MyPassword 

4 se sei interessato a sviluppare un sito ASP, clicka su Application Server e completa il dialog box come segue: 

Server Model: ASP 2.0 

Scripting Language: VBScript o JavaScript 

Page Extension: .asp 

Access: FTP 

FTP Host: MyFTPHost 

Host Directory: MyPublishedSite / 

Login: MyUserName 

Password: MyPassword 

URL Prefix: http://MyDomainName /MyPublishedSite. 

5 se devi usare ColdFusion Server come il tuo server dell'applicazione, clicka sul 

Application Server e completa il dialog box come segue: 

Server Model: ColdFusion 4.0 

Scripting Language: CFML 

Page Extension: .cfm 

Access: FTP 

FTP Host: MyFTPHost 

Host Directory: MyPublishedSite / 

Login: MyUserName 

Password: MyPassword 

URL Prefix: http://MyDomainName /MyPublishedSite 

6 se devi usare un server applicazione JSP, clicka su Application Server e completa il dialog box come segue  

Server Model: JSP 1.0 

Scripting Language: Java 

Page Extension: .jsp 

Access: FTP 

FTP Host: MyFTPHost 

Host Directory: MyPublishedSite / 

Login: MyUserName 

Password: MyPassword 

URL Prefix: http://MyDomainName /MyPublishedSite 

7 ckica su OK. 

Creare un collegamento del database 

Un collegamento del database è un gruppo di parametri che definisci che permette alla tua applicazione Web di trovare ed usare un database. Tu definisci i parametri quando setti sul tuo DSN. Dopo, usa il DSN per creare il collegamento del database  

Crea i diversi collegamenti del database per un sito ASP, ColdFusion, e JSP. 

Per creare un collegamento del database per un'applicazione ASP: 

1 in UltraDev, scegli Connections dal menu Modify. 

Appare il dialog box Connections. 

2 clicka sul bottone New e scegli Data Source Name (DSN) pop-up menu  

Appare il dialog box Data Source Name (DSN). 

3 inserisci un nome per il nuovo collegamento. 

4 inserisci un DSN. 

Se stai usando il database del tutorial, inserisci CompassTravel. Se stai usando un altro database, inserisci il DSN che hai creato  

5 clicka su Test. 

UltraDev tenta di connettersi al database. Se il collegamento non avviene, ricontrolla il DSN. Se il collegamento ancora non avviene, controla il prefisso del tuo  URL per l'applicazione. 

6 ckica su OK. 

Il tuo nuovo collegamento dovrebbe apparire adesso nel dialog box Connections. 

7 clicka su Done per chiudere il dialog box Connections. 

Puoi cominciare a costruire adesso la tua applicazione Web.  

Per creare un collegamento del database per un'applicazione ColdFusion: 

1 in UltraDev, scegli Connections dal menu Modify. 

Appare il dialog box Connections. 

2 clicka sul bottone New e scegli Data Source Name dal pop-up menu. 

UltraDev chiede il nome utente e la password per il tuo ColdFusion. 

3 inserisci il nome utente e la password usati per il login in ColdFusion Administrator. 

UltraDev si connette al server, recupera il ColdFusion DSNs, e visualizza il dialog box Data Source Name  

4 inserisci un nome per il nuovo collegamento. 

5 seleziona un DSN. 

Se stai usando il database del tutorial, scegli CompassTravel dal pop-up menu. Se stai usando un altro database, seleziona il DSN che hai creato per il database  

6 clicka su Test. 

UltraDev tenta di connettersi al database. Se il collegamento non avviene, ricontrolla il DSN. Se il collegamento ancora non avviene, controlla il tuo prefisso URL per l'applicazione.  

7 ckica su OK. 

Il tuo nuovo collegamento dovrebbe apparire adesso nel dialog box Connections. 

8 clicka su Done per chiudere il dialog box Connections. 

Puoi cominciare a costruire adesso la tua applicazione Web.  

Per creare un collegamento del database per un'applicazione JSP: 

1 in UltraDev, scegli Connections dal menu Modify. 

Appare il dialog box Connections. 

2 clicka sul bottone New e scegli "ODBC Database (Sun JDBC-ODBC Driver)" dal pop-up menu  

Appare il dialog box ODBC Database (Sun JDBC-ODBC Driver). 

3 inserisci un nome per il nuovo collegamento. 

4 se stai usando il database del tutorial, sostituisci il [odbc dsn] placeholder nel box dell'URL con CompassTravel  

Il box dell'URL dovrebbe sembrare così: 

jdbc:odbc:CompassTravel 

5 se stai usando un altro database, sostituisci il [odbc dsn] placeholder nel box dell'URL col DSN che hai creato per il database  

6 clicka su Test. 

UltraDev tenta di connettersi al database. Se il collegamento non avviene, ricontrolla il DSN. Se il collegamento ancora non avviene, controlla il tuo prefisso URL per l'server di applicazione . 

7 ckica su OK. 

Il tuo nuovo collegamento dovrebbe apparire adesso nel dialog box Connections. 

8 clicka su Done per chiudere il dialog box Connections. 

Puoi cominciare a costruire adesso la tua applicazione Web.  

Configurare il tuo sistema 

Prima di poter sviluppare le applicazioni Web usando UltraDev, hai bisogno di configurare il tuo sistema. 

Questa sezione fornisce le procedure generiche per aiutarti a configurare il tuo sistema. Se hai configurato con successo il tuo sistema usando le procedure in una delle sezioni di avvio rapito, puoi ignorare questa sezione  

Configurare il tuo sistema comporta i seguenti passi: 

-          Configura il tuo server Web 

-          Definire un sito locale in UltraDev 

-          Definire un sito remoto in UltraDev 

-          Specificare una tecnologia del server in UltraDev 

-          Specificare un server di applicazione  in UltraDev 

-          Specificare un prefisso URL in UltraDev 

Configurare il tuo server Web 

Per ospitare il tuo sito Web, puoi usare qualsiasi server Web ASP che lavori col tuo  JSP scelto, o server di applicazione  ColdFusion  

Se ha iinstallato UltraDev su un computer Windows 95, 98 o NT Workstation, puoi installare gratuitamente il software del server Web chiamato Personal Web Server (PWS) da Microsoft ed eseguirlo sul tuo computer locale. Se hai installato UltraDev su un computer Windows 2000, puoi installare il Microsoft enterprise-strength Web server, Internet Information Server (IIS) 5.0, incluso nel pacchetto Windows 2000.  

Una volta installato il software del server Web (sia su un server locale che remoto),  avrai bisogno di:  

-          Un'server di applicazione  per eseguire la tua applicazione Web 

-          Un database da usare dalla tua applicazione Web 

-          Un database driver per consentire alla tua applicazione Web di comunicare col tuo database. Le richieste esatte variano in funzione del modo in cui usi UltraDev per creare applicazioni ASP, ColdFusion, o JSP.  

Definire un sito locale 

Dreamweaver UltraDev ti dà la possibilità di manipolare i tuoi files e di trasferirli tra il tuo disco locale ed il tuo server Web al solo click di un bottone. Per avvantaggiarti di queste caratteristiche, devi:  

-          Creare una cartella sul tuo disco locale per memorizzare i files che creerai per la tua applicazione. Pu- essere necessario creare delle sotto cartelle per memorizzare i files immagine e altre cose.  

-          Definire un sito locale. Il sito locale è la cartella che crei sul tuo disco locale per memorizzare i tuoi files. Se non definisci un sito locale, UltraDev non funzionerà correttamente. Questa sezione descrive come definire un sito locale.  

-          Definire un sito remoto. Il sito remoto è la cartella sul server Web destinata a mantenere i tuoi files di sito.

Bisogna definire un sito locale per ogni nuovo sito che crei. Il sito locale è la cartella usata per memorizzare il files del sito sul tuo disco locale. Se non definisci un sito locale, Dreamweaver UltraDev non funzionerà correttamente. Definire un sito locale è una singola unica richiesta.  

Per definire un sito locale: 

1 scegli Site> New Site. 

2 nel dialog box Site Definition seleziona Local Info dall'elenco Category. 

3 inserisci un nome nel box Site Name. 

4 nel box Local Root Folder box, specifica la cartella sul tuo disco locale dove i files dell'applicazione saranno memorizzati inserendo un percorso o clickando sull'icona della cartella browse e selezionando la cartella.  

5 se vuoi, completa le altre opzioni nella categoria Local Info (non è necessario per rendere il sito operativo)  

6 lascia che si apra il dialog box Site Definition. 

Adesso devi definire un sito remoto. 

Definire un sito remoto 

Il sito remoto è la cartella root pubblicata del tuo sito sul server Web. La cartella è "pubblicata " nel senso puoi richiedere ad essa delle pagine usando il protocollo HTTP. (L'URL nel tuo browser comincia con " http: / /..."  

Nota: Un altro termine comune per il server Web è il server HTTP. 

Alcuni server Web possono girare sul tuo computer locale. Per esempio, puoi eseguire Microsoft Personal Web Server sul tuo computer locale Windows  

In alcuni casi, il server Web girerà sul sistema (incluso il tuo computer locale) nel quale gira anche la tua server di applicazione .  

Per definire un sito remoto: 

1 se il dialog box Site Definition non è aperto, aprilo scegliendo Site> Define Sites,  selezionando il tuo sito, e clickando su Edit  

2 nella lista Category sulla sinistra, clicka su Remote Info. 

Appare il dialog box Remote Info. 

3 nel pop-up menu Access, scegli una delle seguenti opzioni: Local/ Network o FTP  

Puoi anche inviare i tuoi files ad un'applicazione SourceSafe scegliendo il Database SourceSafe. (SourceSafe è usato dagli sviluppatori per il controllo della versione del file.) Se scegli questa opzione, hai bisogno di definire una singola server di applicazione .  

4 se scegli Local/Network, clicka sull'icona della cartella e specifica la cartella root del tuo sito remoto. 

Nella cartella root vengono memorizzati dal Web server i tuoi documenti pubblicati. 

5 se scegli FTP, completa le altre opzioni nel dialog box: 

-          Inserisci il nome host dell'FTP host.  

-          Inserisci il nome della directory hoste. La directory host è dove documenti pubblicati vengono memorizzati al Web. 

-          Inserisci il nome login e la password usati per connetterti al server FTP.  

-          Scegli le altre opzioni più adatte  

-          Lascia che il dialog box Site Definition adesso si apra. 

Adesso devi specificare una tecnologia del server. 

Specificare una tecnologia del server 

Quando configuri UltraDev per sviluppare un'applicazione Web, non solo devi organizzare il tuo sito di files, ma devi anche specificare una tecnologia del server, un'applicazione, ed un URL. 

Questa sezione descrive come specificare una tecnologia del server  

Devi specificare una tecnologia del server per ogni nuovo sito che crei. Specificndo una tecnologia del server si indica ad UltraDev che genere di scripts server-side  inserire nelle tue pagine. Se hai un server ColdFusion, UltraDev inserirà nella pagina i tag e scripts ColdFusion necessari. Se hai un server Web che implementa le specifice del Sun JavaServer, UltraDev inserirà il codice Java. Se hai un server che implementa le specifiche Microsoft Active Server Pages , puoi dover caricare sia UltraDev che VBScripts o JavaScripts,  

Devi specificare una tecnologia del server per un sito nell'insieme, non per le singole pagine. Questo assicura che tutte le pagine nella tua applicazione siano compatibili. 

Nota: Devi definire un sito prima di poter specificare una tecnologia del server. 

Specificare una tecnologia del server: 

1 se il dialog box Site Definition non è aperto, aprilo scegliendo Site> Define Sites, selezionando il tuo sito, e clickando su Edit.  

2 nel dialog box Site Definition, scegli Application Server dall'elenco Category. 

Appare il dialog box Application Server. 

3 completa le seguenti opzioni:   

-          Nel  pop-up menu Server Model, scegli ASP 2.0, JSP 1.0 o ColdFusion 4.0.  

-          Se scegli ASP come tuo modello di server, setta lo Scripting Language a VBScript o JavaScript. (Se tu scegliessi JSP o ColdFusion, questa opzione viene settata automaticamente.)   

-          Per la Page Extension, accetta l'estensione di default del file o scegli un'altra estensione dal pop-up menu. L'estensione del file sarà aggiunta ad ogni pagina che crei per il sito. 

Nota: L'estensione di default .asp, .jsp,o.cfm non inciderà sulle tue pagine non-dinamiche.  

Inoltre modificare l'estensione a .htm o .html disabiliterà qualsiasi contenuto dinamico creato. Devi cambiare manualmente l'estensione delle pagine dinamiche a .asp, .jsp, o .cfm.   

4 Lascia che il dialog box Site Definition si apra. 

Adesso devi specificare un server di applicazione . 

Specificare un server di applicazione  

Per default, UltraDev presume che l'server di applicazione  giri sullo stesso sistema del tuo server Web. Se definisci un sito remoto nella categoria Remote Info e se l'server di applicazione  gira sullo stesso sistema del sito remoto (incluso il tuo computer locale), allora accetta i settaggi di default nell'Application Server. 

Se non definisci un sito remoto nella categoria Remote Info, la categoria Application Server manca alla cartella locale root che hai definito nella categoria Local Info. Puoi lasciare questo settaggio solo se soddisfi le seguenti due condizioni  

-          il tuo server Web e server di applicazione  girano insieme sul tuo computer locale. Per esempio, tu sei uno sviluppatore ColdFusion che lavora su un Personal Web Server e su un ColdFusion Server su un sistema locale Windows 98. 

-          la tua cartella locale root è una sottocartella della tua home directory. Per esempio, se stai usando Personal Web Server o IIS, la tua cartella locale root dev’essere una sottocartella della cartella c:\Inetpub\wwwroot \, o della stessa cartella.  

Se la tua cartella locale root non è una sottocartella della tua home directory, devi definire la cartella locale root come una directory virtuale nel tuo server Web. 

L'server di applicazione  può girare anche su un diverso sistema del tuo sito remoto. 

Per esempio, se l'opzione Access che selezioni nella categoria Remote Info è SourceSafe, allora devi specificare un diverso server nella categoria Application Server.  

Per specificare un'server di applicazione  diversa dal server definito nella categoria Remote Info:  

1 se il dialog box Site Definition non è aperto, aprilo scegliendo Site> Define Sites, selezionando il tuo sito, e clickando su Edit  

2 se la categoria Application Server non è visualizzata, visualizzala clickando su Application Server nell'elenco Category sulla sinistra  

3 nel pop-up menu Access, specifica come UltraDev debba inviare le pagine dinamiche al server applicazione, poi specifica dove devono essere inviate. La cartella di destinazione dev'essere su un sistema con una server di applicazione  capace di processare le tue pagine dinamiche  

4 Lascia che il dialog box Site Definition si apra. 

Adesso devi specificare un prefisso URL. 

Specificare un prefisso URL 

Devi specificare un prefisso URL così che UltraDev possa usare la tua server di applicazione  durante il disegno. Fra le altre cose, UltraDev usa l'server di applicazione  per generare il contenuto dinamico visualizzato nella finestra Live Data e nel tuo browser quando usi il comando Preview in Browser.  

UltraDev usa anche l'server di applicazione  per stabilire i collegamenti ad un database durante il disegno. UltraDev usa il collegamento durante il disegno per fornirti informazioni utili sul database, come i nomi delle tabelle nel tuo database e le i nomi delle colonne delle tue tabelle. 

Per specificare il prefisso URL:  

1 se il dialog box Site Definition non è aperto, aprilo scegliendo Site> Define Sites, selezionando il tuo sito, e clickando su Edit.  

2 se la categoria Application Server non è visualizzata, visualizzala clickando su Application Server nell'elenco Category sulla sinistra.  

3 nel box URL Prefix, inserisci l'URL che gli utenti scrivono nei loro browser per aprire la tua applicazione Web, lasciando fuori qualsiasi nome. 

Per esempio, supponi che l'URL della tua applicazione sia: 

http://www.macromedia.com/mycoolapp/start.jsp 

Scrivi il seguente prefisso URL: 

http://www.macromedia.com/mycoolapp /  

Se UltraDev gira sullo stesso sistema del tuo server Web, puoi usare il termine "localhost " al posto del tuo nome di dominio. Per esempio, supponi che l'URL della tua applicazione sia: 

http://buttercup_pc/mycoolapp/start.jsp 

Potresti inserire allora il seguente prefisso URL: 

http://localhost/mycoolapp / 

4 ckica su OK, poi clicka su Done. 

Il prefisso URL 

Un prefisso URL è composto dal nome di dominio e da qualsiasi sotto directory della tua home directory o directory virtuale  

Questa sezione usa la terminologia usata in Microsoft Personal Web Server (PWS) ed Internet Information Server (IIS). Sebbene la terminologia possa variare da server a server, gli stessi concetti si applicano a più server Web  

La home directory è la cartella sul server mappata al nome di dominio del tuo sito. 

Supponi che la cartella che devi usare per processare le pagine per la finestra Live Data sia c:\sites\company \, e che questa cartella è la tua home directory (ovvero, questa cartella è mappata al nome di dominio del tuo sito, per esempio, www.mystartup.com). In quel caso, il prefisso URL è: http://www.mystartup.com / 

Se la cartella che devi usare per processare le tue pagine Live Data è un subfolder della tua directory della casa, semplicemente aggiungi il subfolder all'URL. Per esempio, supponi che la tua home directory sia c:\sites\company \, il nome di dominio del tuo sito è www.mystartup.com, e la cartella che devi usare per processare pagine Live Data è c:\sites\company\inventory. Ecco il prefisso URL: 

http://www.mystartup.com/inventory /  

Se la cartella che devi usare per processare pagine Live Data non è la tua home directory o qualsiasi sua sotto directory, devi creare una directory virtuale.  

Una directory virtuale non è una cartella contenuta fisicamente nella home directory del server anche se sembra essere nell'URL. Per creare una directory virtuale, specifica uno pseudonimo per sostituire il percorso della cartella nell'URL. Per esempio, supponi che la tua home directory sia c:\sites\company, la tua cartella di lavoro è d:\apps\inventory, e dovrai definire un pseudonimo per questa cartella, chiamato "warehouse". 

Ecco il prefisso URL: 

http://www.mystartup.com/warehouse / 

Localhost è un termine che puoi usare per riferirti alla home directory nel tuo URLs quando il cliente (di solito un browser, ma in questo caso UltraDev) gira sullo stesso sistema del tuo server Web. Per esempio, supponi che UltraDev stia girando sullo stesso sistema del server Web, la tua home directory è c:\sites\company, e supponi di aver definito una directory virtuale chiamata  "warehouse" per riferirti alla cartella che devi usare per processare le pagine Live Data. Ecco il prefisso URL:  

http://localhost/warehouse / 

Per determinare il tuo nome di dominio e la home directory in PWS ed IIS 5.0, clicka sull'icona Principale in Personal Web Manager e osserva la pagina principale specificata nell'area Publishing.

Cosa c'è di nuovo in UltraDev 4 

Le nuove caratteristiche di Dreamweaver UltraDev 4 semplificano i compiti per costruire le pagine dinamiche, codificando gli scripts server, scrivendo i comportamenti personalizzati del server, e creando i collegamenti del database. UltraDev 4 incorpora anche tutte le nuove caratteristiche di Dreamweaver 4. 

Ecco di seguito le nuove notevoli caratteristiche in UltraDev 4. 

I Live objects 

In UltraDev 4, puoi usare i live objects per aumentare lo sviluppo. I live objects ti permettono di creare i componenti avanzati della pagina in un'operazione. Puoi usare i live objects per creare una pagina master/detail, un record insert form o un record update form. Puoi usare anche i live objects per creare berre di navigazione navigazione del recordset e contatori di records.  

Site access server behaviors 

UltraDev 4 ti dà gli attrezzi per costruire pagine che limitano l'accesso al tuo sito. Puoi costruire pagine che consentono per laprima volta ai nuovi utenti di registrarsi  sul tuo sito e pagine che richiedono il login agli utenti.  

Puoi anche dare agli utenti diversi diritti di accesso privilegiato al tuo sito. Per esempio, se setti il livello di autorizzazione per una pagina a Member, solo gli utenti  registrati con l'autorizzazione Member potranno vederla.  

Hand-coding migliorato  

Il nuovo code view e la sintassi dei colori rende più facile che mai per i programmatori manuali di scripts server ASP o JSP o per i tag CFML.  

UltraDev riconosce durante il disegno anche i files di applicazione come i global.asa ed gli application.cfm, come anche i server-side include. Queste modifiche rendono inoltre la finestra Live Data più potente di prima.  

Modello extensibility semplificato 

Un'architettura semplificata rende più facile creare le estensioni. UltraDev comprende anche un nuovo Server Behavior Builder, un attrezzo per creare comportamenti del server e per personalizzare il codice inserito in pagine di  comportamenti esistenti del server. 

Connettività del database remoto 

UltraDev 4 introduce la connettività del database remoto, una caratteristica che consente di connetterti al tuo database durante il disegno con pochissimo sforzo. Non c'è più bisogno di definire un collegamento durante il disegno, o se sei un utente  Macintosh o uno sviluppatore JSP, di installare un driver JDBC sul tuo sistema locale. UltraDev usa il tuo collegamento run-time durante il disegno.  

Risorse di UltraDev 

Il pacchetto di Dreamweaver UltraDev contiene una varietà di risorse per aiutarti ad imparare rapidamente il programma e a diventare abile nel creare siti Web, pagine Web, ed applicazioni Web. Queste risorse includono aiuti online, filmati, lezioni, tutorials, e due guide utente stampate. Inoltre, il Dreamweaver UltraDev Support Center (Help > UltraDev Support Center) è aggiornato regolarmente.  

Dreamweaver UltraDev ha tutta la funzionalità di Dreamweaver 4 per costruire pagine Web e siti Web.  

Le sezioni seguenti descrivono le risorse istruttive a tua disposizione.  

Filmati dei Giri guidati 

I filmati dei giri guidati ti mostrano come vengono create le pagine dinamiche in UltraDev. 

Per avviare il film di UltraDev, scegli Help> Guided Tour. Appare un elenco dei filmato. Clicka sul primo filmato per avviarlo. Quando il filmato finisce, clicka sul bottone Home per ritornare all'elenco dei filmati, poi clicka su un altro filmato.  

I filmati richiedono il plugin Flash che è incluso nel CD di Dreamweaver UltraDev.  

Se acquisti elettronicamente la tua copia di UltraDev, puoi caricare l'ultimo plugin Flash dal sito Web di Macromedia a:  

http://www.macromedia.com/software/flashplayer/downloads /. 

Help systems 

Il pacchetto di Dreamweaver UltraDev comprende due sistemi di help: Dreamweaver Help ed UltraDev Help. Questi didtemi di Help HTML forniscono informazioni comprensive d iquasi tutte le caratteristiche di Dreamweaver UltraDev. 

Per vedere i sistemi help, usa Netscape Navigator 4.0 o superiore o Internet Microsoft Explorer 4.0 o superiore. Poichè i sistemi help si avvalgono per esteso di JavaScript, assicurati che il JavaScript sia abilitato sul tuo browser. Se pensi di  usare la caratteristica di ricerca, assicurati che sia abilitato Java. 

Ogni sistema help include i seguenti componenti: 

La tavola dei contenuti, che ti permette di vedere tutte le informazioni organizzate per soggetto. Clicka sui livelli in alto per vedere i sotto argomenti.  

L'indice, come un normale indice stampato, che ti aiuta a cercare le parole importanti e ti conduce agli argomenti relativi.  

La ricerca ti permette di trovare qualsiasi stringa di un carattere in tutto il testo dell'argomento. Per  cercare una frase, basta scrivere una frase nel campo testo. Per cercare i files che contengono due parole chiave (per esempio, layer e stili), separa i termini di ricerca con una segno Più (+). 

La caratteristica di ricerca richiede un browser 4.0 con Java abilitato. 

Nota: Dopo aver clickato su Sarch, appare una finestra di sicurezza Java che chiede autorizzazione per leggere i files sul tuo hardisk. Dai il permesso per poter lacorare con la ricerca. 

L'applet non scrive qualsiasi cosa sul tuo hard disk, né legge qualsiasi file eccetto che le pagine HTML dell'help.


L'Help sensibile al contesto fornisce un bottone Help in ogni dialog box, o un'icona con un punto interrogativo negli ispettori, nelle finestre, e nei pannelli che si aprono su un argomento help attinente.  

 

 

La barra di navigazione fornisce i bottoni da clickare per muoverti attraverso gli argomenti. I bottoni Previous e Next muovono al precedente o al prossimo argomento (seguendo l'ordine dell'argomento elencato nell'indice).  

Tutorial 

Il pacchetto di Dreamweaver UltraDev comprende un primo tutorial per iniziarti con Dreamweaver, ed un altro tutorial per introdurrti alla creazione di applicazioni Web con UltraDev  

Il tutorial di Dreamweaver è il moglior sistema per cominciare se non hai molta confidenza con Dreamweaver. Lavorando con il tutorial, imparerai ad editare un semplice sito Web con alcune delle caratteristiche più utili e potenti di Dreamweaver. Il tutorial è nell'Help di Dreamweaver (Help > Using Dreamweaver) e nel manuale cartaceo.  

Se hai familiarità con Dreamweaver, comincia col tutorial di UltraDev. Il tutorial di UltraDev insegna come costruire una piccola applicazione Web che trae il contenuto da un database. Il tutorial di UltraDev è in UltraDev Help (Help > Using UltraDev) e nel manuale cartaceo di Dreamweaver UltraDev.  

Lezioni 

Dreamweaver UltraDev comprende una serie di lezioni interattive per Dreamweaver e per UltraDev. Ciascuna lezione mostra come devi usare ogni caratteristica del prodotto e come usarla nei tuoi progetti  

Per iniziare una lezione, scegli Help> Lessons. Appare un elenco di lezioni. Clicka sulla lezione che ti interessa  

Le lezioni richiedono il plugin Flash che è incluso nel Cd di Dreamweaver UltraDev. Se acquisti la tua copia di Dreamweaver elettronicamente, puoi caricare l'ultimo plugin Flash dal sito Web di Macromedia a

http://www.macromedia.com/software/flashplayer/downloads /  

Guida Utente (cartacea) 

I manuali Using Dreamweaver e Using Dreamweaver UltraDev inclusi nel pacchetto di UltraDev fornisce un'alternativa stampata ai due sistemi help.  

Alcuni argomenti di riferimento sulle opzioni del programma non sono inclusi nei libri stampati; i libri ti inviano alle pagine help per le informazioni relative.  

Documentazione di Extensibility 

Il manuale Extending Dreamweaver & UltraDev e le pagine Help forniscono informazioni sul Dreamweaver Document Object Model e sull'APIs (application programming interfaces) che permette agli sviluppatori di JavaScript e C di creare oggetti, comandi, ispettori di proprietà, comportamenti, e traduttori. 

Centri di supporto  

Per aiutarti ad ottenere il massimo da Dreamweaver UltraDev, puoi consultare due centir di supporto Web:  

-          Per informazioni sulla creazione del sito e della pagina lato disegno di Dreamweaver UltraDev, visita il Dreamweaver Support Center a:

      http://www.macromedia.com/support/dreamweaver /  

-          Per informazioni sulla creazione di applicazioni del prodotto, visita l'UltraDev Support Center a: http://www.macromedia.com/support/ultradev /  

Ambedue i centri di supporto sono aggiornati con le ultime informazioni, oltre che con i consigli degli utenti competenti, informazioni su argomenti avanzati, esempi, e consigli.  

Gruppo di discussione di UltraDev 

Si possono condividere discussioni di problemi tecnici e suggerimenti utili con altri utenti di UltraDev visitando il gruppo di discussione. Troverai informazioni su come  accedere al gruppo di discussione sul sito Web di Macromedia a: http://www.macromedia.com / il software/ultradev/discussiongroup /  

Imparare Dreamweaver UltraDev 

Il pacchetto di Dreamweaver UltraDev include delle informazioni per i lettori di tutti i livelli di preparazione. Per ottenere il massimo dalla documentazione, comincia a leggere le parti che sono molto attinenti al tuo livello di preparazione.  

Per gli utenti inesperti: 

Vedi "Where to start" nell'introduzione nell'uso di Dreamweaver. 

Per i disegnatori Web esperti nuovi nello sviluppo di applicazioni Web: 

1 UltraDev Guided Tour (Help > Guided Tour). 

2 Lavora con "Dreamweaver UltraDev Tutorial," per imparare le basi nell'uso di  UltraDev.  

3 Leggi WUltraDev Basics", sui concetti di base e per capire le basi.  

4 latte scremato gli altri capitoli nell'usando Dreamweaver guida di UltraDev. 

Per sviluppatori di applicazione Web esperimentati: 

1 prende l'UltraDev Guided Giro (Aiuta> Guided Tour di UltraDev). 

2 opere attraverso " Dreamweaver UltraDev Tutorial, " per imparare le basi di usando UltraDev  

3 Scegli gli altri capitoli della guida sull'uso di Dreamweaver UltraDev. 

Risorse dell'applicazione Web 

Ecco delle risorse utili disponibili sul Web: 

Le specifiche dell'HTML 4.01 (http://www.w3.org/TR/REC-html40 /) è la specificazione ufficiale HTML dal World Wide Web Consortium.  

Le pagine di Microsoft ASP Overview http://msdn.microsoft.com/workshop/server / asp/ASPover.asp) forniscono delle informazioni sull'Active Server Pages (AS ). 

La pagina SunJSP (http://java.sun.com/products/jsp /) fornisce informazioni su JavaServer Pages (JSP)  

La pagina Allaire ColdFusion (http://www.allaire.com/Products/ColdFusion /

productinformation /) fornisce informazioni su ColdFusion.  

Il sito XML.com (http://www.xml.com) fornisce informazioni su XML. La pagina IBM WebSphere (http://www.ibm.com/software/webservers/appserv /) fornisce informazioni sull'IBM WebSphere. 

La pagina Chili!Soft (http://www.Chilisoft.com/products /) fornisce informazioni su Chili!Soft ASP  

Accessibilità e Dreamweaver 

Macromedia supporta la creazione di grandi esperienze Web che sono accessibili ad ognuno, incluso ai meno esperti. Noi incoraggiamo la realizzazione di standard internazionali per guidare gli sviluppatori di siti accessibili, incluso gli orientamenti offerti dal World Wide Web Consortium (W3C).

 

Navigazione alternativa:

 

 

Servizi:

Mail list:

Il luogo ideale per esprimere i tuoi dubbi e chiacchierare con gli iscritti

Forum:

Cose serie e leggere postate in internet

HELLBRAIN

Qualche notizia sul mio conto per scoprire chi sono

Ricerca in questo sito:

non trovi qualcosa? con questo motore di ricerca interno le cose non miglioreranno!

Link preferiti:

hai un tuo sito preferito, magari il tuo? puoi metterlo qui!

Awards

Candida il tuo sito e scopri chi è stato premiato!

Chat

Scegli un nick e dai appuntamento qui ai tuoi amici!

Guestbook

E per ultimo, il libro degli ospiti

 

Vota questo sito!