Newsgroup: it.comp.appl.access
Titolo: XML e Access - che ne dite?

eXtensible Markup Language sembra essere un nuovo linguaggio-sintassi must.
Vorrei capire se qualcuno di voi lo conosce e quindi creare un confronto di
esperienza.
giorgio barbetta
----------------------
giorgio...@hotmail.com

 giorgio barbetta
ciao, spero di non aver scritto troppe cavolate e aspetto una tua replica!
Luca

 Luca
Ciao Luca.
Anche la mia conoscenza di XML è molto limitata (soprattutto se confrontata
con quella d'oltre oceano... per intenderci non so se conosci cosa sia
TAMINO ...incredibile) anche se spero di recuperare terreno nei prossimi
mesi.
Ho incontrato un ragazzo che lavora in Sun Microsystem e con lui abbiamo
oltre che chiaccherato sulle technicalities del linguaggio - sintassi XML mi
ha mostrato alcune applicazione basate su XML. Onestamente, anche se non
sono un tecnico (sono laureato in Ec.Aziendale) e, aihmè filoGates (scelta
indipendente dalla mia volontà), sono rimasto stupefatto.
Pescando dalla rete degli schemi e XSL personalizzati, era in grado di
trasformare un documento in ogni formato oggi disponibile sul mercato.
Separare il contenuto del documento dalla presentazione oggi è
effettivamente possibile.
Un ulteriore aspetto importante deve essere sottolineato: se con Java è
possibile avere la portabilità delle applicaizioni oggi con XML abbaimo la
portabilità dei dati. Sulla base di questo concetto mi sono scaricato
materiale molto interessante che se lo desideri te lo posso girare.
Il mio limite, ovviamente uno dei tanti, è che non sono skillato in maniera
adeguata per capire alcuni concetti. Ecco la mia proposta di aprire un
dialogo su XML per ampliare vicendevolmente la ns cultura.
Il mio obiettivo, velleitario, è avere un file .xml come archivio dati su
host e interfacciarmi ad esso con webserver al fine di avere html dinamico
(query...). Tutto questo presso un ns cliente (banca). Vedremo.
Per il momento è tutto.
Sono a disposizione
giorgio

 giorgio
luca

 luca
GIORGIO

> con quella d'oltre oceano... per intenderci non so se conosci cosa sia >
TAMINO ...incredibile) anche se spero di recuperare terreno nei prossimi >
mesi. Ho dato >un'occhiata... non mi aspettavo un database gia' pronto che
si basi su xml! Mica male! 
Scusate se mi intrometto ma vorrei dire la mia su XML e database 
e scusate anche se cio' che scrivo puo apparire OT (ma d'altra parte il
thread e' stato generato qui).
Ho dato uno sguardo a TAMINO e devo dire che io sono stupefatto
all'incontrario.
Nel senso che io non mi affiderei (per il momento) ad un database che sia un
file
XML.
Non riesco ad immaginare come questo database "pippo.XML" sia capace
si gestire transazioni o di eseguire Stored Procedure o Trigger.
D'altra parte esistono database come SQLServer 2000 capaci di trasformare
recordset
in file XML eventualmente da trasferire da un computer ad un altro.
Questo si' e' interessante ma non sostituire un database come SQLServer
2000.
Poi da  tempo ci propinano XML come linguaggio per scrivere siti Web
o come configuratori di Form o Pagine Web.
Bene anche qui non sono d'accordo.
Il solo pensiero che io dovrei riscrivere un sito web realizzato in HTML/ASP
mi fa' venire i brividi.
Per ogni pagina io dovrei scrivere un file pluto.xml (i dati) e un file
pluto.xsl (lo stylesheet).
Ho constatato anche che XSL e' in realta' un linguaggio da imparare (che
palle dopo aver imparato HTML, VBScript,Javascript,....)
mica tanto facile da apprendere.
Io adotterei XML/XSL solo se esistesse un ambiente visuale che mi fa
costruire una pagina in maniera visuale e mi generasse in automatico
i due file XML e XSL ;  ma mi pare che al momento non esistono strumenti in
grado di fare cio'.
D'altra parte c'e' da dire cha la coppia XML/XSL funziona solo su Internet
Explorer e non su Netscape.
Per cui al momento preferisco scrivere i miei siti web con il glorioso
HTML/VBScript e NotePad.
Non nego pero' che XML abbia qualcosa di interessante per lo sviluppo Web
ma ce ne vuole per essere il linguaggio 
universale per gli sviluppi.....e' troppo presto ...e mi spiego.
Recentemente dal sito 
www.IbuySpy.com
 ho scaricato una applicazione web
"Portal" scritta in 
ASP.NET
 
(in 
VB.NET
 o C-scharp).
Se vedete la pagine web di questa applicazione si vede subito che si tratta
di un portale configurabile da un
amministratore.
Le cose interessanti che ho visto sono 2:
1) la configurazione delle pagine avviene tramite un file XML chiamato
Portal.Config
   e devo dire che la cosa mi piace moltissimo.
   E questo file viene modificato quando l'amministratore modifica in
maniera quasi visuale il layout delle pagine.
   Tutto cio' lo trovo interessante.Quindi dico "viva" l'XML.
2)Altra cosa interessante che ho visto e' che alcuni pezzi di pagina
(chiamati "User Web control" in 
ASP.NET
) sono
   il risultato di due file : sales.xml e sales.xsl.
   Questi 2 file potrebbero provenire da un sito lontano quindi ben venga
l'XML per trasferire mole di dati...e visualizzarli
   Resta pero' la pesantezza di dover imparate la sintassi dell'XSL....
Conclusione:XML va bene, ma andiamoci piano.....
Io oggi un sito web lo farei in ASP_NET (e' formidabile e molto produttivo)
su database SQLServer 2000.
Una applicazione client/server la svilupperei con 
VB.NET
 o C-Scharp
utitizzando le Win Form di .NET e database SQLServer 2000.
XML lo utilezzerei solo per trasferire dati o per configurare siti o
applicazioni.
Spero di avere riscontri a queste mie considerazioni.
Passaro Antonio
-- 
Posted from 
fwbe1.eu.wang.com
 [158.67.16.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Sono sicuro che non sono stato chiaro.
Penso di aver afferrato il problema. Vuoi mostrare via web lo schema del
database e avendolo gratis in formato xml vorresti semplicemente
trasformarlo in html su richiesta. Direi che io tenterei la stessa strada.
Qual'e' il primo problema? La configurazione del web server? La generazione
delle pagine html? L'interrogazione del file xml?
ciao, Luca

