C#.NET 3.5

Wilfried Grupe C#.NET 3.5, Neuerungen im .NET-Framework und in Visual Studio, Einführung, Syntax von C#.NET, Objektorientierte Programmierung, Interoperabilität, Beziehungen zwischen Klassen, Exceptionhandling in C#.NET, static, Schnittstellenobjekte, Containerklassen, Grundlagen ASP.NET, Einführung in Datenbankzugriffe mit ADO.NET, Weiterführende Programmierung in C#.NET; Schulung Training Kurs Programmierung in Hamburg, Negenborn, Holzminden, Bevern, Stadtoldendorf, Höxter, Paderborn, Hannover, Göttingen, Kassel, Hameln, Hildesheim













Wilfried Grupe
Staatlich gepr. Informatiker
Klus 6
37643 Negenborn
Tel.: 05532.501686
Mobil: 0171.6297641

Zu jedem Schulungsthema biete ich Consulting, projektbezogene Unterstützung sowie Wartung und Erweiterung bestehender Programme an.

Auf diese Weise entlasten Sie Ihre vorhandenen Kapazitäten, gewinnen zusätzliche Flexibilität, senken Ihre Fixkosten, beschleunigen Ihre Geschäftsprozesse und können sich auf Ihre Kernaktivitäten konzentrieren.
Kontakt


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.

Kontakt 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: Umsteiger von einer anderen Programmiersprache. Objektorientierte Kenntnisse sind nicht erforderlich.
Seminarziel: Nach dem Kurs können Sie einfache objektorientierte Programme in C#.NET selbstständig entwickeln. Sie lernen die wichtigsten Neuerungen in der Klassenbibliothek des .NET Framework, des Visual Studio 2008 sowie von ADO.NET, ASP.NET und XML / .NET kennen.
Dauer: 5 Tage


Neuerungen im .NET-Framework und in Visual Studio

Übersicht: Neuheiten bei Windows Forms, Web-Steuerelemente, WPF
LINQ
Klassen-Designer

Einführung

Das .NET Konzept, IL, Common Language Runtime, .NET Framework
Kurzübersicht über die IDE
Grundsätzlicher Aufbau eines C#.NET-Programms
Dokumentation, Modules, Namespaces, Klassen

Syntax von C#.NET

Allgemeine Datentypen
Formatierte Ausgaben, Stringformatierung
Programmlogik
Methodenüberladung
Typumwandlung, Boxing, Standardkonvertierung

Objektorientierte Programmierung

Datenkapselung
Klasse, Datenkapselung, Konstruktoren, Destruktor, Methoden, Felder, Properties
Objekt, Garbage Collection
Übung: Erzeugung einer benutzerdefinierten Klasse
Collections, Generische Klassen
Grundlagen Exceptionhandling
Grundlagen Refactoring
Arbeiten mit dem Klassen-Designer

Interoperabilität

Übung: Erzeugung einer DLL-Datei aus der vorhandenen Klasse
Projekt- und sprachübergreifende Verwendung der DLL-Datei
VB Windows-Forms-Programm
C#.NET Windows-Forms-Programm
Dynamische Webseiten mit ASP.NET
Webservices mit C#.NET erzeugen und nutzen

Beziehungen zwischen Klassen

Vererbung: IS-A
Überschreiben von Methoden der Basisklasse
Die Basisklasse Object
Assoziationen, Aggregation, Komposition

Exceptionhandling in C#.NET

Die Basisklasse Exception
try / catch / finally
Erstellen einer benutzerdefinieten Fehlerklasse

static

Klassenmethoden, Klassenvariablen
Die ObjectFactory
SingletonPattern

Schnittstellenobjekte

Grundlagen Interfaces
Schnittstellenobjekte
Grundlagen Reflection
Verwendung von ActiveX-Komponenten

Containerklassen

ArrayList, Hashtable
Stack, Queue
Generics
Objektserialisierung binär, SOAP

Grundlagen ASP.NET

Grundlagen ASP.NET mit C#.NET
Grundlagen WebServices

Einführung in Datenbankzugriffe mit ADO.NET

Das DataSet-Konzept
Erzeugen einer Klasse zum Datenaustausch Datenbank - Programmierung
DataSet und XML
Arbeiten mit dem DataReader
XSL-Transformationen
ADO.NET und WebServices: erzeugen und verwenden

Weiterführende Programmierung in C#.NET

Erzeugen einer aufgabenbezogenen .NET Klassenbibliothek
Datenhaltung mit XMLSerializer bzw. ADO.NET
Präsentation im TreeView und DataGridView
XML-gesteuerte Automatisierung
Grundlagen LINQ: LINQ to Objects, LINQ to DataSet
Optimierte Oberflächen mit WPF / XAML




Programmierungen, Consulting 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