Una occhiatina alla Bibbia
Bible 1.0 Φ un componente progettato per ASP ma comunque utilizzabile in qualunque ambiente che supporta server automatici. Il file BIBLE.ASP che troverete nel file .zip vi aiuterα a capire come utilizzare il componente sul vostro sito WEB. Come al solito, per installarlo, dovrete copiare il file in una directory e poi lanciare il regsvr32 con parametro bible.dll, quindi lanciare markbibl.exe per aggiornare i registri. Un'ultima cosa: Φ completamente free e quindi completamente modificabile ed adattabile alle vostre esigenze Nel CD:\Soft\aspbible.zip

Power-Web AspUpload ISAPI Filter
Power-Web AspUpload ISAPI Filter Φ stato sviluppato per Active Server Page. Esso abilita la trasmissione di file da client a server e risulta completamente compatibile con le specifiche di HTML 3.2 e lo standard Internet RFC 1867. Si integra perfettamente con NEtscape 2.x, IE 3.02 ed altri browser. Il prodotto Φ liberamente utilizzabile per un periodo di prova di 30 giorni oltre i quali o ci si registra o non si Φ pi∙ autorizzati ad utilizzarlo (Φ protetto da copyright internazionale).
Nel CD:\Soft\Aspuload.zip

Personalizzare l'E-Mail
Questo componente Φ stato scritto utilizzando Visual Basic 5.0 e la ASP 2.0 Object Library con SMTP RFC Control per MS Intenet Information Server. Il suo utilizzo, a detta dell'autore, dovrebbe rendere pi∙ agevole la gestione sul vostro sito WEB delle E-Mail che i vostri visitatori vorranno inviare. E' spiegato molto chiaramente come utilizzarlo ed un esempio di codice a corredo rende i passaggi implementativi elementari. Liberamente utilizzabile e distribuibile, non ha per≥ nessun supporto tecnico ufficiale.
Nel CD:
\Soft\domail.zip

DynuDNS v1.0 ASP
Component Per installare questo componente basta copiare DynuDNS.dll nella directory c:\winnt\system32 o corrispondente. Dal prompt comandi basta lanciare "regsvr32 DynuDNS.dll"; per disinstallare basta dare il comando "regsvr32 DynuDNS.dll /unregserver". DynuDNS ha 6 metodi mediante i quali Φ possibile controllare l'indirizzo IP dell'host, restituire l'indirizzo IP dell'host (se trovato) come stringa (altrimenti restituisce un messaggio di errore), cercare e restituire allo stesso modo il nome del server con un certo indirizzo IP, controllare la validitα di un indirizzo IP, fare un ping ed avere dettagli sul ping effettuato (in una stringa). Il componente non Φ gratis, costa quasi 20 dollari.
Nel CD:\Soft\dynudns.zip

DynuExec ASP Component v 1.0
Per installare questo componente ASP i passaggi da fare sono, al solito, i seguenti: dopo aver copiato il file dynuexec.dll nella directory c:\windows\system32 o corrispondente directory di sistema, basterα dare dal prompt il comando "regsvr32 dynuexec.dll". Fatto ci≥ il componente DynuExe sarα pronto all'uso. Da questo momento qualsiasi comando, sia esso un comando DOS o Windows, potrα essere utilizzato dall'interno della vostra pagina WEB. Presso gli autori Φ disponibile il codice sorgente alla modica cifra di 99 dollari! Per disinstallare il componente, sempre dal prompt comandi basterα lanciare "regsvr32 dynuexec.dll /unregserver".
Nel CD:\Soft\dynuezec.zip

DynuFTP ASP Component
Anche per questo componente l'installazione segue la strada principale oramai nota: copiare il file .dll nella directory di stistema ed aggiornare i registri lanciando il comando "regsvr32 DynuFTP.dll". Anche questo componente si pu≥ disinstallare facilmente mediante il comando, da prompt, "regsvr32 DynuFTP.dll /unregserver". Dopo l'installazione, avrete subito a disposizione ben 6 metodi che vi permetteranno, tra l'altro, di scaricare un file da un server FTP con un solo comando, verificare la correttezza del download, cambiare directory sul server FTP e tanto altro ancora che scoprirete leggendo il file in formato HTML accluso. Per avere le ultime versioni, visitate il sito della Dynu Sistem.
Nel CD:\Soft\Dynuftp.zip

DynuPing ASP Component v 1.0
Altro componente prodotto dalla Dynu System; dopo l'installazione classica che si ottiene copiando il file dynuping.dll nella directory di sistema (c:\windows\system32 o corrispondente) e lanciando poi dal prompt il comando "regsvr32 dynuping.dll" che aggiornerα i registri, avrete dynuping pronto per essere utilizzato. Potrete fare il ping ad un qualsiasi host e gestire il rsultato della operazione (sia essa andata a buon fine, sia essa fallita). Anche questo componente pu≥ essere disinstallato col comando "regsvr32 dynuping.dll /unregserver". Ed ancora una volta la Dynu System fornisce a pagamento il codice sorgente.
Nel CD:\Soft\Dynuping.zip

ASPettare un po'
Se avete bisogno di un componente ASP che vi gestisca dei tempi di attesa "senza consumare risorse di sistema", potete dire stop alla vostra ricerca. Dalla Dynu System eccovi DynuWait. Dopo aver installato la dll nel solito modo ed aggiornato il file di registro ancora nel modo oramai standard, sarete pronti a impostare qualsiasi ritardo; se ad esempio avete bisogno di causare un ritardo di 10 secondi, eccovi un esempio di codice ASP che realizza proprio questo:

  set mywait = Server.CreateObject("DynuWait.Functions")
mywait.Wait(10)
set mywait = nothing
Nel CD:\Soft\Dunuwait.zip

Una collezione di componenti
Pi∙ che un componente ASP, ASPPW FDMgt Φ una piccola raccolta di componenti. Piccola ma forse pu≥ diventare indispensabile per qualcuno. Nella sottodirectory Asp contenuta nel file .zip troverete il codice ASP di componenti che vi permetteranno di leggere/scrivere file .ini, visualizzare il contenuto della directory Windows (siano essi file o sottodirectory), creare nuove directory, manipolare i bit di un file, recuperare informazioni su file e sottodirectory, copiare file. Per maggiori informazioni Φ presente un esauriente manuale in formato HTML.
Nel CD:\Soft\Fdmgt.zip

Un componente per gli upload
Questo componente vi permetterα di integrare le funzionalitα di aggiornamento dei file proprie di HTTP nelle vostre applicazioni web con molta facilitα. Sono contemplati l'utilizzo dell' asterisco nella ricerca/aggiornamento dei nomi dei file, la possibilitα di creare directory di destinazione che non esistono, e tante altre funzioni che siete invitati a scoprire leggendo il file MANUAL.HTM contenuto nel .ZIP. Tutto questo tenendo sotto controllo le operazioni attraverso dei valori numerici restituiti dalle varie funzioni chiamate.
Nel CD:\Soft\Fupload.zip

L'ultima modifica
Una delle cose che non troverete certamente nelle versioni attuali di ASP Φ la capacitα di rilevare la data e l'ora dell'ultima modifica effettuata su un file. Questa capacitα non Φ quasi mai richiesta, ma quando vi necessita come fare? Il componente ASP che qui presentiamo fornisce proprio questa funzione. Dopo l'installazione standard che prevede la copia del file nella directory di sistema e l'aggiornamento del file di registro (col comando regsvr32 lastmod.dll) avrete la funzione disponibile. Un file di esempio vi aiuterα a capirne meglio l'utilizzo.
Nel CD:\Soft\Lastmod.zip

Login in sicurezza
Questo componente diviene utile se non indispensabile quando ci si trova a dove confrontare valori inseriti dai visitatori del vostro sito web con i valori che ad esempio sono immagazzinati in un database o altra sorgente di informazioni sugli utenti. E' di notevole utilitα perchΦ ci assicura che nel caso di discrepanze tra i valori immessi e quelli del database non verrα inavvertitamente vietato l'accesso alle pagine che si sta proteggendo. Una sola raccomandazione: fate attenzione che sia il login che la password sono CASE Sensitive.
Nel CD:\Soft\Login.zip

Selezione Multipla
Se volete dare la possibilitα ai vostri visitatori di selezionare pi∙ oggetti ( per intenderci la selezione che si realizza tenendo premuto il tasto CONTROL) da una qualsiasi finestra/men∙ che la vostra pagina web propone loro, allora avete proprio trovato quello che fa per voi. Questo componente vi permette di specificare quanti oggetti Φ possibile selezionare (limitandone quindi il numero massimo). Gli oggetti selezionati sono restituiti al programma chiamante come una stringa in cui gli stessi oggetti sono delimitati da un punto.
Nel CD:\Soft\Multipl.zip

Casualmente, un numero
Chi non ha mai avuto la necessitα di generare un numero casuale alzi la manina. Se avete questo problema anche con le componenti ASP, ora potete smettere di soffrire: abbiamo il generatore di numeri casuali che fa per voi. Il componente qui analizzato Φ dotato di una funzione RND che restituisce un valore tra 0 ed 1 cos∞ che per generare un intero casualmente necessita fare qualche piccolo calcolo; non vi preoccupate, Φ giα tutto pronto. C'Φ perfino una funzione per inizializzare il generatore random dal classico nome di RANDOMIZE. Il vostro compito resta solo quello di utilizzare il componente
Nel CD:\Soft\Random.zip

Stati d'attesa
Gli sviluppatori spesso hanno necessitα di "congelare" le loro applicazioni per un numero specificato di secondi: stabilire se un file esiste entro un intervallo di tempo stabilito oppure aspettare per un accesso a file in modo esclusivo per un determinato intervallo di tempo sono solo due esempi molto reali di questa necessitα. Questo componente Φ progettato per permettere a chi sviluppa di fare tutto questo da ASP. L'installazione del componente avviene nel solito modo ovvero attraverso la copia nella directory di sistema e poi lanciando il comando solito dal prompt: regsvr32 waitfor.dll; basta lanciare poi markwait.exe per aggiornare i registri ed Φ fatta.
Nel CD:\Soft\Waitfor.zip