Was ist VisualBasic6.0?
Das Visual Basic-Entwicklungssystem Version 6.0 von Microsoft ist ein äußerst effizientes Werkzeug zur Erstellung leistungsstarker Komponenten und Anwendungen. Visual Basic 6.0 kann Entwickler dabei unterstützen, hervorragende Anwendungen auf Client- oder Serverbasis zu erstellen oder in einer verteilten N-Tier-Umgebung zu arbeiten. Visual Basic ist ein RAD-Tool (Rapid Application Development), das als eigenständiges Produkt oder als Teil der Visual Studio 6.0-Suite verfügbar ist.
Was sind die neuen Funktionen von VisualBasic6.0?
Zu den wichtigsten Neuerungen zählen folgende Aspekte:
Integrierte visuelle Datenbanktools
Visual Basic 6.0 bietet einen vollständigen Satz an Tools zur Integration der Datenbank in jede Anwendung. Datenbankbezogene Funktionen sind Tools zum Erstellen und Ändern von Microsoft SQL Server-, Oracle 7.3- und AS/400-Datenbanken.
Datenumgebungsdesigner
Erstellen Sie visuell wiederverwendbare Recordset-Befehlsobjekte, die Drag-and-Drop-Funktionen unterstützen und an mehrere Datenquellen gebunden werden können, um die Kombination und Bearbeitung von Daten zu unterstützen.
Erstellen Sie per Drag-and-Drop datenbezogene Formulare oder Berichte
Mit dem neuen DataEnvironment-Designer können Entwickler schnell Formulare erstellen, indem sie datenbezogene Steuerelemente per Drag-and-Drop anpassen. Entwickler können Berichte auch mit dem neuen Data Report Designer erstellen. Das Erstellen benutzerdefinierter hierarchischer Daten ist so einfach wie das Ausfüllen einiger Dialogfelder und das Ziehen von Befehlen in die entsprechenden Formulare.
VisualBasic WebClass Designer
Erstellen Sie serverseitige Anwendungen und Komponenten, auf die über den Webbrowser jeder Plattform zugegriffen werden kann.
Dynamischer HTML-Webdesigner
Verwenden Sie Dokumentobjektvorlagen und dynamische HTML-Seiten als Benutzeroberflächen, um Anwendungen mit umfangreichen Multimedia-Informationen zu entwickeln.
Neue leistungssteigernde Funktionen
Verwenden Sie neue String-Funktionen und -Features wie RetaininMemory, um schnellere und skalierbare Anwendungen und Komponenten zu erstellen.
Wie ist der Status von Visual Basic 6.0 in Visual Studio?
Visual Basic 6.0 ist Mitglied der Microsoft Visual Studio-Entwicklungstool-Suite, die Visual Studio-Entwicklern eine effiziente Umgebung zum Erstellen von Anwendungen und Komponenten bietet.
Microsoft Visual Studio ist eine vollständige Entwicklungstool-Suite, die Entwicklern benutzerfreundliche Tools zur Durchführung von Design- und Entwicklungsaufgaben bietet. Mit der professionellen Version von Visual Studio können Entwickler die Vorteile des Microsoft Windows-Betriebssystems und der Webentwicklungsfunktionen voll ausnutzen. Als Grundfunktionen werden MicrosoftJ, das MicrosoftVisualBasic-Entwicklungssystem, das MicrosoftC-Entwicklungssystem, das MicrosoftVisualInterDevTMWeb-Entwicklungssystem und das VisualFoxPRo-Datenbankentwicklungssystem verwendet.
Visual Studio Enterprise Edition ist außerdem eine vollständige Suite, die die schnelle Erstellung datenzentrierter Unternehmenssysteme unterstützt. Es verfügt über Funktionen, die die Unternehmens- und Gruppenentwicklung unterstützen, darunter visuelle Datenbanktools, das Versionskontrollsystem Microsoft Visual SourceSafe, Microsoft Repository, Visual Component Manager (Visual Component Manager), Microsoft Visual Modeler und verschiedene Entwicklungsversionen des Microsoft Backoffice-Anwendungsservers.
Was ist WebClass und wann wird es verwendet?
VisualBasic6.0WebClass ist eine auf dem Webserver basierende COM-Komponente, die es VisualBasic-Entwicklern ermöglicht, Code in der VisualBasic-Entwicklungsumgebung zu schreiben, um die URL-Antwort des Webservers anzupassen. Dies macht die Visual Basic-Anwendung zu einer plattformunabhängigen serverbasierten Anwendung, auf die von jedem HTML-Browser auf jeder Plattform aus zugegriffen werden kann.
VisualBasicWebClass soll Entwicklern dabei helfen, die folgenden Aufgaben auszuführen:
Entwickeln Sie webbasierte Anwendungen mithilfe des ereignisgesteuerten Visual Basic-Modells, um Anwendungen und Benutzeroberflächen logisch zu trennen.
Erstellen Sie ein webbasiertes Frontend für eine vorhandene Visual Basic-Anwendung.
Erstellen Sie benutzerdefinierte serverseitige COM-Komponenten, damit Anwendungen, die COM-Komponenten verwenden, in einer einzigen Umgebung debuggt werden können.
Welche Verbesserungen wurden beim Datenzugriff in Visual Basic 6.0 vorgenommen?
Der Datenzugriff wurde in allen Bereichen verbessert und der Zugriff auf die am häufigsten verwendeten Datenbanken erleichtert. Die herausragendsten Merkmale sind:
Einheitlicher Datenzugriff, integrierte ADO/OLE-Unterstützung.
Integrieren Sie visuelle Datenbanktools in die Visual Basic-Umgebung.
Neue Oracle-Schema- und Stored-Procedure-Designfunktionen.
Das Data Environment Designer-Tool (DataEnvironmentDesigner) kann ADO-basierte Datenzugriffskomponenten implementieren.
Neuer integrierter Berichtsschreiber (ReportWriter_-Tool.
Das hierarchische FlexGrid-Steuerelement (HierarchicalFlexGrid) kann zur Anzeige hierarchischer Daten verwendet werden.
Hat die Fähigkeit, Datenquellen zu erstellen.
OLEDB-Anbieter (OLEDBProvider) kann erstellt werden.
Der Datenfernzugriff zwischen Maschinen und Ebenen ist problemlos möglich.
Erweiterte Datenbindung.
Wie verwende ich Visual Basic 6.0 für die Entwicklung auf Unternehmensebene?
VisualBasic6.0 ist ein Mitglied der VisualStudio6.0 Enterprise Edition-Tool-Suite. Visual Studio 6.0 ist Microsofts wichtigste Unternehmensentwicklungssuite. Visual Studio 6.0 Enterprise Edition enthält einige neue Funktionen für Unternehmensentwickler, darunter:
Unterstützung für Unternehmensdatenbanken. Enthält Enterprise Visual Database Tools, die das Design von Datenbankschemata und gespeicherten Prozeduren unter der Entwicklungsversion von Oracle und SQL Server 4.0 mit Konnektivität zu VSAM- und DB/2-Datenbanken auf AS400/IBM-Hosts unterstützen.
Es kann die Effizienz des gesamten Programmlebenszyklus steigern, einschließlich Microsoft Visual Modeler 2.0, das mehrstufige Anwendungen auf Basis der Universal Modeling Language (UML) entwerfen kann, und Visual Studio Analyzer, das die Leistung mehrstufiger Anwendungen planen und analysieren kann Anwendungen.
Unterstützen Sie die kollaborative Entwicklung des Teams, einschließlich eines verteilten, gruppenbasierten Webentwicklungssystems, des Quellcodeverwaltungssystems Visual SourceSafe6.0, des Microsoft Repository (Microsoft-Wissensdatenbank) und des Visual Component Manager 2.0 für die Verwaltung und gemeinsame Nutzung wiederverwendbarer Transaktionskomponenten innerhalb der Gruppe.
Zu den integrierten Anwendungsdiensten gehört hauptsächlich die Entwicklungsversion von Microsoft Backoffice 4.5, deren Anwendungssoftware Datenbankverarbeitung, Nachrichtenwarteschlangenverwaltung, Messaging/Zusammenarbeit, Webanwendungen, Sicherheit und SNA-Konnektivität usw. umfasst.
Wie verwende ich Visual Basic für die Webentwicklung?
Visual Basic 6.0 verfügt über einige Funktionen zur Unterstützung der Webentwicklung:
Mit dem WebClass-Tool im Windows NT-Betriebssystem können Visual Basic-Entwickler plattformübergreifende, browserunabhängige Anwendungen erstellen.
Mithilfe von Tools wie dem Visual InterDev6.0 Web Development System können Entwickler COM-Komponenten erstellen, die in ActiveServerPage-Skripts (Active Server Page) aufgerufen werden, indem sie vorhandene Technologien und Frameworks nutzen und die Leistung der nativen Codekompilierung voll ausnutzen.
Für Anwendungen, die höhere Robustheitsanforderungen für Benutzeroperationen haben, können Entwickler das DynamicHTMLPageDesigner-Tool verwenden, um clientseitige, serververteilte Anwendungen zu erstellen, die in einer kompilierten DLL-Datei ausgeführt werden können. Dynamische HTML-Anwendungen einbetten. Mit dieser Technologie können Entwickler Anwendungen im Internet Explorer 4.0-Browser erstellen, die dynamische HTML-Funktionen wie erweiterte Orchestrierung, Positionierung und Multimedia-Funktionen bereitstellen.
Wenn Sie Ihre eigene Win32API-basierte Anwendung mit Browsing-Funktionen erstellen möchten, kann die Internet Explorer 4.0-Engine als ActiveX-Steuerelement zur Anwendung hinzugefügt werden. Dadurch können Entwickler Webbrowserfunktionen in ihre eigenen Anwendungen integrieren oder eigene Browsing-Schnittstellen erstellen.
Kann Visual Basic 6.0 in Anwendungen verwendet werden, die in anderen Sprachen geschrieben sind?
Dürfen. VisualBasic ist ein hervorragendes Entwicklungstool, mit dem Sie COM-basierte Komponenten nicht nur verwenden, sondern auch erstellen können.
Einige der folgenden Tools sind häufig verwendete COM-Hosts: VisualInterDev, VisualC, Microsoftaccess, VisualFoxpro, Powersoft, PoserBuilder, Developer2000, BorlandDelphi.
Wie wende ich Visual Basic 6.0 in einer mehrschichtigen Entwicklungslösung an?
Mit Visual Basic können Komponenten auf jeder Programmebene entwickelt werden.
In der Präsentationsschicht kann Visual Basic zum Schreiben von Win32-basierten, dynamischen HTML-basierten oder HTML-basierten Clientprogrammen verwendet werden. In der mittleren Schicht kann Visual Basic zum Schreiben von Sicherheitsprozesskomponenten für Microsoft Transaction Server verwendet werden Auf dieser Ebene kann Visual Basic zum Datenbankdesign und zur Speicherung, zum Schreiben und Debuggen von Prozeduren verwendet werden.
Was ist das digitale Nervensystem? Welche Unterstützung bietet Visual Basic 6.0 für dieses Problem im Computersystem des Unternehmens?
Unternehmen müssen Informationssysteme nutzen, um besser auf dem Markt konkurrieren zu können.
Nach Ansicht von Microsoft sollte das einzubeziehende digitale Nervensystem den freien Informationsfluss unterstützen, damit das Unternehmen schneller auf Änderungen der Geschäftsanforderungen reagieren, überzeugendere Entscheidungen treffen und effizienter sein kann und Geschäftspartner; das System sollte auf das Geschäft und nicht auf die Technologie ausgerichtet sein.
Entwicklungstools spielen eine entscheidende Rolle bei der Aktivierung des digitalen Nervensystems eines Unternehmens.
Die Unternehmensentwicklungsstrategie von Microsoft konzentriert sich auf die Entwicklungstool-Suite Visual Studio in Kombination mit dem Windows Distributed Internet Application (DNA)-Framework. Durch die gleichzeitige Verwendung von Visual Studio und Windows DNA können Unternehmen schnell Systeme mit hervorragender Architektur implementieren und sich so einen Wettbewerbsvorteil auf dem Markt verschaffen.
VisualBasic6.0 ist ein Kernmitglied des MicrosoftVisualStudio-Entwicklungskits.
Welche neuen Funktionen sind in Visual Basic 6.0 verfügbar, um die Leistung von in Visual Basic geschriebenen Anwendungen zu verbessern?
Microsoft hat viele Funktionen in Visual Basic erweitert, um Verbesserungen der Programmleistung zu unterstützen.
Die native Codebearbeitung, die erstmals in Visual Basic 5.0 eingeführt wurde, ist eine wichtige Funktion zur Verbesserung der Anwendungsleistung.
Ein Benchmark, der die Sprachleistung testet, zeigt, dass Visual Basic 6.0 bis zu 20-mal schneller ist als Visual Basic 4.0.
Zu den neuen Leistungsmerkmalen gehört die Retain-in-Memory-Option, mit der Komponentendatenstrukturen im Speicher zwischengespeichert (geladen) werden können, um verteilte Serveranwendungen zu unterstützen.
Welche Version von Visual Basic 6.0 ist für mich besser geeignet?
Visual Basic 6.0 Learning Edition ist für Benutzer ohne Programmiererfahrung, für Studenten, Enthusiasten oder andere gedacht, die Windows-basierte Anwendungen weiter erlernen und entwickeln möchten.
Visual Basic 6.0 Professional Edition ist für einzelne Fachleute oder große Unternehmensentwickler konzipiert, die Client/Server-Anwendungen und internetfähige Anwendungen erstellen müssen.
Visual Basic 6.0 Enterprise Edition ist für allgemeine Entwicklungsgruppen konzipiert und eignet sich zum Erstellen verteilter, leistungsstarker Client/Server- oder Internet/Intranet-Anwendungen.
Löst Visual Basic 6.0 das Jahr-2000-Problem?
Ja, detaillierte Informationen finden Sie auf der Website von Microsoft zum Jahr 2000 unter http://www.microsoft.com/y2k/, die auch eine Einführung in 2000-Kompatibilitätsprobleme für andere Microsoft-Produkte enthält. ->