Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
1 Einführung
2 Grundlagen der Sprachsyntax
3 Klassendesign
4 Weitere Datentypen
5 Multithreading
6 Collections und LINQ
7 Eingabe und Ausgabe
8 Anwendungen: Struktur und Installation
9 Code erstellen und debuggen
10 Einige Basisklassen
11 Windows-Anwendungen erstellen
12 Die wichtigsten Steuerelemente
13 Tastatur- und Mausereignisse
14 MDI-Anwendungen
15 Grafiken mit GDI+
16 Drucken
17 Entwickeln von Steuerelementen
18 Programmiertechniken
19 WPF – Grundlagen
20 Layoutcontainer
21 WPF-Steuerelemente
22 Konzepte von WPF
23 Datenbankverbindung mit ADO.NET
24 Datenbankabfragen mit ADO.NET
25 DataAdapter
26 Offline mit DataSet
27 Datenbanken aktualisieren
28 Stark typisierte DataSets
A Anhang: Einige Übersichten
Stichwort

Jetzt Buch bestellen
Ihre Meinung?

Spacer
<< zurück
Visual Basic 2008 von Andreas Kuehnel, Stephan Leibbrandt
Das umfassende Handbuch
Buch: Visual Basic 2008

Visual Basic 2008
3., aktualisierte und erweiterte Auflage, geb., mit DVD
1.323 S., 49,90 Euro
Rheinwerk Computing
ISBN 978-3-8362-1171-0
Pfeil 1 Einführung
Pfeil 1.1 Warum .NET?
Pfeil 1.1.1 Ein paar Worte zu diesem Buch
Pfeil 1.1.2 Die Beispielprogramme
Pfeil 1.2 .NET unter die Lupe genommen
Pfeil 1.2.1 .NET – Ein paar allgemeine Eigenschaften
Pfeil 1.2.2 Das Sprachenkonzept
Pfeil 1.2.3 Common Language Specification (CLS)
Pfeil 1.2.4 Common Type System (CTS)
Pfeil 1.2.5 Common Language Runtime (CLR)
Pfeil 1.2.6 .NET-Klassenbibliothek
Pfeil 1.2.7 Das .NET Framework
Pfeil 1.2.8 Das Konzept der Namensräume
Pfeil 1.3 Assemblies
Pfeil 1.3.1 Die Metadaten
Pfeil 1.3.2 Das Manifest
Pfeil 1.4 Die Entwicklungsumgebung
Pfeil 1.4.1 Editionen von Visual Studio 2008
Pfeil 1.4.2 Hard- und Softwareanforderungen
Pfeil 1.4.3 Die Installation
Pfeil 1.4.4 Die Entwicklungsumgebung von Visual Studio


Rheinwerk Computing - Zum Seitenanfang

1.4 Die Entwicklungsumgebung Zur nächsten ÜberschriftZur vorigen Überschrift

Das Entwickeln mit Visual Basic setzt nur einen Editor und den Visual Basic Compiler voraus. Spaß macht das nicht. Ich empfehle Ihnen dringend, eine grafische Entwicklungsumgebung zu nutzen.


Rheinwerk Computing - Zum Seitenanfang

1.4.1 Editionen von Visual Studio 2008 Zur nächsten ÜberschriftZur vorigen Überschrift

Es gibt mehrere Editionen der Entwicklungsumgebung Visual Studio 2008, die spezifisch auf die unterschiedlichen Anforderungen bei der Anwendungsentwicklung zugeschnitten sind:

  • Visual Studio 2008 Team System (für Entwickler, Tester oder Softwarearchitekten)
  • Visual Studio 2008 Professional Edition
  • Visual Studio 2008 Standard Edition
  • Visual Studio 2008 Express Edition (für Visual Basic, C#, …)

Die Express-Editionen sind kostenlos. Sie finden sie auf der diesem Buch beigefügten DVD.


Rheinwerk Computing - Zum Seitenanfang

1.4.2 Hard- und Softwareanforderungen Zur nächsten ÜberschriftZur vorigen Überschrift

Je nach eingesetzter Version der Entwicklungsumgebung sollte der Rechner recht gut ausgestattet sein. Die folgende Tabelle gibt Mindestausstattungen an. Den Speicher sollten Sie mindestens verdoppeln.


Tabelle 1.2 Installationsanforderungen

Express Edition Team System

CPU

>= 600 MHz

Empfohlen sind mindestens 2 GHz.

RAM

>= 192 MByte

>= 1 GByte


Die unterstützten Betriebssysteme reichen von Windows Server 2003 oder höher bis Windows XP und Windows Vista. Die Bildschirmauflösung sollte mindestens 1024 × 768 Pixel (High Color, 16-Bit) betragen, besser sind 1280 × 1024 Pixel oder höher. Ein CD-ROM- (besser ein DVD-)Laufwerk sowie eine Maus müssen vorhanden sein.


Rheinwerk Computing - Zum Seitenanfang

1.4.3 Die Installation Zur nächsten ÜberschriftZur vorigen Überschrift

Die Installation von Visual Studio 2008 verläuft in der Regel problemlos. Sie haben später zu jedem Zeitpunkt die Möglichkeit, fehlende Features nachzuinstallieren. Nach der Installation sollten Sie nicht vergessen, die MSDN-Dokumentation zu installieren.


Rheinwerk Computing - Zum Seitenanfang

1.4.4 Die Entwicklungsumgebung von Visual Studio topZur vorigen Überschrift

Hoffentlich haben Sie einen ausreichend großen Monitor mit hoher Auflösung. Visual Studio bietet nämlich eine große Anzahl verschiedener informativer und hilfreicher Fenster an. Zu den wichtigsten gehören:

  • der Codeeditor
  • der visuelle Editor
  • der Projektmappen-Explorer
  • das Eigenschaftsfenster
  • die Toolbox
  • die Fehlerliste

Nachfolgend möchte ich Ihnen kurz die wichtigsten Fenster von Visual Studio vorstellen.

Der Codeeditor

Die wichtigste Komponente der Entwicklungsumgebung ist natürlich das Fenster, in dem wir unseren Programmcode schreiben. Abhängig von der gewählten Programmiersprache und der Projektvorlage wird automatisch Code generiert – gewissermaßen als Unterstützung zum Einstieg in das Projekt. Sie können in den meisten Fällen diesen Code nach Belieben ändern – solange Sie wissen, welche mögliche Konsequenz das nach sich zieht. Der Codeeditor unterstützt Sie durch etliche (optionale) Features, zum Beispiel:

  • automatischen Codeeinzug (Tabulatoreinzug).
  • automatische Generierung von Code, beispielsweise zum Schließen eines Blocks
  • Ein- und Ausblendung der Anweisungsblöcke (Namensräume, Klassen, Prozeduren)
  • IntelliSense-Unterstützung
  • Darstellung jeder geöffneten Quellcodedatei auf einer eigenen Registerkarte
  • eigene Vorder- und Hintergrundfarbe der verschiedenen Elemente

Darüber hinaus lassen sich viele Einstellungen benutzerdefiniert ändern und den eigenen Wünschen anpassen. Dazu öffnen Sie das Menü Extras und wählen hier Optionen…

Abbildung 1.3 Optionen der Entwicklungsumgebung

Eine Anwendung kann sich aus mehreren Quellcodedateien zusammensetzen. Für jede geöffnete Quellcodedatei wird im Codeeditor eine eigene Registerkarte bereitgestellt. Wird die Anzahl der angezeigten Registerkarten zu groß, lässt sich jede einzelne über das spezifische Kreuz rechts oben auf der Karte wieder schließen.

Quellcode kann sehr lang und damit unübersichtlich werden. Mit den Zeichen »+« und »-« kann man Codeblöcke aufklappen und wieder schließen. Ist ein Block geschlossen, wird nur die erste Zeile angezeigt, die mit drei Punkten endet. Wollen Sie mehr als ein Codefenster gleichzeitig sehen, öffnen Sie über das Kontextmenü eine neue Registerkartengruppe oder ziehen einfach einen Karteireiter (die korrekte Positionierung des Editors erfordert Übung).

Der Projektmappen-Explorer

Jede .NET-Anwendung setzt sich aus mehreren Codekomponenten zusammen, und jede .NET-Anwendung kann ihrerseits ein Element einer Gruppe von Einzelprojekten sein, die als Projektmappe bezeichnet wird. Der Projektmappen-Explorer (siehe Abbildung 1.4) zeigt die Struktur aller geladenen Projekte an, indem er einerseits die einzelnen Quellcodedateien, die unter Visual Basic die Dateiendung .vb haben, angibt und andererseits auch alle Abhängigkeiten eines Projekts (Verweise) mitteilt. Ein Doppelklick auf eine der aufgelisteten Dateien öffnet im Codeeditor eine Registerkarte, die den Quellcode der Datei enthält.

Das Eigenschaftsfenster

Abbildung 1.5 zeigt den Eigenschaften-Dialog, wenn im Projektmappen-Explorer ein WPF-Fenster markiert ist. Sie könnten nun beispielsweise die Eigenschaft BackColor ändern, um eine vom Standard abweichende Hintergrundfarbe des Fensters festzulegen. Eigenschaften in grauer Schriftfarbe sind schreibgeschützt.

Abbildung 1.4 Der Projektmappen-Explorer

Abbildung 1.5 Das Eigenschaftsfenster

Die Werkzeugsammlung (Toolbox)

Die Toolbox dient einzig und allein zur Entwicklung grafischer Oberflächen. Sie enthält die Steuerelemente, die mit Visual Studio 2008 ausgeliefert werden, und ist registerkartenähnlich in mehrere Bereiche aufgeteilt. Welche Bereiche angeboten werden, hängt vom Projekttyp ab. Im dritten Teil dieses Buches, in dem wir uns der Windows-Programmierung widmen, werden Sie lernen, die meisten der in der Toolbox angebotenen Steuerelemente einzusetzen.

Der Server-Explorer

Den Server-Explorer fügen Sie zur Entwicklungsumgebung von Visual Studio 2008 hinzu, indem Sie ihn im Menü Ansicht auswählen. Die Leistungsfähigkeit des Server-Explorers ist wirklich beeindruckend, denn er integriert den Zugriff auf Dienste und Datenbanken in die Entwicklungsumgebung – und das nicht nur bezogen auf die lokale Maschine, sondern auch auf Systemressourcen, auf die über das Netzwerk zugegriffen werden kann (entsprechende Berechtigungen natürlich vorausgesetzt). Ihnen bleibt es damit erspart, aus dem Visual Studio heraus immer wieder andere Programme aufzurufen, um an benötigte Informationen zu gelangen.

Abbildung 1.6 Server-Explorer

Nachdem Sie nun einen Eindruck von seiner Herkunft und den wichtigsten Funktionsweisen gewonnen haben, lassen Sie uns mit der ausführlichen Beschäftigung mit Visual Basic und dem .NET Framework beginnen.



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

<< zurück
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Visual Basic 2008
Visual Basic 2008
Jetzt Buch bestellen


 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Rheinwerk-Shop: Visual Basic 2012






 Visual Basic 2012


Zum Rheinwerk-Shop: Schrödinger programmiert C++






 Schrödinger
 programmiert C++


Zum Rheinwerk-Shop: IT-Handbuch für Fachinformatiker






 IT-Handbuch für
 Fachinformatiker


Zum Rheinwerk-Shop: Professionell entwickeln mit Visual C# 2012






 Professionell
 entwickeln mit
 Visual C# 2012


Zum Rheinwerk-Shop: Windows Presentation Foundation






 Windows Presentation
 Foundation


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo




Copyright © Rheinwerk Verlag GmbH 2009
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern