XSL (o XSLT, acronimo di eXensible Stylesheet Language Transformation) è un meta-linguaggio dell’XML atto a stilizzare e rendere presentabile un documento XML, per certi versi avvicinandosi in maniera sorprendente ad un linguaggio di scripting.
I fogli di stile XSLT, che rimangono comunque proprietari dell’XML e non adattabili ad altri tipi di documenti, presentano struttura e sintassi identiche all’XML, ma in più incorporano codice (X)HTML e CSS.
(continua…)
XML, acronimo di eXtensible Markup Language, da ormai molti anni è il linguaggio standard per lo scambio dei dati tra differenti applicazioni ed anche tra applicazioni di diverso tipo. Nulla vieta, ovviamente, l’utilizzo di XML all’interno di un’unica applicazione.
Ai suoi albori la domanda ricorrente alludeva alla possibilità che l’XML potesse essere un sostituto dell’HTML. La risposta è un secco NO. Chiarito questo concetto, piuttosto che dilungarmi su cosa non è l’XML, credo sia più importante parlare di cos’è XML.
(continua…)
Con un po di fantasia, e con l’oggetto XMLDOM, possiamo creare una serie di interessanti applicazioni basate su XML, utilizzando ASP come linguaggio di interfaccia. L’oggetto di questo articolo è un sistema di autenticazione, o che dir si voglia di login, basato su un file XML di cui presento la struttura, contenuta all’interno del file login.xml: (continua…)
Un guestbook (in italiano libro degli ospiti ed in gergo chiamato anche muro) è un sistema utilizzato su moltissimi siti, per lo più amatoriali, per permettere ai propri utenti di lasciare un messaggio o un commento sul sito. Tutti i messaggi vengono esposti in sequenza in ordine di data decrescente, ovvero dal più recente al meno recente, in modo tale che tutti gli utenti abbiano la possibilità di leggere tutti i messaggi presenti, oltre al proprio.
(continua…)
Con ASP è possibile interagire con applicazioni atte a girare su browser differenti dai tradizionali PC e Notebook, ovvero su di dispositivi come cellulari, palmari e PDA, quindi tecnologie di tipo WAP (Wireless Application Protocol) basate sul linguaggio di interfaccia WML (Wireless Markup Language).
I requisiti richiesti per la piena comprensione di questo Articolo sono una minima conoscenza del WML, una sufficiente conoscenza dell’ASP ed una buona forma-mentis che permetta di capire le differenze tra i vari dispositivi (e relative tipologie di browser) citati in precedenza.
(continua…)