Kontakt aufnehmen

Schulungsübersicht

Einführung

Überblick über .NET Framework und C#

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

Einrichten 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

Fehlerbehandlung und Debugging

  • Ausnahmebehandlung
  • Debugging-Techniken in Visual Studio

Einführung in ASP.NET Core

  • Framework-Übersicht und Projektstruktur
  • Einrichten einer grundlegenden ASP.NET-Anwendung

Erstellung von Webanwendungen mit MVC

  • Verständnis der Model-View-Controller (MVC)-Architektur
  • Erstellung 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 SPS

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

Erweiterte Funktionen in ASP.NET

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

Überbrückung von Visual Basic-Oberflächen

  • Migration bestehender VB-Oberflächen zu ASP.NET
  • Best Practices für die Migration von Legacy-Code

Sicherheit und Best Practices

  • Authentifizierung und Autorisierung in ASP.NET
  • Sicherer Umgang mit Daten und Übertragung

Bereitstellung der Anwendung

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

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Vertrautheit mit grundlegenden Programmierkonzepten
  • Praktische Kenntnisse in der SPS-Programmierung

Zielgruppe

  • Programmierende
  • Anwendungsentwickler
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien