Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
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
Referanser (2)
Interaktivitet og løsningskoder på farten
Eduard-Emanuel Zaharia - Kruk Italia
Kurs - Advanced Blazor
Maskinoversatt
mulighet for praktisk arbeid og trenerens tålmodighet
sheena - Te Manawa Taki Trauma System
Kurs - Visual Studio 2022 IDE
Maskinoversatt