SMLAN - SoftwareTraining
Kastanienallee 53
10119 Berlin
(030) 449 25 45

Besuchen Sie uns in Berlin zu einem C#-Java Kurs

MS Visual C#.NET 2005/2008 für Java    Umsteiger

Für Java Programmierer gestaltet sich der Umstieg zu C# recht einfach, denn nur wenige Sprachelemente wie Operatorüberladung, Indexierer, Delegates, Properties und typsichere Enumerationen sind für den Java Programmierer neu.

Dieses Seminar vermittelt den Teilnehmern nicht nur Syntax und Anwendung der neuen Sprachelemente, sondern stellt auch die Möglichkeiten der .NET Werkzeuge im Vergleich zu den aus Java bekannten Werkzeugen vor.
Es wird auch die Einbettung von aus Java bekannten Werkzeugen besprochen. Wie z.B.:
- Nant -- Ant
- NUnit -- Junit
- log4net -- log4j
- doxygen -- JavaDoc

Dabei werden entsprechende Sprachunterschiede im Hinblick auf die
Konsequenzen der .NET Frameworkprogrammierung und Architektur umfassend diskutiert.

Zielgruppe

Diese C#-Schulung richtet sich an erfahrene Java-Programmierer, welche in Zukunft auch mit .NET arbeiten wollen.
Und an Projekt- und Teamleiter aus dem Java-Umfeld, welche sich über Einsatzmöglichkeiten sowie Stolpersteine
vorweg informieren möchten.

Hinweis

Die Themen:

- "Windows Forms 2.0",

- "Einblick in ADO.NET"

werden nur behandelt, wenn die Zeit ausreicht.

Einführung in die .NET Plattformen 2.0 & 3.5
  • Common Language Runtime (CLR)
  • Common Language Specification (CLS)
  • Common Type System (CTS)
  • Übersetztung und Ausführung
  • Compilieren und starten von Code
.NET-Klassenbibliothek 2.0 (BCL)
  • Struktur, Namensräume und Klassen
  • Sicherheit
  • COM Interop
Unterschiede zwischen Java und C#
  • Namespaces
  • Namenskonventionen
  • Eigenschaften (property)
  • Typkonvertierung
  • Wert- und Referenztypen
  • Wozu noch Wrapper-Klassen?
  • Nullable Types
  • Call by Reference
  • Arrays und Kollektionen
  • Enumerationen
Klassen & Generics
  • Strukturen
  • Attribute und Annotations im Vergleich
  • Operatoren überladen
  • Klassen und Zugriffsmodifikatoren
  • Destruktoren
  • Explizite Verhinderung der Vererbung
  • Methoden überschreiben und verstecken
  • Polymorphe Methoden vs. gebundene Methoden
Delegaten, Callbacks und Events
  • Asynchrone Programmierung in .NET
  • Multicast-Delegaten
Konsolenanwendungen

Windows Forms 2.0

  • Überblick & Designer
  • Das Arbeiten mit Komponenten vs. Widgets
  • Panels und das dynamische anordnen von Controls
Einblick in ADO.NET
  • DataReader vs. DataAdapter
Das .NET-Glossar
  • Gegenüberstellung der Schlüsselwörter
  • Einführung in die Begrifflichkeiten der .NET Welt
  • z.B. VSTO, InterOp, Pinvoke etc.

Kurs-ID: Cs08Ja

Dauer

3 Tage /
i.d.R.: 8:00 - 15:30 Uhr

zum Terminplan

zur Anmeldung

Firmenkurs

Termine nach Vereinbarung.

Preise für Individual- und Firmenschulungen auf Anfrage.

Vorkenntnisse

Sehr gute Kenntnisse im Java Umfeld. Kenntnisse in C++ sind hilfreich.

Weiterführende Kurse

Navigation
Seminarsuche

Volltextsuche

Kurs-ID-Suche

Seminarhauptthemen
IT-Administrator

Erhalten Sie eine Ausgabe der Zeitschrift
"IT-Administrator" kostenlos! IT-Administrator

SMLAN-SoftwareTraining * Kastanienallee 53 * 10119 Berlin * (030) 449 25 45

zum Seitenanfang Seminarprogramm | Anmeldung | Impressum
info@smlan.de
Brandenburger Tor Molecule Man Oberbaumbrücke Sonycenter Historisches Museum Potsdamer Platz Blick über Berlin Alexanderplatz