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 IDEGrundsätzlicher Aufbau eines C#.NET-ProgrammsDokumentation, Modules, Namespaces, KlassenSyntax von C#.NET
Allgemeine DatentypenFormatierte Ausgaben, Stringformatierung
ProgrammlogikMethodenüberladung
Typumwandlung, Boxing, StandardkonvertierungObjektorientierte Programmierung
Datenkapselung
Klasse, Datenkapselung, Konstruktoren, Destruktor, Methoden, Felder, PropertiesObjekt, Garbage CollectionÜbung: Erzeugung einer benutzerdefinierten KlasseCollections, Generische Klassen
Grundlagen Exceptionhandling
Grundlagen Refactoring
Arbeiten mit dem Klassen-Designer
Interoperabilität
Übung: Erzeugung einer DLL-Datei aus der vorhandenen KlasseProjekt- 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 InterfacesSchnittstellenobjekte
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-KonzeptErzeugen 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
Information Broking,
Programmierungen,
IT-Consultings und
IT-Trainings 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
Copyright: Mein Schulungsangebot ist urheberrechtlich geschützt. Vollständige oder teilweise Reproduktion, Übermittlung, Verbreitung, Modifikation oder Benutzung meines Angebots für öffentliche oder kommerzielle Zwecke ist ohne meine vorherige schriftliche Zustimmung untersagt. Ich begrüsse jedoch Link-Verweise auf mein Angebot und würden mich über eine diesbezügliche Information freuen.