Powertraining: C# Programmierung
Intensiv-Seminar für Softwareentwickler
Geeignet für
Programmierer, Anwendungsentwickler
Empfohlene Vorkenntnisse
Erfahrung in der objektorientierten Anwendungsentwicklung mit Java oder C++.
Ihr Nutzen
Sie erlernen in einer kompakten Art und Weise innerhalb von kürzester Zeit die Grundlagen der Programmierung für C# in der .NET-Umgebung und können benutzerfreundliche Windows Anwendungen realisieren. Sie verstehen die Grundzüge der Architektur von .NET und sind in der Lage, die vorhandenen Ressourcen richtig einzuschätzen und einzusetzen. Neben den Grundlagen werden Sie dabei intensiv in weiterführende Themen wie Objektorientierung und Datenbankzugriffe eingearbeitet und erhalten eine Einführung in ASP.NET
Dauer
nach Absprache und Vorkenntnissen
Seminarinhalte
Grundlagen des .NET Framework: Grundbegriffe, Entwicklungsumgebung, Bibliotheken, Common Language Runtime, JIT Kompilierung, Nutzung von COM.
Objektorientierung: Aufbau, Arbeitsweise, Vererbung, Overloading, Overriding, Interfaces, Abstrakte Basisklassen, Generics und Collections, Polymorphie.
Structured Error Handling: Try Catch Finally, Mehrere Exceptions, Eigene Exceptionklassen.
Windows Forms: Grundbegriffe, Entwicklung von Benutzeroberflächen, MDI-Anwendungen, Formularvererbung, Vorstellung der wichtigsten Steuerelemente.
ADO.NET: Kerngedanken, Managed Provider und DataSets, XML Integration, Datenbindung, Transaktionen, SQL Server Integration.
Softwareverteilung und deren Aspekte: Deployment, Click Once Deployment, .NET Security Überblick.
ASP.NET (Ausblick): Kerngedanken, WebForms, Unterschiede zu Windows Forms.
Nutzen Sie unser Kontaktformular um sich für das Seminar anzumelden.
* Pflichtfeld