Kursplan

Införandet

Översikt över .NET Framework och C#

  • Utveckling från Visual Basic till C#
  • Funktioner och fördelar med C# för ASP.NET

Ställa in miljön

  • Installation och konfiguration av Visual Studio
  • .NET Core jämfört med .NET Framework

C# Grundläggande syntax

  • Datatyper, variabler och operatorer
  • Kontrollsatser (if, switch, loops)

Introduktion till OOP-begrepp

  • Klasser, objekt och metoder
  • Inkapsling, arv och polymorfism

Hantera fel och felsökning

  • Hantering av undantag
  • Felsökningstekniker i Visual Studio

Introduktion till ASP.NET Core

  • Ramverksöversikt och projektstruktur
  • Konfigurera ett grundläggande ASP.NET program

Skapa webbapplikationer med MVC

  • Förstå MVC-arkitekturen (Model-View-Controller)
  • Skapa vyer med Razor Pages

Databindning och interaktion

  • Ansluta ASP.NET program till databaser
  • Grunderna i Entity Framework Core

Communication mellan ASP.NET och PLC:er

  • Översikt över kommunikationsprotokoll (t.ex. Modbus, OPC-UA)
  • Hantering av dataströmmar i realtid

Avancerade funktioner i ASP.NET

  • Inmatning av mellanprogram och beroenden
  • RESTful API:er i ASP.NET Core

Överbrygga Visual Basic-gränssnitt

  • Övergång av befintliga VB-gränssnitt till ASP.NET
  • Metodtips för migrering av äldre kod

Säkerhet och bästa praxis

  • Autentisering och auktorisering i ASP.NET
  • Säker datahantering och överföring

Distribution av program

  • Värd för ASP.NET program lokalt och i molnet
  • Introduktion till skapande av behållare med hjälp av Docker (valfritt)

Sammanfattning och nästa steg

Krav

  • Förtrogenhet med grundläggande programmeringsbegrepp
  • Empirisk kunskap om PLC-programmering

Publik

  • Programmerare
  • Applikationsutvecklare
 35 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier