Pro und Kontra von Visual Basic

Allgemeines zu Visual Basic

Visual Basic ist eine 1991 von Microsoft entwickelte höhere Programmiersprache, die auf der Sprache Basic basiert. Sie wird in verschiedenen Versionen von Microsoft vertrieben: die alten Versionen bis Visual Basic 6.0 werden als Visual Basic Classic bezeichnet, die späteren Versionen als Visual Basic.NET (VB.NET), da sie auf dem bekannten .NET-Framework von Microsoft basieren. Außerdem gibt es einige Ableger wie z.B. VBA – eine Skriptsprache, welche die Erweiterung von Office-Programmen wie Word und Excel ermöglicht – oder VB Script zur Erstellung kleinerer Internetskripte.

Umstrittene Programmiersprache

Unter Programmierern ist Visual Basic sehr umstritten: Während die der Meinung sind, dass es sich nicht einmal um eine vollwertige Programmiersprache handelt, wird sie von anderen Softwareentwicklern gerne eingesetzt. Ein großer Vorteil ist die leichte Erlernbarkeit, denn Visual Basic wurde an die englische Sprache angelehnt. Sie benutzt Worte, wo andere Programmiersprachen Symbole verwenden. Das hat aber wiederum den Nachteil, dass der Quellcode weniger kompakt ist, als es bei Programmiersprachen wie z.B. C++ oder Java der Fall ist.

Vorteile der Programmiersprache

Visual Basic ist besonders gut geeignet, um grafische Benutzeroberflächen zu erstellen, denn die Programmiersprache ist direkt in einen Editor integriert, der es ermöglicht, grafische Oberflächen mittels Drag und Drop zusammenzustellen. In anderen Programmiersprachen muss die Benutzeroberfläche mit teils komplexem Code programmiert werden und der Entwickler sieht das Ergebnis erst nach dem Start des Programms. Dadurch ist eine relativ schnelle Programmentwicklung möglich.

Nachteile der Programmiersprache

Bei den Classic-Versionen gab es den großen Nachteil, dass die Programmiersprache Visual Basic proprietär ist – geistiges Eigentum von Microsoft, während andere Programmiersprachen wie C++ oder Java als offene Standards kostenlos und frei verfügbar sind und somit gerade für kleinere Firmen eher die erste Wahl sind. Mit der Einführung von VB.NET hat sich diese Einschränkung teilweise gelockert, da Teile des .NET-Frameworks standardisiert worden sind.

Eingeschränkte Funktionalität von Visual Basic

Kritiker bemängeln auch die eingeschränkte Funktionalität von Visual Basic, was damit zu tun hat, dass es sich um eine proprietäre Sprache handelt. Der Funktionsumfang von offenen Sprachen kann in viel größerem Umfang erweitert werden. Außerdem wird der Programmcode von Visual Basic interpretiert, d.h. eine Codezeile wird übersetzt und dann direkt ausgeführt. Das hat zur Folge, dass die Ausführungsgeschwindigkeit vor allem bei leistungsschwachen Rechnern eher langsam ist und dass das Programm bei jeder Ausführung noch einmal neu übersetzt werden muss. Gerade die Ausführungsgeschwindigkeit ist bei modernen Rechnern allerdings nicht mehr als nachteilig zu betrachten.

Was versteht man unter Netzwerk und Netzwertechnik?

Wenn man mindestens zwei Computer mittels Datenkabel oder Glasfaserkabel miteinander verbindet, spricht man von einem Netzwerk. Das ermöglicht eine einfache und schnelle Kommunikation untereinander und den unkomplizierten Zugriff auf alle Daten und Rechner, die in einem Netzwerk miteinander verknüpft sind. Besonders in Unternehmen ist ein sogenanntes Firmen-Netzwerk unabdingbar.

Ein perfekt eingerichtetes Netzwerk unter Einsatz bester Netzwerktechnik garantiert allen angeschlossenen Rechnern uneingeschränkten, gleichberechtigten Einblick in den bestehenden Informationsfluss. Die Netzwerktechnik ist ein sehr komplexes System und dient unter anderem der Koordination von Daten, der Datenvermittlung und der Datenverarbeitung unterschiedlichster Bereiche.

Aber nicht nur Firmen-Netzwerke, sondern auch sogenannte Heim-Netzwerke sind im Einsatz. So können auch Familienmitglieder und Freunde untereinander mittels Netzwerktechnik auf ein eigens eingerichtetes Netzwerk unter gleichen Voraussetzungen und in gleichem Umfang auf das nahe Internet zugreifen.

Der am häufigsten bestehende Internet-Zugang erfolgt über DSL und wird durch ein Netzwerkkabel realisiert. Es gibt die unterschiedlichsten Verbindungskabel in der Netzwerktechnik. Zu den besten gehören Glasfaserkabel, welche einen schnelleren Datenfluss und eine längere Lebensdauer garantieren. Netzwerkkabel ermöglichen einen schnellen Zugriff auf das Internet, das Herunterladen und Speichern von Daten auf dem Computer. Genauso ermöglicht die Netzwerktechnik auch die Freigabe von Daten oder das Hochladen von Dateien ins Internet. Das kann unverschlüsselt geschehen, aber natürlich auch in verschlüsselter Version.

Die Möglichkeiten, welche ein Netzwerk bietet und die Vielfältigkeit der Netzwerktechnik macht das Arbeiten am Computer einfacher und effektiver.

Da ich im Laufe der Jahre unzählige Bücher und Lektüre zu Visual Basic verschlungen habe, möchte ich hier nach und nach einen kleinen Einblick darüber vermitteln. Und etwas über das jeweilige Buch schreiben.

Im Jahr 2002 kaufte ich mir die gebundene Ausgabe vom Verlag Data Becker des Visual Basic Einsteiger-Buches „ Das große Buch-Visual Basic.net mit 592 Seiten von den Autoren Karl Guenther und Uwe Hess.

Kurzbeschreibung des Buches: Das große Buch-Visual Basic.net


Man möchte seine VB.NET Programmiervorhaben schnell und effizient realisieren und benötigt dafür hilfreiche, praktische Erklärungen und alltagstaugliche Ratschläge? Das kompakte Nachschlagewerk macht einen mit Syntax und Techniken von VB .NET vertraut und verschafft Programmier-Profis und Programmier-Einsteigern gleichermaßen innerhalb kürzester Zeit zu überzeugenden Resultaten.

Das ist kompaktes Profi-Wissen in seiner besten Form. Durchweg konsequent praxisnah und verständlich vermittelt das große Buch Visual Basic.net mit Hilfe von praktischen alltagstauglichen Anwendungsbeispielen den Umgang mit der Syntax und den Anwendungsmöglichkeiten der Programmiersprache VB.NET.

Mit den hilfreichen, praxisorientierten  Anwender-Beispielen verwirklichen auch weniger erfahrene Programmierer und Versions-Aufsteiger spielend einfach professionelle Projekte, wie z.B. die plattformunabhängige Programmierung mit dem .NET Framework oder die Erstellung grafischer Oberflächen mit Menüs.

Anhand der realistischen Anwender-Beispiele werden Syntax und Arbeitstechniken der Sprache verständlich und anschaulich erklärt, so dass auch weniger versierte Nutzer innerhalb kürzester Zeit professionelle Ergebnisse erzielen können. Dass den Usern des Vorgängers Visual Basic 6 der Umstieg auf die neue Version vor keine Probleme stellt, steht das große Buch-Visual Basic.net mit Rat und Tat bei der VB6-Migration hilfreich zur Seite.

Inhaltsangaben zum Buch:

-Grundlagen, Einführung in die Programmierung, Orientierungshilfen für Versions-Umsteiger

-Sprachelemente, Datentypen und Operatoren im Überblick

-Grafische Oberflächen inkl. interaktiver Menüs und Steuerelementen gestalten

-Objektorientiertes Programmieren und VB6 Migration

-Komponenten- und Anwendungsprogrammierung mit dem .NET Framework

-System-, Datenbank- und Webprogrammierung

-Fehler finden mit dem Debugger
und vieles mehr

Anwendungsbeispiele und Projekte aus dem Buch:

-Einbau von unterschiedlichen Formaten von Datum und Zeit in Anwendungen

-Entwicklung eines Programmes zur Ermittlung von Farbwerten

-Programmierung eines eigenen Text-Editor

-Erstellung eines Dateimanager mit Visual

-Debuggen einer fehlerhaften Anwendung

-Entwicklung eines Zeichenprogrammes für Windows

-Entwerfen des Design für eine Datenbank

Seiner Zeit ein recht hilfreiches Buch mit ein paar Makeln. Einige Meinungen von Usern zu ” Das große Buch-Visual Basic.net ” finden Sie auch bei Amazon.

Diese Seite herberts-lexikon.de habe ich zu meinem 60. Geburtstag geschenkt bekommen. Abgesehen von der Tatsache, dass ich mich sehr über die Glückwünsche, die Features und das selbstverfasste Gedicht gefreut habe, wusste ich nicht so recht was damit anzufangen. Ich bin zwar Rentner, aber weiß nicht jeder, dass Rentner niemals Zeit haben? Meine Lieben dachten da ganz anders. Sie waren der Meinung, der Herbert wüsste im Winter nicht so recht was mit sich anzufangen. Man kann nichts am Haus bauen, jedenfalls nicht draußen. Das Motorrad wird auch erst wieder im Frühjahr flott gemacht. Na ja und wenn er dann schon mal mehr Zeit mit seiner großen Freizeit-Liebe dem Computer verbringen kann, dann bitte auch mit seiner eigenen Homepage.

Keiner von ihnen weiß so wirklich, dass es keine Freizeit-Liebe ist, sondern richtiges Herzblut. Denn ich habe es von der Pike auf gelernt, nicht im Beruf, sondern in der Freizeit, Visual Basic mein Steckenpferd, meine große Computer-Liebe. Es schmeichelt schon sehr, wenn die Lieben der Meinung sind, dass was der Herbert in seinem Leben gelernt, geschaffen und gemeistert hat, ist es wert mit anderen geteilt zu werden. Es ist ein riesiges Kompliment für mich, aber die Computer-Freizeit-Liebe ist viel mehr, als es scheint, denn sie hat einen Namen: Visual Basic.

Das ich ein Haus mit eigenen Händen aufbaue, einen Wohnwagen konstruiere und baue, neue Verfahrensweisen entwickle, Elektrik verlege wo auch immer es geht und notwendig ist, Computersysteme aufbaue und vieles mehr. Ja all das haben meine Lieben bewundert und respektiert, so dass man zu dem Schluss kam: Jetzt noch eine eigene Homepage und er ist wunschlos glücklich, wenn er seine Erfahrungen mit anderen austauschen und helfen kann. Aber, keiner denkt daran, dass man im Winter tausend andere Aufgaben hat. Schnee schippen, streuen, Holz hacken…Und in meinem Kopf immer mit dabei, Visual Basic. Aber psst. Nein weil, das können sie ja auch nicht wissen.

Ich wollte das schon immer, programmieren und am liebsten damals auch beruflich. Visual Basic, mein Steckenpferd, meine große Computer-Liebe. Die Zeit die ich an meinem Computer verbracht habe galt meist ihr. Ihr folgte ich in Foren, in Büchern und im gesamten Internet. Und jetzt ist sie ein Teil von mir. Sie ist meine Lieblingssprache, meine Berufung, meine Profession und man könnte fast sagen Religion. Ich kenne sie in und auswendig, weiß sie zu nehmen, mit all ihren Tücken und mittlerweile verstehen wir uns blind. Sie habe ich von der Pike auf gelernt. Sie ist meine Sprache, die Sprache in der ich mich am besten ausdrücken kann. Sie ist meine Programmiersprache: Visual Basic

Lieber Herbert,

60 junge Jahre bist Du nun,
musstest gar nichts groß was dafür tun.
Es kam ganz unbemerkt so über Nacht,
ja wer hätte das gedacht.

Bist wirklich noch so jung anzuschauen,
will und kann den Augen gar nicht trauen.
Hast auch einen winzig kleinen Bauch,
der gehört halt dazu auch.

Werden auch die Haar schon grau und licht,
stör dich doch bloß daran nicht.
Männer mit Geheimratsecken,
müssen sich doch keinesfalls verstecken.

Sollte es auch mal ne Glatze werden,
ist dies das Schlimmste nicht auf Erden.
Mit einer Glatze – schenk mir Gehör,
sparst Dir auch das Geld für den Friseur.

Hast Du schon mal nachgedacht,
was in diesem Spitzenalter wird gemacht.
Vielleicht willst Du auf Reisen gehen
und Dir die ganze Welt ansehen.

Doch bleibst lieber Du zu Haus,
geht dir auch die Freud und Beschäftigung nicht aus.
Im Sommer kannst Du bauen am Haus oder zum baden gehen,
im Winter dein Lexikon befüllen oder öfter die Sportschau sehen.

Kannst Dir neue tolle Ziele setzen
und Dich hoffentlich bei deinen Basteleien nicht verletzen.
Unternimmst mit Deiner Familie und Freunden was,
hast gleich nochmal soviel Spaß.

Will Dir die Inge ihre Lieb beweisen,
bringt sie Dir ein Bierchen und kocht deine Lieblingsspeisen.
Doch pass auf, sonst wirst Du zu rund,
zu viel Bauch ist auch nicht so gesund.

Den musst dann wieder mühsam abtrainieren
und noch öfter als sonst geh´n spazieren.
Oder wenn Dir das zu fad,
setz dich einfach mal auf`s Rad.

Wenn Du all das fleißig machst
und dazu noch weiter häufig lachst,
dann wird’s Dir nie schlecht ergehen,
das wirst dann auch selber sehen.

Nun zum Schluss wir wünschen hier,
alles was du anpackst soll gelingen Dir.
Bleib gesund und wohlgemut,
dann kann es nur werden alles gut.

Lieber Herbert zu Deinem Geburtstag wünschen wir Dir von ganzem Herzen alles, alles Gute.
Monika, Bernd, Dieter und Jana.
Bleib wie Du bist, denn so lieben, mögen und schätzen wir Dich. Genauso bist Du richtig.

Ich Herbert, habe schon einige Hürden in meinem Leben genommen. Gemeint sind Heimwerkerhürden, Probleme beim Hausbau, Computerprobleme und andere technische Schwierigkeiten, die man auch ohne teure Hilfe bewältigen kann. Habe vieles ausprobiert, getestet, Niederlagen erlitten, bin an vermeintliche Grenzen gestossen und wenn es mal nicht auf Anhieb geklappt hat wurde einfach neu angefangen. Aber eins ist nie passiert – ich habe nie aufgegeben und das sollte auch keiner tun, denn: GEHT NICHT, GIBT ES NICHT!!!!!!!!!!

Ich möchte euch hier Tipps und Tricks verraten, wie Ihr viele Sachen selbermachen könnt, in dem ich euch erzähle wie ich die Problem angegangen und gemeistert habe.