VB.NET ist eine Programmiersprache von Microsoft, die auf dem .NET Framework aufbaut. Im Gegensatz zu Java wird die virtuelle Machine dazu verwendet, um mit mehreren Sprachen (VB, C#, C++) Windows Anwendungen und Web Applications zu erstellen. Neben der Laufzeitumgebung bietet .Net eine objektorientierte Klassenbibliothek mit umfangreichen Funktionen für grafische Benutzeroberflächen, Web Oberflächen und Datenbankanschluss.
Inhalt
Merkmale von Klassen
Klassen in Visual Studio anlegen
Enumarationen
Werte, Objekte, Referenzen und Parameter
Operatoren überladen
Generische Methoden
Arrays und Collections
Listen
Mengen
Assoziative Speicher
Events
Lambda Ausdrücke
Nebenläufige Programmierung
Threads in VB.net
Synchronisation
Netzwerkprogrammierung mit Sockets
Grafische Benutzeroberflächen erstellen und programmieren
Daten in einer Benutzeroberfläche darstellen
Verarbeiten von Benutzerinteraktionen
Serialisierung der Daten
Datenbank Anbindung mit ADO.Net
XML in der Datenbank
Software Design mit Entwurfsmuster
Sharding Grundlagen
Sharding Schlüssel
Konfiguration
Queries Grundlagen
Cursor
Suchkriterien
Indizes
Profiling
Geodaten Suche
Volltext Suche
Manipulation von Elementen (Insert, Update, Save, Remove)
Schema Design (Analyse und Modelle, Beziehungen, Vererbung, Muster)
Agregation von Daten
Weiterführende Themen
Zielgruppe
Zielgruppe sind erfahrene Visual Basic 6 und VBA Programmierer