Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen
87684 - Nyheder i C# 4, 5 og 6

Nyheder i C# 4, 5 og 6

På dette kursud gives en gennemgang af de features, som er tilføjet sproget i C# 4.0, C# 5.0 og C# 6.0, så udviklere med erfaring i tidligere versioner af C# får opdateret kompetencerne til C# 6.0. Du vil inden for hver lektion få en gennemgang baseret på teori og eksempler, samt muligheden for selv at prøve dem i praksis gennem øvelserne.

C# og .NET har gennemgået nogle vægtige opdateringer de senere år, som har tilført både sprog og framework nogle særdeles kraftfulde features. I de senere år er både dynamiske og asynkrone programmeringskonstruktioner og klasser tilføjet, hvilket åbner for, at der overraskende let kan skrives både fleksible og højtydende programmer med C#. Og senest har C# 6.0 tilføjet en masse operators og udtryk, der gør udviklere mere produktive i C#.

Forudsætninger

Du forventes at have praktisk erfaring med grundlæggende C# op til version 3.0, herunder objekt-orienteret udvikling og LINQ.

Deltagerprofil

Kurset er for dig med eksisterende kendskab til tidligere version af C#, som gerne vil opdateres til den allernyeste version af C# på en hurtig og præcis måde.

Indhold

Lektion 1. Nyheder i C# 4.0

  • Nye metoder og typer i C# 4.0
  • Dynamic Language Runtime
  • Dynamic som keyword
  • Dynamiske typer i C#

Lektion 2. Nyheder i C# 5.0

  • Parallel-klassen
  • Parallel LINQ
  • Tasks og Task Combinators
  • Async og await
  • Concurrent Collections

Lektion 3. Nyheder i C# 6.0

  • Static usings
  • Null-conditional operator og nameof
  • String interpolation
  • Index initializers og Add() extensions
  • Exception-ændringer
  • Auto-property initializers
  • Expression-bodied members

Kursusmateriale

Kurset baseres på den udleverede kursusmappe samt links til eksterne artikler.

Underviser

Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.

Har du faglige spørgsmål så kontakt
Andre kurser