C#.NET für Fortgeschrittene

Kontakt:
Wilfried Grupe
Klus 6
37643 Negenborn
eMail: seminare (at) wilfried-grupe.de
Tel.: 0171.6297641

Diese Schulung können Sie als Inhouse-Seminar buchen, mit allen erforderlichen Erweiterungen und Anpassungen, die Ihr Haus benötigt. Damit entfallen Reisezeit und Reisekosten für die Teilnehmer.

In Vollzeit oder am Wochenende: Inhalte, Termine, Schulungsorte und Konditionen werden individuell abgestimmt. Ausführliches Begleitmaterial zum Kurs sowie ein Zertifikat für jeden Teilnehmer sind selbstverständlich. Auch nach Seminar-Ende stehe ich gern für Fragen zur Verfügung.

Gern unterbreite ich Ihnen einen Komplettpreis, der sämtliche Kosten und Arbeitsschritte für Kursvorbereitung, Reise, Unterkunft und Verpflegung des Trainers umfasst. Dadurch vermeiden Sie zusätzlichen Aufwand.


Zielgruppe: C#.NET Programmierer mit Kenntnissen des Grundlagenteils
Seminarziel: Vertiefung der Kenntnisse; Sie lernen die Neuerungen, diverse spezielle Konzepte in C#.NET sowie ihre Einsatzbereiche näher kennen.
Dauer: 3 Tage


Neuerungen

Partielle Datentypen
Attributklassen
Operatorüberladung

Das Delegate - Konzept

Grundlagen Delegates
Anonyme Methoden
Delegate als EventHandler
Übergabeparameter, EventArgs
MultiCast - Delegate
Delegate-Aufruf mit LAMBDA - Ausdruck

Generics

Warum Generics?
Das Template-Konzept
Vererbung generischer Klassen
Generische Klassen in der Klassenbibliothek
Generische Methoden
yield
Nullable Types

Collections

Enumerations
Arrays, ArrayList
Hashtable, Dictionaries
Queue, Stack
Interfaces: IList, ICollection, IDictionary

XML im .NET Framework

SOAP-Objektserialisierung
DataSet und XML
XML Schema erzeugen
Klassen generieren, XML-Deserialisierung in Objekte
Arbeiten mit einem typed Dataset
DOM, SAX, XSLT - Verarbeitung mit .NET
XML - Validating mit XML Schema
Datenbindung mit .NET
XML-Dokumente in relationaler Datenbank speichern
SQL + XPath: XML-Abfragen aus relationalen Datenbanken
Einführung in das WPF / XAML

Reflection

Die Klassen Type und Assembly
Objektinformationen zur Laufzeit
Auswertung von Attributen
Polymorphe Methodenaufrufe mit Invoke
Automatisches Erstellen von Assemblies zur Laufzeit

COM-Interoperabilität

Grundlagen COM-Interoperabilität
Unsafe Code
Verwendung von COM in .NET
Com-Callable-Wrapper
Objektbindung mit Marshal.BindToMoniker
Vereinfache COM-Interaktion mit dynamic und ref

LINQ

LINQ to Objects
LINQ to DataSet
LINQ to XML
LINQ to SQL

Weitere Themen

Übersicht Anwendungskommunikation
WebServices, Silverlight
.NET Remoting
Kryptografische Klassen
Threading
Dynamische Typen
Optionale Parameter




Trainings und Schulungen führe ich in ganz Deutschland durch bzw. meine Kunden kommen aus folgenden Regionen: Hamburg, Negenborn, Holzminden, Bevern, Stadtoldendorf, Höxter, Paderborn, Bielefeld, Herborn, Hannover, Göttingen, Kassel, Hameln, Hildesheim, Köln, Bonn, Frechen, Bochum, Dortmund, Essen, Hagen, München, Leverkusen, Augsburg, Ulm, Ingelheim, Frankfurt, Darmstadt, Wörth, Einbeck, Hanau, Ratingen, Nürnberg, Kopenhagen, Andernach, Schwäbisch Gmünd, Ettlingen, Rodgau, Lübeck, Stuttgart, Böblingen, Niederzissen, Landsberg / Lech, Bergisch-Gladbach, Berlin, Morsbach, Meerbusch, Münster, Lüneburg, Friedrichsdorf, Herten, Ahrensbök, Forchtenberg, Flensburg, Recklinghausen, Bremen, Bergheim, Osnabrück, Düsseldorf, Kamp-Lintfort, Rheine, Würzburg, Saarlouis, Saarbrücken, Erlangen, Coburg, Kulmbach, Hofheim, Gummersbach, Mainz, Wiesbaden, Bad Iburg, Wolfsburg, Wolfenbüttel, Soest, Warstein, Lauf, Rheinbach, Ahrweiler, Magdeburg, Nördlingen, Weimar, Aachen, Magdeburg, Gütersloh, Rheda-Wiedenbrück, Northeim, Leipzig, Dresden, Duisburg, Wuppertal, Mannheim, Karlsruhe, Wiesbaden, Münster, Gelsenkirchen, Mönchengladbach, Braunschweig, Seligenstadt, Chemnitz, Kiel, Schwerin, Krefeld, Halle, Freiburg, Oberhausen, Erfurt, Rostock, Hamm, Mülheim, Herne, Ludwigshafen, Solingen, Oldenburg, Neuss, Potsdam, Heidelberg, Jena, Regensburg, Ingolstadt, Heilbronn, Pforzheim, Bottrop, Offenbach, Bremerhaven, Fürth, Remscheid, Reutlingen, Moers, Koblenz, Salzgitter, Siegen, Trier, NRW, Niedersachsen, Hessen, Baden-Württemberg, Bayern, Rheinland-Pfalz, Sachsen, Thüringen