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.

Lernen Sie in diesem Kurs die fortgeschrittenen Programmiertechniken zur Entwicklung großer Anwendungen anhand vieler praktischer Beispiele und Übungen kennen. Erfahren Sie in diesem Seminar, wie Sie die neueren Sprachmittel von C# ausnutzen und komplexe Techniken, wie Delegaten, 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?
  • Das "Flags"-Attribut
  • Anmerkungen zu den Attributen
  • Benutzerdefinierte Attribute
Multithreading
  • Prozesse und Threads
  • Threadzustände und Prioritäten
  • Die Klasse "Thread".
  • Threadpools nutzen
Die Synchronisation von Threads
  • Der "Monitor" zur Synchronisation
  • Das 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- / 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
  • 27.03. - 31.03.17: AnmeldenMicrosoft Visual C#.NET VertiefungSMLAN SoftwareTrainingKastanienallee 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.