MokaByte n. 9 - Giugno 1997

Corso di JavaScript

Corso di JavaScript

La prima puntata introduce JavaScript come linguaggio interpretato per aggiungere comportamento alle pagine HTML. Presenta struttura del corso, rapporto con Java e applicazioni previste, quindi parte dai costrutti di base e dall'inserimento degli script nei documenti Web.

Creare un ponte tra un JavaBean e un ActiveX

Creare un ponte tra un JavaBean e un ActiveX

Partendo dal JavaBean costruito nella puntata precedente, l'articolo usa il ponte JavaBeans/ActiveX per inserirlo in un contenitore Microsoft. La procedura comprende generazione del wrapper, registrazione in Windows e prova del componente all'interno di un form Visual Basic 5.

Elaborazione delle immagini in Java

Elaborazione delle immagini in Java

La puntata conclusiva del corso completa la panoramica sul package java.awt.image. Dopo caricamento, formati e filtri, l'articolo affronta la cattura e la gestione delle immagini dello schermo, riunendo le tecniche sviluppate nei mesi precedenti.

Grafica vettoriale con Java

Grafica vettoriale con Java

La sesta parte estende la libreria vettoriale dagli oggetti lineari agli archi. L'articolo affronta la rappresentazione geometrica delle curve e introduce classi e metodi necessari per costruire, interrogare e disegnare archi in Java.

In esclusiva, la prova del pacchetto di Borland

In esclusiva, la prova del pacchetto di Borland

Una prova in anteprima di Borland JBuilder 1.0 valuta un ambiente scritto in Java e orientato alla programmazione visuale con JavaBeans. L'articolo analizza AppBrowser, modifica bidirezionale del codice, compilatore, debugger e prestazioni della preview release.

Interprete di espressioni

Interprete di espressioni

L'ultima parte completa l'interprete di espressioni con analisi semantica, generazione, esecuzione e debugging del codice. L'implementazione impiega Hashtable, Vector e Stack per gestire simboli, istruzioni e valutazione delle espressioni numeriche.

JDBC - La teoria

JDBC - La teoria

La prima parte dedicata a JDBC introduce l'accesso ai dati da applicazioni e applet Java. Prima dei dettagli delle API, l'articolo chiarisce architetture client/server a due e tre livelli, driver, portabilità e ruolo di SQL nella comunicazione con i DBMS.

Let's Talk about Java Security

Let's Talk about Java Security

An e-mail interview with Java security expert Gary McGraw about the risks of mobile code, browser implementations and defensive practices. The discussion accompanies his work on Java security and examines both technical vulnerabilities and the responsibilities of developers and users.

Netscape IFC

Netscape IFC

Il secondo articolo sulle Netscape IFC introduce le classi dedicate alla gestione dello schermo. Viste, rettangoli di ingombro, clipping ed eventi definiscono come organizzare e disegnare i componenti dell'interfaccia entro aree ben delimitate.

Programmazione distribuita

Programmazione distribuita

Il mini-corso sulla multiprogrammazione migliora il precedente server, capace di servire un solo client alla volta. Grazie ai thread, ogni nuova connessione viene affidata a un processo concorrente mentre il server torna immediatamente in ascolto.