
Einstieg in Visual Basic 2005
Visual Studio 2005 Express Edition
Peter Bloch(Author)
Galileo Computing (Publisher)
1st Edition
Published on 28. March 2006
Book
Mixed media product
380 pages
978-3-89842-641-1 (ISBN)
Article exhausted; check for reprint
Description
Dieses Buch richtet sich an Einsteiger in VB.NET, die schon über Erfahrung mit anderen Programmiersprachen verfügen. Es beschreibt zunächst die Grundlagen und die Philosophie der neuen Microsoft .NET-Technologien.
Darauf aufbauend geht das Buch schwerpunktmäßig auf die neuen Möglichkeiten von Visual Basic .NET ein, zu denen in besonderem Maße die objektorientierte Programmierung mit all seinen Facetten zählt.
Ebensowenig fehlen Themen wie das systematische Debuggen, das Verteilen von .NET-Anwendungen und die Programmierung von VB.NET mit ADO.NET und ASP.NET. Eine detaillierte Darstellung der Vertriebstechnologie rundet das Buch ab.
Aus dem Inhalt:
Das .NET Framework
Rundgang durch die Entwicklungsumgebung
VB .NET-Sprachgrundlagen
Objektorientierte Programmierung
Windows-Programmierung
Datenbankanwendungen mit ADO.NET
Web-Anwendungen mit ASP.NET
Eigene Web-Dienste programmieren
Systematisches Debuggen und Fehlerbehandlung
Verteilen von .NET-Anwendungen
Galileo Press heißt jetzt Rheinwerk Verlag.
Darauf aufbauend geht das Buch schwerpunktmäßig auf die neuen Möglichkeiten von Visual Basic .NET ein, zu denen in besonderem Maße die objektorientierte Programmierung mit all seinen Facetten zählt.
Ebensowenig fehlen Themen wie das systematische Debuggen, das Verteilen von .NET-Anwendungen und die Programmierung von VB.NET mit ADO.NET und ASP.NET. Eine detaillierte Darstellung der Vertriebstechnologie rundet das Buch ab.
Aus dem Inhalt:
Das .NET Framework
Rundgang durch die Entwicklungsumgebung
VB .NET-Sprachgrundlagen
Objektorientierte Programmierung
Windows-Programmierung
Datenbankanwendungen mit ADO.NET
Web-Anwendungen mit ASP.NET
Eigene Web-Dienste programmieren
Systematisches Debuggen und Fehlerbehandlung
Verteilen von .NET-Anwendungen
Galileo Press heißt jetzt Rheinwerk Verlag.
Reviews / Votes
Ein sehr interessantes Buch, das mehr als nur einen "Einstieg in Visual Basic" vermittelt ...More details
Series
Language
German
Place of publication
Bonn
Germany
Publishing group
Rheinwerk
Edition type
New edition
Dimensions
Height: 24 cm
Width: 16.8 cm
ISBN-13
978-3-89842-641-1 (9783898426411)
Schweitzer Classification
Other editions
New editions

Book
09/2015
5th Edition
Rheinwerk
€29.90
Article exhausted; check for reprint
Person
Peter Bloch ist Informatiker und arbeitet freiberuflich als Berater, Trainer und Entwickler mit dem Schwerpunkt Projektmanagement. Zu seinen Spezialgebieten gehören außerdem Web-Entwicklung, Programmierung, Erstellung interaktiver Lernsoftware sowie Konzeption und Durchführung maßgeschneiderter Firmenschulungen. Weitere Informationen über sein Seminarangebot finden Sie unter www.peblo.de.
Content
1. Das .NET Framework . 15
. 1.1. Das .NET Framework im Überblick . 17
. 1.2. Die Common Language Runtime . 20
. 1.3. Die Microsoft Intermediate Language . 21
. 1.4. Das Common Type System . 22
. 1.5. Assemblies . 22
. 1.6. Die .NET-Klassenbibliotheken . 24
2. Rundgang durch die Entwicklungsumgebung . 29
. 2.1. Die verschiedenen Versionen des Visual Studios 2005 . 31
. 2.2. Die Startseite . 33
. 2.3. Anlegen neuer Projekte . 34
. 2.4. Der Projektmappen-Explorer . 35
. 2.5. Das Eigenschaftenfenster . 36
. 2.6. Die Toolbox . 38
. 2.7. Der Codeeditor . 40
. 2.8. Code Snippets . 42
. 2.9. Projekteinstellungen . 43
. 2.10. Nützliche ShortCuts des Visual Studios 2005 . 44
3. VB.NET-Sprachgrundlagen . 45
. 3.1. Variablen, Konstanten und Enumerationen . 47
. 3.2. Ausdrücke und Operatoren . 70
. 3.3. Programmablaufsteuerung . 80
. 3.4. Prozeduren und Funktionen . 106
. 3.5. Komplexe Datentypen . 119
4. Objektorientierte Programmierung . 127
. 4.1. Visual Basic .NET und Objektorientierung . 129
. 4.2. Konzepte der objektorientierten Programmierung . 130
. 4.3. Klassen und Strukturen . 136
. 4.4. Objekte und Instanzen . 142
. 4.5. Eigenschaften . 145
. 4.6. Methoden . 155
. 4.7. Konstruktoren und Destruktoren . 161
. 4.8. Statische Klassenkomponenten . 174
. 4.9. Vererbung und Polymorphismus . 182
. 4.10. Interfaces . 191
. 4.11. Ereignisse und Delegates . 194
. 4.12. Arbeiten mit Namensräumen . 202
. 4.13. Eigene Klassen entwickeln . 206
5. Windowsprogrammierung . 209
. 5.1. Windowsformulare . 211
. 5.2. SDI- und MDI-Anwendungen . 221
. 5.3. Grundlagen der Ereignissteuerung . 231
. 5.4. Steuerelemente und Standarddialoge . 239
. 5.5. Benutzereingaben auf Formularebene validieren . 256
6. Datenbankanwendungen mit ADO.NET . 261
. 6.1. ADO.NET-Grundlagen . 263
. 6.2. ADO.NET und XML . 266
. 6.3. Struktur und Funktionsweise von Datenbanken . 268
. 6.4. Verbindungen zu einer Datenbank aufbauen . 273
. 6.5. Daten aus Datenbanken anzeigen und aktualisieren . 280
7. Webanwendungen mit ASP.NET . 287
. 7.1. Die Zukunft hat begonnen . 289
. 7.2. Architektur und Funktionsweise von ASP.NET . 290
. 7.3. Zusammenspiel von HTML und ASP.NET . 296
. 7.4. Erstellen interaktiver ASP.NET-Web-Oberflächen . 315
8. Eigene Webdienste programmieren . 325
. 8.1. Grundlegendes über Webdienste . 327
. 8.2. Einen eigenen Webdienst erstellen . 329
. 8.3. Aufrufen von Webdiensten . 331
9. Fehlerbehandlung und systematisches
Debuggen . 337
. 9.1. Ausnahmen . 340
. 9.2. Das Prinzip von Try ... Catch ... Finally . 342
. 9.3. Arbeiten mit dem Err-Objekt . 346
. 9.4. Mit dem Visual Studio-Debugger auf Fehlersuche . 347
10. Verteilen von .NET-Anwendungen . 353
. 10.1. Einführung . 355
. 10.2. Setup- und Weitergabeprojekte . 360
. 10.3. Veröffentlichen einer ClickOnce-Anwendung . 362
Index . 371
. 1.1. Das .NET Framework im Überblick . 17
. 1.2. Die Common Language Runtime . 20
. 1.3. Die Microsoft Intermediate Language . 21
. 1.4. Das Common Type System . 22
. 1.5. Assemblies . 22
. 1.6. Die .NET-Klassenbibliotheken . 24
2. Rundgang durch die Entwicklungsumgebung . 29
. 2.1. Die verschiedenen Versionen des Visual Studios 2005 . 31
. 2.2. Die Startseite . 33
. 2.3. Anlegen neuer Projekte . 34
. 2.4. Der Projektmappen-Explorer . 35
. 2.5. Das Eigenschaftenfenster . 36
. 2.6. Die Toolbox . 38
. 2.7. Der Codeeditor . 40
. 2.8. Code Snippets . 42
. 2.9. Projekteinstellungen . 43
. 2.10. Nützliche ShortCuts des Visual Studios 2005 . 44
3. VB.NET-Sprachgrundlagen . 45
. 3.1. Variablen, Konstanten und Enumerationen . 47
. 3.2. Ausdrücke und Operatoren . 70
. 3.3. Programmablaufsteuerung . 80
. 3.4. Prozeduren und Funktionen . 106
. 3.5. Komplexe Datentypen . 119
4. Objektorientierte Programmierung . 127
. 4.1. Visual Basic .NET und Objektorientierung . 129
. 4.2. Konzepte der objektorientierten Programmierung . 130
. 4.3. Klassen und Strukturen . 136
. 4.4. Objekte und Instanzen . 142
. 4.5. Eigenschaften . 145
. 4.6. Methoden . 155
. 4.7. Konstruktoren und Destruktoren . 161
. 4.8. Statische Klassenkomponenten . 174
. 4.9. Vererbung und Polymorphismus . 182
. 4.10. Interfaces . 191
. 4.11. Ereignisse und Delegates . 194
. 4.12. Arbeiten mit Namensräumen . 202
. 4.13. Eigene Klassen entwickeln . 206
5. Windowsprogrammierung . 209
. 5.1. Windowsformulare . 211
. 5.2. SDI- und MDI-Anwendungen . 221
. 5.3. Grundlagen der Ereignissteuerung . 231
. 5.4. Steuerelemente und Standarddialoge . 239
. 5.5. Benutzereingaben auf Formularebene validieren . 256
6. Datenbankanwendungen mit ADO.NET . 261
. 6.1. ADO.NET-Grundlagen . 263
. 6.2. ADO.NET und XML . 266
. 6.3. Struktur und Funktionsweise von Datenbanken . 268
. 6.4. Verbindungen zu einer Datenbank aufbauen . 273
. 6.5. Daten aus Datenbanken anzeigen und aktualisieren . 280
7. Webanwendungen mit ASP.NET . 287
. 7.1. Die Zukunft hat begonnen . 289
. 7.2. Architektur und Funktionsweise von ASP.NET . 290
. 7.3. Zusammenspiel von HTML und ASP.NET . 296
. 7.4. Erstellen interaktiver ASP.NET-Web-Oberflächen . 315
8. Eigene Webdienste programmieren . 325
. 8.1. Grundlegendes über Webdienste . 327
. 8.2. Einen eigenen Webdienst erstellen . 329
. 8.3. Aufrufen von Webdiensten . 331
9. Fehlerbehandlung und systematisches
Debuggen . 337
. 9.1. Ausnahmen . 340
. 9.2. Das Prinzip von Try ... Catch ... Finally . 342
. 9.3. Arbeiten mit dem Err-Objekt . 346
. 9.4. Mit dem Visual Studio-Debugger auf Fehlersuche . 347
10. Verteilen von .NET-Anwendungen . 353
. 10.1. Einführung . 355
. 10.2. Setup- und Weitergabeprojekte . 360
. 10.3. Veröffentlichen einer ClickOnce-Anwendung . 362
Index . 371