Kursplan

Introduksjon

Oversikt over .NET Framework og C#

  • Evolusjon fra Visual Basic til C#
  • Funksjoner og fordeler ved C# for ASP.NET

Sette opp miljøet

  • Installasjon og konfigurasjon av Visual Studio
  • .NET Core vs. NET Framework

C# Grunnleggende om syntaks

  • Datatyper, variabler og operatorer
  • Kontrollsetninger (hvis, bryter, løkker)

Introduksjon til OOP-konsepter

  • Klasser, objekter og metoder
  • Innkapsling, arv og polymorfisme

Håndtering av feil og feilsøking

  • Unntakshåndtering
  • Feilsøkingsteknikker i Visual Studio

Introduksjon til ASP.NET Core

  • Rammeoversikt og prosjektstruktur
  • Sette opp en grunnleggende ASP.NET-applikasjon

Opprette webapplikasjoner med MVC

  • Forstå Model-View-Controller (MVC) arkitektur
  • Byggeutsikt med Razor Pages

Databinding og interaksjon

  • Koble ASP.NET-applikasjoner til databaser
  • Grunnleggende om Entity Framework Core

Communication mellom ASP.NET og PLSer

  • Oversikt over kommunikasjonsprotokoller (f.eks. Modbus, OPC-UA)
  • Håndtering av sanntidsdatastrømmer

Avanserte funksjoner i ASP.NET

  • Mellomvare og avhengighetsinjeksjon
  • RESTful APIer i ASP.NET Core

Bygge bro over Visual Basic-grensesnitt

  • Overføring av eksisterende VB-grensesnitt til ASP.NET
  • Gode fremgangsmåter for migrering av eldre kode

Sikkerhet og beste praksis

  • Autentisering og autorisasjon i ASP.NET
  • Sikker datahåndtering og overføring

Applikasjonsimplementering

  • Hosting av ASP.NET-applikasjoner lokalt og i skyen
  • Introduksjon til containerisering ved hjelp av Docker (valgfritt)

Sammendrag og neste trinn

Krav

  • Kjennskap til grunnleggende programmeringskonsepter
  • Empirisk kunnskap om PLS-programmering

Publikum

  • Programmerere
  • Applikasjonsutviklere
 35 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories