Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
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
Erfahrungsberichte (2)
Interaktivität und dynamische Code-Lösungen
Eduard-Emanuel Zaharia - Kruk Italia
Kurs - Advanced Blazor
Maschinelle Übersetzung
Möglichkeit, praktisch tätig zu werden, und Geduld des Trainers
sheena - Te Manawa Taki Trauma System
Kurs - Visual Studio 2022 IDE
Maschinelle Übersetzung