Dieses Buch bietet eine umfassende Einführung in Visual Basic.NET und ist bestrebt, den Lesern die neuesten, umfassendsten und praktischsten Technologien vorzustellen. Das Buch ist in 10 Kapitel unterteilt, in denen die Grundkenntnisse, Programmiermethoden und Techniken von Visual Basic.NET ausführlich vorgestellt werden. Der Inhalt umfasst einen Überblick über .NET Framework, grundlegende Konzepte der Visual Basic.NET-Sprache, grundlegende Prozesssteuerung, objektorientierte Programmierung, Grundlagen der Windows-Anwendungsentwicklung, Grafikverarbeitung, Datenzugriff, Dateien und Registrierung sowie die vorläufige Entwicklung von Webanwendungen usw. Inhalt.
Dieses Buch eignet sich besonders für Leser mit grundlegenden Computerkenntnissen. Es kann als Lehrmaterial für verwandte Hauptfächer an verschiedenen Hochschulen und Universitäten verwendet werden und kann auch als Nachschlagewerk zum Selbststudium und Schulungsmaterial für Visual Basic.NET-Enthusiasten verwendet werden .
Inhaltsverzeichnis:
Kapitel 1 Einführung in die VB.NET-Sprache
1.1 .NET Framework-Übersicht
1.1.1 Common Language Runtime-Funktionen
1.1.2 .NET Framework-Klassenbibliothek
1.1.3 Entwicklung von Client-Anwendungen
1.1.4 Entwicklung von Serveranwendungen
1.2 Entwicklungsgeschichte der VB.NET-Sprache
1.3 Funktionen und Neuerungen von VB.NET
1.3.1 Neue Funktionen in der Webentwicklung
1.3.2 Neue Funktionen in der Datenbank
1.3.3 Neue Funktionen von Windows Forms und Steuerelementen
1.3.4 Neue Funktionen des Projekts
1.3.5 Neue Funktionen für Komponenten und Komponentenherstellung
1.3.6 Neue Funktionen des Debuggers
1.3.7 Neue Funktionen in der Skalierbarkeit und automatischen Steuerung
1.3.8 Neue Funktionen für internationale Anwendungen
1.4 Standardbausteine
1.5 Zusammenfassung dieses Kapitels
1.6 Übungen
Kapitel 2 Datentypen, Operatoren und Ausdrücke
2.1 Datentypen
2.1.1 Grundlegende Datentypen
2.1.2 Benutzerdefinierte Datentypen
2.2 Konstanten und Variablen
2.2.1 Konstanten
2.2.2 Variablen
2.2.3 Umfang der Variablen
2.3 Betreiber
2.3.1 Arithmetische Operatoren
2.3.2 Vergleichsoperatoren
2.3.3 Logische Operatoren
2.3.4 Ausführungsreihenfolge von Ausdrücken
2.4 Array
2.4.1 Array mit fester Länge
2.4.2 Mehrdimensionales Array
2.4.3 Lbound()-Funktion und Ubound()-Funktion
2.4.4 Dynamisches Array
2.4.5 Beibehalten des Inhalts dynamischer Arrays
2.5 Zusammenfassung dieses Kapitels
2.6 Computerpraxis
2.7 Übungen
Kapitel 3 Grundlegende Prozesssteuerung
3.1 Bedingte Urteilsaussagen
3.1.1 If...Then-Anweisung
3.1.2 If...Then...Else-Anweisung
3.1.3 If...Then...Elself-Aussage
3.2 Filialerklärung
3.3 Schleifenanweisung
3.3.1 Do...Loop-Schleifenanweisung
3.3.2 While...End While-Schleife
3.3.3 For...NeXt-Schleife
3.3.4 Verlassen der Schleife
3.4 Jump-Anweisung
3.5 Ausnahmebehandlungsstruktur
3.5.1 End-Anweisung
3.5.2 Stop-Anweisung
3.5.3 Exit-Anweisung
3.6 Zusammenfassung dieses Kapitels
3.7 Computerübungen
3.8 Übungen
Kapitel 4 Objektorientierte Programmierung
4.1 Überblick über objektorientiert
4.2 Klassen und Objekte
4.2.1 Klassendefinition
4.2.2 Konzepte und Eigenschaften von Objekten
4.3 Vererbung und Polymorphismus
4.3.1 Vererbung
4.3.2 Polymorphismus
4.4 Methodenüberladung
4.4.1 Definition von Überlastung
4.4.2 Implementierung der Methodenüberladung
4.5 Konstruktor und Destruktor
4.5.1 Konstruktor
4.5.2 Destruktor
4.6 Sprachübergreifende Vererbung
4.7 Namensraum
4.7.1 Namespace-Deklaration
4.7.2 Vollständig qualifizierter Name
4.8 Zusammenfassung dieses Kapitels
4.9 Computerübungen
4.10 Übungen
Kapitel 5 Entwerfen von Windows Forms
5.1 Neue Funktionen von Windows Forms
5.2 Formularstruktur
5.3 Eigenschaften, Ereignisse und Methoden von Formularen
5.3.1 Eigenschaften
5.3.2 Ereignisse und Methoden
5.4 Multi-Dokument-Schnittstellendesign
5.4.1 Erstellen Sie ein übergeordnetes MDI-Formular
5.4.2 Unterformular erstellen
5.4.3 Bestimmen Sie das aktive Unterformular
5.4.4 Daten in aktive Unterformulare übertragen
5.4.5 Unterformulare anordnen
5.5 Zusammenfassung dieses Kapitels
5.6 Computerübungen
5.7 Übungen
Kapitel 6: Hinzufügen von Steuerelementen zu einem Formular
6.1 Bedienelemente
6.2 Gemeinsame Kontrollen
6.2.1 Tastensteuerung
6.2.2 CheckBox- und RadioButton-Steuerelemente
6.2.3 GroupBox-Steuerung
6.2.4 TextBox-Steuerelement
6.2.5 RichTextBox-Steuerelement
6.2.6 ScrollBar-Steuerung
6.1.7 TrackBar-Steuerung
6.1.8 ProgressBar-Steuerung
6.1.9 ListBox-Steuerelement
6.1.10 ComboBox-Steuerung
6.2 Design-Menü
6.2.1 Menüänderungen erstellen
6.2.2 4 Arten von Menüelementen
6.2.3 MainMenu-Steuerung
6.2.4 ContexMenu-Komponente
6.3 Design-Symbolleiste
6.3.1 Schaltfläche „Hinzufügen“.
6.3.2 Symbole für Symbolleistenschaltflächen definieren
6.3.3 Behandlung des Click-Ereignisses der Symbolleistenschaltfläche
6.4 Statusleiste hinzufügen
6.4.1 Fügen Sie dem StatusBar-Steuerelement ein Panel hinzu
6.4.2 Bestimmen Sie das angeklickte Panel
6.4.3 Legen Sie die Größe des Statusleistenbereichs fest
6.4.4 Den Inhalt der Statusleiste dynamisch aktualisieren
6.5 Dialogsteuerung
6.5.1 Erstellen, Anzeigen und Schließen von Dialogfeldern
6.5.2 Überprüfen der Ergebnisse des Dialogfelds
6.5.3 Nachrichten-Hub anzeigen
6.5.4 Allgemeine Dialogfelder
6.6 Benutzerdefinierte Steuerelemente
6.7 Zusammenfassung dieses Kapitels
6.8 Computerübungen
6.9 Übungen
Kapitel 7 Arbeiten mit Grafiken
7.1 Koordinatensystem
7.1.1 Standard-Spezifikationskoordinatensystem
7.1.2 Standardspezifikationskoordinatensystem
7.1.3 Angepasstes Koordinatensystem
7.2 Verwendung von GDI+-Funktionen in Formularen
7.2.1 Erstellen Sie grafische Bilder mit GDI+
7.2.2 Verwenden Sie GDI+ zum Zeichnen von Linienformen
7.2.3 Grafikcontainer
7.3 System.Drawing-Namespace
7.3.1 System.Drawing.Drawing2d
7.3.2 System.Drawing.Imaging
7.3.3 System.Zeichnungstext
7.4 Einfaches Animationsdesign
7.4.1 Design der Positionsanimationsprogrammierung
7.4.2 Programmierdesign für Animationen zum Umblättern
7.5 Zusammenfassung dieses Kapitels
7.6 Computerübungen
7.7 Übungen
Kapitel 8 Datenzugriff
8.1 ADO.NET-Übersicht
8.1.1 Designziele von ADO.NET
8.1.2 ADO.NET-Architektur
8.2 Verbindung
8.2.1 Mit ADO.NET eine Verbindung zu SQL Server herstellen
8.2.2 Verbindungspooling für SQL Server.NET-Datenanbieter
8.2.3 Verwenden Sie ADO.NET, um eine Verbindung zur OLE DB-Datenquelle herzustellen
8.2.4 Verbindungsabstimmung für OLE DB.NET-Datenanbieter
8.2.5 Funktionsweise von Verbindungsereignissen
8.3 DataReader
8.3.1 DataReader schließen
8.3.2 Mehrere Ergebniseinstellungen
8.3.3 Strukturinformationen vom DataReader abrufen
8.3.4 OLE DB-Kapitel
8.4 Datenbindung
8.4.1 Arten der Datenbindung
8.4.2 Häufige Szenarien für die Verwendung der Datenbindung
8.4.3 Übersicht und Syntax der Datenbindung
8.4.4 Datenbindungsausdrücke
8.4.5 Verwendung von DataBinder.Eval
8.5 Zusammenfassung dieses Kapitels
8.6 Computerübungen
8.7 Übungen
Kapitel 9 Dateien und Registrierung
9.1 VB.NET-Dateiverarbeitungssystem
9.1.1 System.IO-Namespace
9.1.2 Verwandte Klassen und Aufzählungen
9.2 Dateiverarbeitung
9.2.1 NewFile-Befehl
9.2.2 OpenFile-Befehl
9.2.3 FileOpen-Funktion
9.2.4 FileClose-Funktion
9.2.5 FileCopy-Funktion
9.2.6 FileAttr-Funktion
9.2.7 GetAttr-Funktion
9.2.8 SetAttr-Funktion
9.2.9 FileGet-Funktion
9.2.10 FileGetObject-Funktion
9.2.11 FilePut-Funktion
9.2.12 FilePutObject-Funktion
9.2.13 Suchfunktion
9.2.14 Loc-Funktion
9.2.15 EOF-Funktion
9.2.16 Eingabefunktion
9.2.17 InputString-Funktion
9.2.18 Write- und WriteLine-Funktionen
9.2.19 Print- und PrintLine-Funktionen
9.3 Dateien lesen und schreiben
9.3.1 Dateizugriffsarten
9.3.2 Dateizugriffsfunktionen und -anweisungen
9.3.3 Datenzugriffsfunktionen
9.3.4 Sequentielle Dateizugriffe
9.3.5 Zufälliger Dateizugriff
9.3.6 Zugriff auf Binärdateien
9.4 Lesen und Schreiben der Registry
9.4.1 Änderungen beim Registry-Zugriff in VB.NET
9.4.2 Häufig verwendete Funktionen
9.4.3 Registry-Klasse
9.4.4 Mitglieder der RegistryKey-Klasse
9.5 Zusammenfassung dieses Kapitels
9.6 Übungen
Kapitel 10 Vorläufige Webanwendungsentwicklung
10.1 Was ist eine Webanwendung?
10.1.1 Webanwendungsübersicht
10.1.2 Webanwendungen erstellen
10.2 Entwerfen von Webformularen
10.2.1 Komponenten von Webformularen
10.2.2 Von Webformularen erstellte Projektdateien
10.2.3 Zusammenstellung und Bereitstellung von Webprojekten
10.2.4 Web Forms-Seiten kompilieren und ausführen
10.3 Zusammenfassung dieses Kapitels
10.4 Computerübungen
10.5 Übungen
Anhang A Installieren und Deinstallieren von Visual Studio.NET
A1 Visual Studio.NET-Systemanforderungen
A2 Installieren Sie Visual Studio.NET
A3 Deinstallieren Sie Visual Studio.NET
Anhang B VB.NET-Fehler- und Ausnahmebehandlung
Fehlertyp B1
B2 Änderungen in der Ausnahmebehandlung in VB.NET
B3 Einführung in die Ausnahmebehandlung
B4 Strukturierte Ausnahmebehandlung
B5 Unstrukturierte Ausnahmebehandlung
Anhang C VB 6.0-Projektmigration zu VB.NET
C1-Upgrade-Tool
Die Notwendigkeit eines C2-Upgrades
Was Sie vor dem Upgrade von C3 beachten sollten
Vorbereitung der C4-Upgrade-Anwendung
C5 Aktualisieren Sie das Projekt mit dem Upgrade-Assistenten
C6 schließt den Upgrade-Prozess ab
C7 Upgrade-Bericht anzeigen
C8-Upgrade-Projekt über die Befehlszeile
C9 Vorwort zur Fehlerbehebung bei Anwendungen, die von VB 6.0 aktualisiert wurden
Expandieren