Einstieg in Visual Basic 2017
Rheinwerk (Verlag)
978-3-8362-5930-9 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
- Schnell erste eigene Windows-Programme entwickeln
- Alle Grundlagen zu GUIs, Datenbank- und Internetanwendungen
- Inkl. Einführung in Windows Presentation Foundation
Hier lernen Sie das Programmieren mit Visual Basic von der Pike auf: Sie eignen sich die Sprachgrundlagen zu Variablen, Operatoren, Schleifen und Co. an und erfahren alles Notwendige zu OOP und Fehlerbehandlung. Dabei entwickeln Sie von Anfang an eigene GUIs, die mit fortschreitendem Wissen immer komplexer werden. Auch in die Datenbank- und Internetprogrammierung werden Sie eingeführt.
Steigen Sie ein in Visual Basic 2017
Hier erfahren Sie alles, was Sie für Ihre ersten Schritte in VB benötigen: von der Installation der Entwicklungsumgebung über die Sprachelemente bis zu den Grundlagen der objektorientierten Programmierung.
Entwickeln Sie eigene Windows-Programme
Sie lernen die GUI-Entwicklung mit Windows Forms und Windows Presentation Foundation und erstellen Datenbankanwendungen und dynamische Websites.
Übung macht den Meister
Ausführliche Schritt-für-Schritt-Anleitungen, anschauliche Beispiele und viele Übungsaufgaben sichern Ihren Lernerfolg. Das Buch ist auch ideal zum Selbststudium geeignet.
Themen sind insbesondere:
Einführung in Visual Studio 2017
VB-Sprachgrundlagen
Objektorientiert programmieren
GUIs entwickeln
Programmieren mit der WPF
Datenbankanwendungen mit ADO.NET
Internetanwendungen mit ASP.NET
Thomas Theis ist Dipl.-Ing. für Technische Informatik und arbeitet als Berater und Trainer. Seit vielen Jahren gibt er als EDV-Dozent Kurse in verschiedenen Programmiersprachen. Er ist Autor vieler erfolgreicher Fachbücher.
1. Einführung ... 171.1 ... Aufbau dieses Buchs ... 171.2 ... Visual Studio 2017 ... 171.3 ... Mein erstes Windows-Programm ... 181.4 ... Visual-Basic-Entwicklungsumgebung ... 191.5 ... Arbeiten mit Steuerelementen ... 31 2. Grundlagen ... 392.1 ... Variablen und Datentypen ... 392.2 ... Operatoren ... 492.3 ... Einfache Steuerelemente ... 572.4 ... Verzweigungen ... 662.5 ... Verzweigungen und Steuerelemente ... 732.6 ... Schleifen ... 862.7 ... Schleifen und Steuerelemente ... 97 3. Fehlerbehandlung ... 1113.1 ... Entwicklung eines Programms ... 1113.2 ... Fehlerarten ... 1123.3 ... Syntaxfehler und IntelliSense ... 1133.4 ... Laufzeitfehler und Exception Handling ... 1153.5 ... Logische Fehler und Debugging ... 120 4. Erweiterte Grundlagen ... 1234.1 ... Steuerelemente aktivieren ... 1234.2 ... Bedienung per Tastatur ... 1294.3 ... Ereignisgesteuerte Programmierung ... 1314.4 ... Mehrere Formulare ... 1384.5 ... Datenfelder ... 1444.6 ... Benutzerdefinierte Datentypen ... 1574.7 ... Prozeduren und Funktionen ... 1604.8 ... Konsolenanwendung ... 176 5. Objektorientierte Programmierung ... 1855.1 ... Was ist Objektorientierung? ... 1855.2 ... Klasse, Eigenschaft, Methode, Objekt ... 1865.3 ... Eigenschaftsmethode ... 1905.4 ... Konstruktor ... 1935.5 ... Namensräume ... 1965.6 ... Referenzen, Vergleiche und Typen ... 1975.7 ... Delegates ... 2035.8 ... Statische Elemente ... 2055.9 ... Vererbung ... 2085.10 ... Konstruktoren bei Vererbung ... 2125.11 ... Polymorphie ... 2155.12 ... Schnittstellen ... 2195.13 ... Generische Typen ... 2225.14 ... Eigene Klassenbibliotheken ... 234 6. Wichtige Klassen in .NET ... 2376.1 ... Klasse String für Zeichenketten ... 2376.2 ... Datum und Uhrzeit ... 2536.3 ... Dateien und Verzeichnisse ... 2616.4 ... XML-Dateien ... 2836.5 ... Rechnen mit der Klasse Math ... 291 7. Weitere Elemente eines Windows-Programms ... 2997.1 ... Hauptmenü ... 2997.2 ... Kontextmenü ... 3087.3 ... Symbolleiste ... 3107.4 ... Statusleiste ... 3147.5 ... Eingabe-Dialogfeld ... 3167.6 ... Ausgabe-Dialogfeld ... 3197.7 ... Standarddialogfelder ... 3267.8 ... Steuerelement ListView ... 3347.9 ... Steuerelement Chart ... 3387.10 ... Steuerelement DataGridView ... 3427.11 ... Lokalisierung ... 347 8. Datenbankanwendungen mit ADO.NET ... 3538.1 ... Was sind relationale Datenbanken? ... 3538.2 ... Anlegen einer Datenbank in MS Access ... 3638.3 ... Datenbankzugriff mit Visual Basic ... 3708.4 ... SQL-Befehle ... 3788.5 ... Ein Verwaltungsprogramm ... 3858.6 ... Abfragen über mehrere Tabellen ... 3978.7 ... Verbindung zu MySQL ... 404 9. Internetanwendungen mit ASP.NET ... 4079.1 ... Grundlagen von Internetanwendungen ... 4079.2 ... Ein lokaler Webserver ... 4099.3 ... Eine erste ASP.NET-Anwendung ... 4119.4 ... Formatierung von Internetseiten ... 4159.5 ... Senden und Auswerten von Formulardaten ... 4169.6 ... Weitere Formularelemente ... 4199.7 ... Ein Kalenderelement ... 4229.8 ... ASP.NET und ADO.NET ... 4249.9 ... Datenbank im Internet ändern ... 42710. Zeichnen mit GDI+ ... 43310.1 ... Grundlagen von GDI+ ... 43310.2 ... Linie, Rechteck, Polygon und Ellipse zeichnen ... 43310.3 ... Text schreiben ... 43810.4 ... Bilder darstellen ... 44110.5 ... Dauerhaft zeichnen ... 44310.6 ... Zeichnen einer Funktion ... 44411. Beispielprojekte ... 44711.1 ... Spielprogramm Tetris ... 44711.2 ... Lernprogramm Vokabeln ... 45912. Windows Presentation Foundation ... 47112.1 ... Layout ... 47212.2 ... Steuerelemente ... 47512.3 ... Frame-Anwendung ... 47812.4 ... Zweidimensionale Grafik ... 48112.5 ... Dreidimensionale Grafik ... 48412.6 ... Anima
Durch die zahlreichen Schritt-für-Schritt-Anleitungen und Übungsaufgaben eignet sich das Buch besonders zum Selbststudium.
dotnetpro zur Vorauflage.
Erscheinungsdatum | 01.08.2017 |
---|---|
Reihe/Serie | Rheinwerk Computing |
Verlagsort | Bonn |
Sprache | deutsch |
Maße | 172 x 230 mm |
Einbandart | kartoniert |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► NET Programmierung |
Informatik ► Programmiersprachen / -werkzeuge ► Visual Basic | |
Schlagworte | .NET 4.6 • .NET-Programmierung • Programmieren lernen • VB • Visual BASIC 2017; Einführung • Visual BASIC 2017; Einführung • Visual Basic lernen • Visual Studio 2017 • Visual Studio Community • Windows 10 • Windows Forms • Windows Presentation Foundation • WPF |
ISBN-10 | 3-8362-5930-3 / 3836259303 |
ISBN-13 | 978-3-8362-5930-9 / 9783836259309 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich