Visual Basic Express 2008 XML Progetto di dati

October 12

È possibile utilizzare Visual Basic 2008 Express per costruire progetti che utilizzano Extensible Markup Language (XML). I vantaggi di utilizzare XML includono la creazione di applicazioni che girano più velocemente e possono passare i dati XML in un altro programma non Visual Basic. Combinando gli oggetti .NET Framework che consentono di gestire XML, file XML e servizi Web, è possibile costruire programmi pienamente funzionali che creano facilmente, leggere o trasformano insiemi di dati XML.

Creazione di progetti di Visual Basic

Costruire un programma di utilizzare i dati XML inizia con la costruzione di un progetto di Visual Basic. Visual Basic Express Edition consente lo sviluppo di programmi casuali o completamente funzionali di Windows. Le caratteristiche all'interno di progetti di Visual Basic includono una forma costruttore integrato, oggetti di classe di Visual Basic (in forma di file vb) e l'importazione di entrambi i namespace .NET per lavorare con XML e risorse esterne. Due spazi dei nomi chiave da usare sono "System.IO" e "System.Xml.Serialization."

Creazione di file XML

progetti di dati di Visual Basic possono essere utilizzati per creare nuovi file XML o utilizzare i file creati da altre applicazioni. È possibile creare file XML in un editor di testo o in Visual Basic Express. È possibile aggiungere un file XML manualmente, utilizzando uno schema, o di scrittura su disco con la costruzione di un form di inserimento dati. È possibile anche generare documenti XML attraverso un sistema di gestione di database compatibile come Microsoft SQL Server o Oracle.

La creazione di Web Services

I servizi Web sono un metodo ideale per utilizzare i dati XML in progetti di Visual Basic .NET perché l'implementazione di servizi Web è basata su paradigmi di programmazione orientati agli oggetti. È possibile aggiungere un servizio Web direttamente a un progetto di Visual Basic. Questo servizio Web può spostare i dati XML da un'applicazione all'altra, o un server Web a un altro, utilizzando protocolli di comunicazione comuni come HTTP e Simple Object Access Protocol (SOAP).