searching delete search field

C#-Programmierung für C++-Entwickler


Einführung in die Programmiersprache C# und die .NET-Plattform für C++-Entwickler


Bestellcode:   N.CSCPP
Dauer:   5
Preis:   2.095,- € (zzgl. 19 % MwSt.)
Ort:   nach Vereinbarung
Termine:   nach Vereinbarung

Beschreibung

C# hat sich im Bereich der Anwendungsentwicklung für Windows Plattformen längst als Konkurrent zu C++ und der MFC etabliert.
Immer mehr Firmen setzten auf die .NET-Technologie und migrieren ihre oft betagten MFC-Applikationen auf diese Plattform.
Früher oder später führt für Anwendungsentwickler kein Weg an C# und dem .NET-Framework vorbei.

Dieser Kurs befasst sich mit der Einführung in die Programmiersprache C# sowie die Basiskenntnisse über die .NET Plattform.
Dabei werden ihre bereits vorhandenen C++-Kenntnisse genutzt um möglichst effiziente Lernerfolge zu erziehlen.

Inhalt

  • .NET-Plattform
  • CLR
  • Grundlagen der Syntax
  • Variablen
  • Datentypen
  • Operatoren
  • Kontrollstrukturen
  • Schleifen
  • Grundlagen der objektorientierten Programmierung
  • Klassen
  • Strukturen
  • Interfaces
  • Enumerations
  • Arrays
  • Collections
  • Der Typ String
  • Delegates
  • Events
  • Explizite und Implizite Typumwandlung
  • Generics
  • Lamda Expressions
  • LINQ
  • Überladene Operatoren
  • Fehlerbehandlung
  • Reflection
  • Dynamische Typen
  • Code Contracts
  • Interoperabilität

Abgrenzung

Wegen der erforderlichen Grundkentnisse ist dieses Seminar für Programmieranfänger nicht geeignet. Für diese Zielgruppe haben wir das Seminar N.CSSTART konzipiert.
Vergleichbar hierzu, bieten wir den Kurs N.CSJAVA an, der speziell für Java-Entwickler abgestimmt ist.

Teilnehmervoraussetzungen

In diesem Kurs werden gute Kenntnisse in C++ sowie im Bereich der Objektorientierung vorausgesetzt, wie sie beispielsweise im Kurs C.CPP oder im Seminar S.OO vermittelt werden.

Aktuelles

Offene Trainings

Die nächsten geplanten Trainings sind:

Programmierung mit Java
21.05.2012 (5 Tage)

Das .NET Framework
21.05.2012 (4 Tage)

Performanz – Messung und Optimierung
24.05.2012 (2 Tage)

Webanwendungen mit Apache Struts
29.05.2012 (3 Tage)

Eine vollständige Übersicht finden Sie in unserer Trainingsübersicht.