it innovations.de

MOC 20483 - Programming in C# - Schulung

Seminar Beschreibung Kurzbeschreibung

In diesem Seminar machen wir Sie mit der Entwicklung von Windows Applikationen mithilfe der Programmiersprache C# vertraut. Gemeinsam wiederholen wir die Basics der Programmier-Konstrukte, der Syntax, der Datentypen und Operatoren von C# und die Entwicklung von Anwendungen. Weiterhin behandeln wir die Programmierung von Codes, die Klassen- und Hierarchieerstellung, die Zugriffe auf Datenbanken und Remote-Daten, das Benutzeroberflächen-Design, die Verbesserung der Performance und des Antwortverhaltens von Anwendungen, sowie die Datenverschlüsselung.

Seminar Voraussetzungen Voraussetzungen

  • Programmiererfahrung mit C#

  • Kenntnisse der objektorientierten Programmierkonzepte

  • Zertifizierung Microsoft Certified Technology Specialist (MCTS)

Seminar Software Software

Visual Studio 2017

Seminar Technikinfo Informationen zur Technologie

C# ist eine von Microsoft entwickelte typsichere, objektorientierte Programmiersprache für alle Zwecke. Sie unterstützt sowohl die Entwicklung von sprachunabhängigen .NET- als auch DOM-Komponenten für die Nutzung mit Win32-Anwendungsprogrammen. Von Microsoft wird sie als Visual C# Implementierung bezeichnet.

 

 

Seminar Beschreibung Inhalt

Überblick über die C#-Syntax

• Schreiben von Anwendungen in C#

• Datentypen, Operatoren und Ausdrücke

• C# Programmierungssprache-Konstrukte

 

Erstellung von Methoden, Ausnahmebehandlung und Monitoring-Anwendungen

• Die Methoden-Erstellung und der Aufruf

• Erstellung von überladenen Methoden und Verwendung optionaler Ausgabeparameter

• Umgang mit Ausnahmen

• Monitoring von Anwendungen

 

Grundtypen und Konstrukte von Visual C#

• Implementierungs-Strukturen und Enums

• Organisation von Daten in Collections

• Event-Behandlung

 

Klassenerstellung und Implementierung von typensicheren Collections

• Erstellung der Klassen

• Das Definieren und die Implementierung von Interfaces

• Implementierung typsicherer Collections

 

Erstellung einer Klassenhierarchie mithilfe von Vererbung

• Erstellung einer Klassenhierarchie

• NET Framework-Klassen Erweiterung

 

Lesen und Schreiben von lokalen Daten

• Lokale Daten: Lesen, Schreiben

• Serialisierung und Deserialisierung von Daten

• Durchführung der I/O verwendeten Streams

 

Datenbankzugriff

• Erstellung und Verwendung von Entity Data Models

• Datenabfrage mit LINQ

 

Zugriff auf Remote-Daten

• Datenzugriff über das Web

• Datenzugriff mithilfe von OData Connected Services

 

Design-Entwicklung der Benutzeroberfläche für die grafische Anwendung

• Verwendung von XAML zur Entwicklung einer Benutzeroberfläche

• Datenbindung mit Steuerelementen

 

Optimierung der Anwendungs-Performance und Reaktionsfähigkeit

• Implementierung von Multitasking: Tasks, Lambda-Ausdrücke

• Durchführung asynchroner Aufgaben

• Synchronisierung des zeitgleichen Datenzugriffs

 

Integration mit nicht verwaltetem Code

• Arbeiten mit dynamischen Objekten: Erstellung, Verwendung

• Verwaltung der Lifetime-Objekte und Steuerung von nicht verwalteten Ressourcen

 

Erstellung wiederverwendbarer Typen und Assemblies

• Die Objekt-Metadaten

• Erstellung und Verwendung der benutzerdefinierten Attribute

• Generierung von verwaltetem Code

• Versionsverwaltung, Signierung und Bereitstellung von Assemblies

 

Datenver- und Entschlüsselung

• Implementierung der symmetrischen Verschlüsselung

• Implementierung der asymmetrischen Verschlüsselung

 

Seminar Ziel Ziel

In dieser 5-tägigen Schulung machen wir Sie mit der Entwicklung von Anwendungen,
deren Optimierung, Datenabrufe etc. in C Sharp (C#) vertraut.

Seminar Zielgruppe Zielgruppe

  • Entwickler

offene Schulung

Eine offene Schulung findet in einem unserer Schulungszentren statt.
Dauer: 5 Tage
Preis: 1.895,00 € zzgl. USt. pro Teilnehmer
(2.255,05 € inkl. USt.)
Seminarstandorte:
Start-Termine: (Ortsabhängig)
Unterlagen:
Verpflegung:
Prüfung:

Firmenschulung

Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
Dauer: 5 Tage
Preis ab: 1.295,00 € zzgl. USt. pro Tag
(1.541,05 € inkl. USt.)
Schulungszentren:
  • Berlin
  • Düsseldorf
  • Frankfurt
  • Hamburg
  • München
  • Nürnberg
Unterlagen: zzgl.
Verpflegung: zzgl.
Prüfung: zzgl.
alle Preise verstehen sich zzgl. Reisekosten/Spesen
C# Visual Studio 2012 LINQ XAML Entity Data Models
Artikelnummer: 3193

Visual Studio ist eine Entwicklungsumgebung von Microsoft für verschiedene Programmiersprachen wie z.B. Visual Basic.NET, C#, F#. Visual Studio ermöglicht das programmieren von klassischen Windows-Programmen, dynamischen Webseiten bzw. Webservices, Windows-App.

Ein Framework (englisch für Rahmenstruktur) ist ein Programmiergerüst das oft bei objektorientierter Softwareentwicklung verwendet wird. Ein Framework ist selbst noch kein fertiges Programm, sondern stellt den Rahmen zur Verfügung, innerhalb dessen der Programierer eine Anwendung erstellt.

Bezeichnet eine von Microsoft entwickelte Software-Platform zur Entwicklung von Anwendungsprogrammen. Die Entwicklungsumgebung ist Visual Studio auf Basis vom .NET Framework.

Als (Daten-) Stream bezeichnet man die Darstellung von Operationen beim Data Mining über eine Reihe von Knoten (Knotenreihe). Die Verbindung zwischen den Knoten gibt die Richtung des Datenflusses an. Datenstreams werden bei IBM SPSS Modeller in der Regel zum Einlesen von Daten, um Daten einer Reihe von Bearbeitungen zu unterziehen und um Daten an eine definierte Zieltabelle zu senden, verwendet.