Microsoft Visual C#.NET Vertiefung     » zur Seminarliste

Aufbauwissen

C# gewinnt als Systemsprache des .NET-Frameworks immer größere Bedeutung für die objektorientierte Programmierung. Dabei vereint diese Programmiersprache sowohl die Vorteile von C++ als auch von Java.

Die Kursteilnhmer lernen in diesem Seminar die fortgeschrittenen Programmiertechniken zur Entwicklung großer Anwendungen anhand vieler praktischer Beispiele und Übungen kennen. Die Kursteilnehmer erfahren in diesem Training zudem, wie Sie die neueren Sprachmittel von C# ausnutzen und komplexe Techniken, wie Delegates, Relexions und Multithreading einsetzen.

Kurs-Id: MsCsV

Seminarinhalt
Assemblies
  • Metadaten
  • Manifest
Generics
  • Generische Datentypen
  • Typproblematik am Beispiel der Klasse "Stack"
  • Typparameter mit Constraints einschränken
  • Generische Methoden
  • Generics und Vererbung
  • Konvertierung von Generics
Delegaten und Ereignisse
  • Delegate - Methodenzeiger unter .NET
  • Ereignisse eines Objekts
Fortgeschrittene Delegate-Techniken
  • Generische Delegate
  • Generische Klassen in der .NET-Klassenbibliothek
  • Multicast-Delegate
Attribute
  • Was sind Attribute?
  • "Flags"-Attribut
  • Anmerkungen zu den Attributen
  • Benutzerdefinierte Attribute
Multithreading
  • Prozesse und Threads
  • Threadzustände und Prioritäten
  • Die Klasse "Thread".
  • Threadpools nutzen
Synchronisation von Threads
  • "Monitor" zur Synchronisation
  • Synchronisationsobjekt "Mutex"
Asynchrone Methodenaufrufe
Arbeiten mit Dateien und Streams
  • Datenströme
  • Klassen "BinaryReader" und "BinaryWriter"
Serialisierung
  • Einführung in die Serialisierung
  • Serialisierungsverfahren
  • Serialisierung mit "BinaryFormatter"
  • Serialisierung mit "SoapFormatter"
  • Serialisierung mit "XmlSerializer"
Assemblies und Reflektion
  • Die Struktur einer Assembly
  • Mehrfachdatei-Assemblies
  • Private und globale Assemblies
  • Ein Assembly im GAC installieren
  • Die Metadaten mittels Reflektion abfragen
Informationen
Zielgruppe

Diese C#.NET-Schulung richtet sich an Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet- bzw. Intranetentwickler und Projektmanager.

Vorkenntnisse

Für dieses C#-Seminar werden Kenntnisse in Rahmen des Grundlagenkurses C#.NET Grundlagen vorausgesetzt.

Erforderliche Kenntnisse
Dauer

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Kurspreis

1725,00 € zzgl. 19% MwSt. (2052,75 € inkl. 19% MwSt.)

Weiterführende Seminare
Schulungsort und Zeiten

Das Seminar Microsoft Visual C#.NET Vertiefung als offene Schulung findet bei uns in der Kastanienallee 53 in Berlin Mitte statt. In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Termine
  • 24.07. - 28.07.17: AnmeldenMicrosoft Visual C#.NET VertiefungSMLAN Software & Management TrainingKastanienallee 53Berlin101192052,75EUR
  • 20.11. - 24.11.17: AnmeldenMicrosoft Visual C#.NET VertiefungSMLAN Software & Management TrainingKastanienallee 53Berlin101192052,75EUR

Terminabsprachen möglich! Für weitere Termine oder individuelle Inhaltsanpassungen stellen Sie bitte hier Ihre Anfrage. (Preisänderungen vorbehalten)

Das Seminar Microsoft Visual C#.NET Vertiefung führen wir ab 3 Teilnehmern durch.

Hinweis

Dieses C#.NET-Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden. Für die Durchführung des Kurses wird die aktuellste Software-Version des Visual Studios verwendet. Auf Wunsch kann auch eine ältere Version installiert werden. Geben Sie diese im Falle einer Seminaranmeldung mit an.