Visual Basic Express 2008 XML Daten-Projekte

November 22

Visual Basic Express 2008 können Projekte zu erstellen, die Extensible Markup Language (XML) zu nutzen. Vorteile der Verwendung von XML umfassen den Aufbau von Anwendungen, die schneller laufen können XML-Daten in ein anderes nicht-Visual-Basic-Programm übergeben. Durch die Kombination der NET Framework-Objekte entworfen können mit XML, XML-Dateien und Web-Services, Sie voll funktionsfähige Programme erstellen, die leicht erstellen, lesen oder Transformieren von XML-Datensätze.

Erstellen von Visual Basic-Projekte

Erstellen eines Programms mithilfe von XML-Daten beginnt mit der Erstellung einer Visual Basic-Projekt. Visual Basic Express Edition ermöglicht die Entwicklung von Gelegenheits- oder voll funktionsfähige Windows-Programmen. Features in Visual Basic-Projekte enthalten eine integrierte Forms Builder, Visual-Basic-Class-Objekte (in Form von VB-Dateien) und beide NET-Namespaces für die Arbeit mit XML und externe Ressourcen importieren. Zwei wichtigsten Namespaces verwenden sind "System.IO" und "System.Xml.Serialization."

Erstellen von XML-Dateien

Visual Basic-Projekten können verwendet werden, neue XML-Dateien zu erstellen oder von anderen Anwendungen erstellte Dateien zu nutzen. Sie können XML-Dateien in einem Texteditor oder in Visual Basic Express Edition erstellen. Sie können eine XML-Datei manuell hinzufügen, mit Hilfe eines Schemas oder schreiben auf die Festplatte durch ein Dateneingabeformular erstellen. Sie können auch XML-Dokumente über eine kompatible Datenbank-Management-System wie z. B. Microsoft SQL Server oder Oracle generieren.

Erstellen von Webdiensten

Webservices sind eine ideale Methode zur Nutzung von XML-Daten in Visual Basic-Projekte, da die NET-Implementierung von Webservices auf objektorientierte Programmierparadigmen basiert. Sie können einen Webdienst direkt an eine Visual Basic-Projekt hinzufügen. Dieser Webdienst kann XML-Daten von einer Anwendung zu einem anderen oder einem Web-Server zu einem anderen, mit gemeinsamen Kommunikations-Protokolle wie HTTP und (SOAP = Simple Object Access Protocol) verschieben.