På kurset skifter vi mellem introduktion til øvelserne og praktisk programmering, hvor det er muligt at lave og lære af egne og andres fejl i trygge rammer.
Kurset er delt op i følgende emner:BrugerfladerVi dækker hvordan de kan opbygges implicit, eksplicit og hvordan de kan nedarves fra andre dele af programmet.
Anvendelse af delegates og eventsLær at opbygge events og anvende delegates
Frigiv ressourcerLær at anvende Destructors, Garbage Collection og Dispose kommandoen til at frigive ressourcer der ikke længere bruges af programmet.
Anvend GenericsFind ud af hvordan du med Generics kan lave samlinger af objekter, der er type-safe, samt hvordan du selv kan lave medlemmer og klasser til Generic samlingen.
Common Language Runtime(CLR)Lær at anvende de forskellige metoder til at vurdere og hente objekter, såsom GetType, ToString, GetHashCode og Equals.
Avanceret C#Få en introduktion til Partial Classes, Nullable types, anonyme metoder og klasser, afledte typer, extention methods, partial methods, automatic properties og Object initializers.
Asynkrone metodekaldAnvend asynkrone metodekald til at lave kode der udføres mens den kører.
Fil I/O og SerialiseringBrug Fil Input/Output til at arbejde med filer og serialiser dine objekter, så de kan anvendes andetsteds.
Anvendelse af assembly kodeLav din egen projektkode, i en assembly, og lær hvordan ClickOnce funktionen kan sættes til at distribuere og opdatere koden.
AttributterFind ud af hvordan du kan lave attribut klasser, anvende dem i din kode og finde ud af om de har den ønskede effekt.
Gå til oversigt over kurser i it udvikling