Inhouse-Seminar
Haben Sie Interesse an einer individuellen Inhouse-Schulung zu diesem Thema? Nehmen Sie einfach Kontakt mit uns auf.
»Anfrage für Inhouse-Seminar
Ansprechpartner
Die .NET-Klassenbibliothek mit Visual C++ 2008
Seminarbeschreibung
Die .NET-Klassenbibliothek stellt die gesamte Funktionalität, die unter Win32 von der Win32-API geboten wurde, in Form einer modernen, objektorientierten Klassenbibliothek zur Verfügung. Darüber hinaus enthält sie zahlreiche weitere Klassen, die viele Funktionalitäten bieten, die unter Win32 nicht zur Verfügung stehen.
Seminarinhalt
Steuerelemente
- RichTextBox, ErrorProvider, das Validating-Ereignis
- ToolStripContainer, NotifyIcon, SplitContainer
- ImageList, ListView und TreeView
Lokalisierung (Internationalisierung)
Uhrzeiten, Kalenderdaten und Timer
- Die Klassen DateTime und TimeSpan
- Timer und zeitgesteuerte Ereignisse
- Hochauflösende Zeitmessung mit der Klasse Stopwatch
- Kulturspezifische Datumsformate, Kalender und Kalenderklassen
Threads und ihre Synchronisation
- Multithreading mit der Klasse BackgroundWorker
- Multithreading unter .NET mit der Klasse ThreadSleep und Threads
- Kritische Abschnitte und die Synchronisation von Threads
Grafiken zeichnen mit PictureBox und Graphics
- Grafiken mit einer PictureBox anzeigen und zeichnen
- Welt- und Bildschirmkoordinaten
- Figuren, Farben, Stifte und Pinsel
- Text zeichnen
- Drucken mit Graphics
Die Steuerung von MS-Office 2003 Anwendungen
Collection-Klassen
- Die Collection-Klassen ArrayList und List(T)
- Die Interface-Klassen ICollection (T) und IList(T)
- Queue (T), LinkedList (T) und Stack (T)
- Die generischen Klassen Dictionary, SortedDictionary und SortedList
- Spezielle Collection-Klassen
Systeminformationen und –operationen
- Die Klassen Environment, Process und ClipBoard
.NET-Klassen zur Dateibearbeitung
- Textdateien bearbeiten: StreamReader und StreamWriter
- Die Klasse FileStream
- BinaryReader/Writer und StreamReader/Writer mit FileStreams
- Record-Locking
- XML-Dateien: Die Klassen XmlReader und XMLWriter
- Klassen für Laufwerke, Verzeichnisse, Pfade und Dateien
- Die Klasse FileSystemWatcher
- Komprimieren und Dekomprimieren von Dateien
Serialisierung
- BinaryFormatter, SoapFormatter und XmlSerializer
Datenbanken
- Eine Datenbank anlegen
- SQL-Anweisungen
- Die Klassen DataTable, DataGridView und DataSet
- Datenbanken und Tabellen als XML-Dateien lesen und schreiben
- Master/Detail DataGridViews
Datenbindung
Reguläre Ausdrücke
Internet-Komponenten
- Die WebBrowser-Komponente der Toolbox
- Up- und Downloads: WebClient
- EMails und SmtpClient
- Netzwerkinformationenen und die Klasse Ping
- TCP-Clients und Server mit TcpClient und TcpListener
Teilnehmervoraussetzungen
Erfahrungen mit Visual Studio und C++/CLI (im Umfang der Kurse 1 und 2)