Werbung
In den ersten Jahren meiner Ingenieurkarriere habe ich viel Zeit mit Schreiben verbracht Visual Basic basierte GUI-Anwendungen für automatisierte Fabrikmaschinen. Diese Art von VB-Anwendungen war sehr schwer zu testen, da die Benutzer größtenteils aus ihnen bestanden von mäßig gebildeten Leuten, die es schwer hatten, eine Maus zu benutzen, geschweige denn auf den Bildschirm zu klicken und einzutreten Information. Unabhängig davon, wie oft ich diese Anwendungen getestet habe, würde einer dieser Operatoren zwangsläufig dies tun etwas das würde die Anwendung auf die Knie zwingen. Sehr schnell lernte ich, wie wichtig es ist, gründlich getesteten Visual Basic-Code wiederzuverwenden. Andernfalls müssen Sie, wenn Sie jedes Mal von vorne anfangen, immer wieder neue Fehler machen.
Mit der Zeit lernte ich, meine eigene Visual Basic-Programmierung erheblich zu beschleunigen, indem ich modularer arbeitete Format - Verwendung von Komponenten, die ich entweder selbst geschrieben oder von zuverlässigem Quellcode heruntergeladen habe Websites. Ich begann wirklich die Leute zu schätzen, die Zeit damit verbringen, eine VB-Komponente zu schreiben, die eine bestimmte Funktion ausführt, und diesen Code dann anderen Entwicklern absolut kostenlos anbieten. Im Laufe meiner Arbeit waren diese selbstlosen Entwickler Heilige. Heute möchte ich einige dieser Ressourcen-Websites MUO-Lesern anbieten, die auch VB-Entwickler sind.
Finden der besten Websites für Visual Basic-Beispiele
Wenn Sie eine bestimmte Funktion erstellen oder Ihrer Anwendung eine Funktion hinzufügen müssen, beginnen Sie nicht bei Null Durchsuchen Sie die visuellen Basisbeispiele auf diesen Websites, laden Sie die gewünschten herunter und passen Sie sie dann an Ihre an Bedürfnisse. Vor einiger Zeit schrieb ich einen Artikel über die Top professionelle Beispielcode-Websites für Programmierer Top 10 professionelle Beispielcode-Websites für ProgrammiererMöchten Sie Anwendungen mit Beispielcode-Schnipsel lernen und erstellen? Hier sind die besten kostenlosen Codebeispiel-Websites für den Anfang. Weiterlesen . Viele davon sind für den VB-Programmierer von unschätzbarem Wert, wie z. B. Planet-Source-Code und DevX. David schrieb auch einen großartigen Artikel über Google Code University Lernen Sie mit Google Code University, auf jeder Ebene zu codieren Weiterlesen , wo Sie lernen können, in verschiedenen Codierungssprachen zu schreiben. In diesem Artikel möchte ich mich jedoch auf Ressourcen konzentrieren, die speziell auf Visual Basic-Programmierer und die Art der Programmierung zugeschnitten sind, die sie ausführen.
VBCode - Visual Basic-Codefragmente und -Dateien
VBCode ist eine wertvolle, ständig aktualisierte Ressource mit Hunderten von VB-Codebeispielen. Bei der Auswahl der besten Websites habe ich die Website nicht nur anhand des Volumens des kostenlosen VB-Codes, sondern auch anhand des Layouts und der Benutzerfreundlichkeit bewertet. Wenn das Auffinden des benötigten Codebeispiels Stunden dauert, ist die Website nicht sehr nützlich. Das Tolle an VBCode ist, dass es wunderbar in 10 allgemeine Kategorien wie Internet und Musik / Sounds unterteilt ist. Sie können auch die gesamte Datenbank nach Schlüsselwortphrasen durchsuchen, die beschreiben, was das Code-Snippet tut. Die Website enthält derzeit über 10.000 Zeilen Beispielcode, und diese Zahl steigt jeden Monat.
In der linken Menüleiste dieser Website befindet sich eine Kategorie mit "populärem Code", die ich gerne durchsuche. Sie wissen nie, welche Art von Code-Snippet Sie finden werden. Zum Beispiel ergab eine kurze Überprüfung gerade den Quellcode, mit dem Sie:
- Machen Sie ein Formular transparent
- Code, mit dem Sie Ihre E-Mails abrufen können
- Wie man "Film" wie Credits produziert, die scrollen
A1 VB Code - Visual Basic Code, Foren und mehr
A1 VB Code ist eine ziemlich coole Visual Basic-Codierungs-Community, die Tausende von Visual Basic-Beispielen enthält. Der Code hier umfasst VB und VB.NET sowie ASP und ASP.NET. Der Code hier ist in 22 Kategorien unterteilt, darunter Datenbanken, Spielprogrammierung, XML und Internetprogrammierung, um nur einige zu nennen. Mein Favorit ist normalerweise der Abschnitt "Steuerelemente", da sie so einfach in vorhandenen Quellcode zu integrieren und normalerweise sehr einfach anzupassen sind.
Bei A1 VB Code finden Sie auch ein ziemlich aktives Forum, in dem Sie Fragen stellen oder Code diskutieren können. Diese Website allein wäre mehr als genug, um jeden VB-Programmierer zufrieden zu stellen. Wenn Sie nicht finden, was Sie brauchen, und es Ihnen schwer fällt, es selbst zu programmieren, werden Sie sicher jemanden in den Foren finden, der bereit ist, Ihnen zu helfen.
Andrea VB - Programmierung & Downloads
Eine der besten VB-Ressourcen, die ich gefunden habe, ist Andrea VB, eine enorme Ressource, die 1999 von Andrea Tincani erstellt wurde und mit fast allem gefüllt ist, was mit Visual Basic zu tun hat, was Sie sich vorstellen können. Eine bessere Beschreibung für diese Website wäre ein VB PortalEs bietet ein beliebtes Forum, Artikel und Tutorials, Neuigkeiten und Links sowie wirklich nützliche Beispiele und Downloads für den Quellcode. Mein Lieblingsabschnitt dieser Website, den ich häufig verwendet habe, ist die API-Aufrufliste im Abschnitt "Quellcode". Diese API-Aufrufe sind nicht immer leicht zu finden, und AndreaVB hat einen ganzen Abschnitt, der ihnen gewidmet ist.
Die Hauptseite der Website wirkt zunächst sehr beschäftigt, aber das liegt nur daran, dass die Website voller wertvoller Ressourcen ist. Neben dem riesigen Quellcode-Bereich gibt es auch den Download-Bereich mit allen Funktionen Anwendungsquellcode unter einigen ziemlich coolen Kategorien wie Bluetooth, E-Books und Visual Basic Spiele. Für alle, die VB an seine Grenzen bringen und ein wenig über den Tellerrand hinausgehen möchten - diese Website ist wie ein großer Spielplatz.
VB-Beschleuniger
Das VB-Beschleuniger Website ist eigentlich ziemlich gut benannt. Im Gegensatz zu Andrea VB konzentriert sich VB Accelerator auf das Brot und die Butter von VB - die Kernfunktionalität von Fleisch und Kartoffeln wie Standardsteuerelemente und gängige Bibliotheken und Techniken, die selbst Programmierer der alten Schule vergessen gelegentlich. Dies ist besonders nützlich für Leute, die sich nicht die Mühe gemacht haben, die Bibliotheks-CDs zu kaufen, auf denen Sie viele der VB-Funktionen und -Syntax nachschlagen können. Auf dieser Site finden Sie eine Ressource, auf die Sie zugreifen können, wenn Sie beispielsweise nachschlagen müssen, wie Sie Kombinations- und Listenfelder programmieren oder eine TreeView einrichten.
Die Einfachheit des Index auf der Hauptseite verrät die Tiefe dieser Website. Sobald Sie einen Drilldown durch die Verzeichnisse in den einzelnen Ordnern durchführen, werden Sie eine scheinbar unbegrenzte Anzahl von Visual Basic-Beispielen entdecken, wie diese Seite, die ich beim Schreiben von CDs gefunden habe.
Diese Websites sind größtenteils nur die Spitze des Eisbergs. Visual Basic ist bis heute eine der beliebtesten Programmiersprachen - mit Websites und Programmierer-Communities Produzieren von mehr Codezeilen und in mehr Branchen als jede andere Programmiersprache für Anwendungen in der Welt.
Bist du ein VB Guru? Und wenn ja, haben Sie Lieblingsressourcen oder Online-Communities, in denen Sie Programmierratschläge oder Visual Basic-Beispiele erhalten? Teile sie im Kommentarbereich unten.
Ryan hat einen BSc-Abschluss in Elektrotechnik. Er hat 13 Jahre in der Automatisierungstechnik, 5 Jahre in der IT gearbeitet und ist jetzt Apps Engineer. Als ehemaliger Managing Editor von MakeUseOf sprach er auf nationalen Konferenzen zur Datenvisualisierung und wurde im nationalen Fernsehen und Radio vorgestellt.