Kursplan

IDE

  • Introduksjon til Visual Studio 2015/2017
  • Console.WriteLine, Console.ReadLine
  • Hello C# World!
  • Kompilering og feilsøking
  • Kommentarer i C#
  • Oversikt over klasser, using, Main

.NET 6.0

  • Hva er .NET?
  • CLR og GC
  • DLL og EXE?
  • Teknologier innen .NET

C# Grunnleggende

  • Historie av C# fra 1.0 til 6.0
  • Pascal Case, Camel Case, Uppercase
  • Nøkkelord, literals, operatører, punktum, uttrykk, kommentarer
  • Verdityper, referansetyper
  • Tilordning og sammenligning av variabler
  • Betingede operasjoner - If, Switch
  • Løkker - For, Foreach, while, do...while...
  • Oversikt over nøkkelord og operatører i C#

C# 6.0

  • Numeriske og boolske typer
  • Klasser og objekter (arv, polymorfi)
  • Felter
  • Egenskaper, indeksere, operatører
  • Metoder
  • Delegeringer, hendelser, anonyme metoder
  • Navnrom
  • Interfacer, strukturer, enum
  • Brett
  • Eksifikasjoner
  • Generiske typer og anonyme
  • Tekststrenger og tegn
  • Egenskaper

.NET Class Library

  • Samlinger
  • Filer og datastrømmer
  • Kommunikasjon mellom systemer
  • Datoer
  • Serialisering
  • Parallell programmering
  • Ayskronne operasjoner og parallelle
  • Brukeverktøy

Tilgang til data

  • ADO.NET
  • LINQ
  • ORM – Entity Framework
  • Data i SOA

Gjennomgang av applikasjoner som kan utvikles med C# og .NET Framework 6

  • Windows Presentation Foundation
  • ASP.NET MVC 2
  • Silverlight

Krav

  • Kunnskap om grunnleggende begreper i programvareutvikling.

Målgruppe

  • Utviklere
  • Programvareingeniører
  • Programmeringsentusiaster
 28 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier