Kontakt aufnehmen

Schulungsübersicht

Einführung

Überblick über das .NET Framework und C#

  • Entwicklung von Visual Basic zu C#
  • Eigenschaften und Vorteile von C# für ASP.NET

Einrichtung der Umgebung

  • Installation und Konfiguration von Visual Studio
  • .NET Core vs .NET Framework

C#-Syntax Grundlagen

  • Datentypen, Variablen und Operatoren
  • Kontrollanweisungen (if, switch, Schleifen)

Einführung in OOP-Konzepte

  • Klassen, Objekte und Methoden
  • Kapselung, Vererbung und Polymorphie

Umgang mit Fehlern und Debugging

  • Ausnahmebehandlung
  • Debugging-Techniken in Visual Studio

Einführung in ASP.NET Core

  • Rahmenübersicht und Projektstruktur
  • Einrichtung einer grundlegenden ASP.NET-Anwendung

Erstellung von Webanwendungen mit MVC

  • Verständnis der Model-View-Controller (MVC)-Architektur
  • Erstellen von Ansichten mit Razor Pages

Datenbindung und Interaktion

  • Anbindung von ASP.NET-Anwendungen an Datenbanken
  • Grundlagen von Entity Framework Core

Kommunikation zwischen ASP.NET und PLCs

  • Überblick über Kommunikationsprotokolle (z. B. Modbus, OPC-UA)
  • Verwaltung von Echtzeit-Datenströmen

Erweiterte Funktionen in ASP.NET

  • Middleware und Dependency Injection
  • RESTful APIs in ASP.NET Core

Brücke zu Visual Basic Interfaces

  • Migrieren bestehender VB-Oberflächen zu ASP.NET
  • Best Practices beim Migrieren von Legacy-Code

Sicherheit und Best Practices

  • Authentifizierung und Autorisierung in ASP.NET
  • Sicherer Datenhandling und -übertragung

Bereitstellung der Anwendung

  • Hosting von ASP.NET-Anwendungen lokal und in der Cloud
  • Einführung in Containerisierung mit Docker (optional)

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Vertrautheit mit grundlegenden Programmierkonzepten
  • Erfahrung in der PLC-Programmierung

Zielgruppe

  • Programmierer
  • Anwendungsentwickler
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien