Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background
Virtual Classroom Schulungen
Header Image
 
 
 

MOC 10266 Programming in C# with Microsoft® Visual Studio® 2010

Seminardauer: 5 Tage

Virtual Classroom: Bequem aus dem Home-Office

Erleben Sie den digitalen Präsenzunterricht so, als ob Sie vor Ort wären. Fragen an den Dozenten sind jederzeit möglich.

Fast alle Seminare sind auch als Online-Format (Virtuelles Klassenzimmer) buchbar. Fragen Sie unverbindlich bei uns an.

Ziele

In diesem Kurs fokussieren die Teilnehmer sich auf die C# Programmstruktur, Sprachsyntax und Implementierungsdetails mit .NET Framework 4.0. Sie lernen die neuen Erweiterungen in der C# 4.0 Sprache unter Verwendung von Visual Studio 2010. Teilnehmer erwerben das Wissen und die Fähigkeiten, die sie für die Entwicklung von Anwendungen mit C# mit Microsoft .NET Framework 4.0 benötigen.

Hinweis:
Englische Kursbezeichnung: Programming in C# with Microsoft Visual Studio 2010

Zielgruppe

Visual Studio 2010 Entwickler

Voraussetzungen

Mindestens 12 Monate Erfahrung im Arbeiten mit einer objektorientierte Sprache
C++ oder Java Kenntnisse:

  • Klassenerstellung
  • Vererbung und Abstraktion
  • Polymorphism
  • Interfaces
  • Ausnahmen

Wissen über Visual Studio IDE.

Agenda

Einführung in C# und das .NET Framework

  • Einführung in das .NET Framework
  • Erstellen von Projekten in Visual Studio 2010
  • Schreiben einer C# Anwendung
  • Aufbauen einer grafischen Anwendung
  • Eine Anwendung dokumentieren
  • Ausführen und Debuggen von Anwendungen mit Visual Studio 2010

C# Programmierungskonstruktionen

  • Variablen und Richtwerte festlegen
  • Ausdrücke und Operatoren benutzen
  • Erstellen und Benutzen von Arrays
  • Benutzen von Decision und Iteration Statements

Declaring und Calling Methoden

  • Definieren und Aufrufen von Methoden
  • Spezifizieren optionaler Parameter und Ausgabeparameter

Umgang mit Ausnahmen

  • Handhabung von Ausnahmen
  • Erhöhung von Ausnahmen

Lesen und Schreiben von Files

  • Abrufen des File Systems
  • Files mit Hilfe von Streams lesen und schreiben

Erstellung neuer Types

  • Erstellen und Benutzen von Aufzählungen
  • Klassen erstellen und benutzen
  • Structs erstellen und benutzen
  • Vergleich von Referenz- und Sollwerten

Verkapselung von Daten und Verfahren

  • Sichtbarkeit von Type Elementen kontrollieren
  • Sharing Methoden und Daten

Vererbung von Klassen und Implementierung von Interfaces

  • Vererbung zur Definierung neuer Referenzen benutzen
  • Definieren und Implementieren von Interfaces
  • Definition abstrakter Klassen

Verwaltung der Lebenszeit von Objekten und Ressourcenkontrolle

  • Einführung in die Garbage Collection
  • Ressourcenverwaltung

Verkapseln von Daten und Definition überlasteter Operatoren

  • Erstellen und Benutzen von Eigenschaften
  • Erstellen und Benutzen von Indizes
  • Überlastung von Operatoren

Methoden zur Entkoppelung und Handhabung von Ereignissen

  • Angeben und Benutzen von Delegierten
  • Benutzen von Lambda Ausdrücken
  • Handhabung von Events

Kollektionen benutzen und Generic Types aufbauen

  • Benutzen von Kollektionen
  • Erstellen und Benutzen von Generic Types
  • Definieren von Generic Interfaces und Verstehen von Abweichungen
  • Benutzen von Generic Methods und Deligierten

Aufzählung und Aufbau von Custom Collection Class

  • Implementierung einer Custom Collection Class
  • Einer Custom Collection Class einen Zähler hinzufügen

LINQ to Query Data benutzen

  • Benutzen der LINQ Query Operators
  • Aufbauen von Dynamic LINQ Queries

Integration von Visual C# Code mit Dynamic Languages und COM Components

  • Integration von C# Code mit Ruby und Python
  • AZugriff auf COM Components mit C#

Schulungsunterlagen

nach Absprache
 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.895,00 € Preis pro Person

spacing line2.255,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon

Christine Röppenack
Seminarberaterin
Telefon: 0911 6500 8 222
Email: info@it-schulungen.com
Online Kurs

Virtual Classroom Seminare

 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel