mike.koder.fi
  • Projektit
  • vue.js
  • Ohjelmointi
  • CV
  • In English

C#-ohjelmointikieli

Perusteet
  • Tietotyypit
    • Arvo- ja viittaustyypit
    • Boolean-tyyppi
    • Merkit ja merkkijonot
    • Enum
    • Tyyppimuunnokset
    • Numeeriset tyypit
  • Poikkeukset
  • Liittymät
  • Ohjausrakenteet
    • Ehtolause if
    • Toistolause while
    • Toistolause foreach
    • Valintalause switch
    • Hyppylauseet
    • Toistolause for
    • Toistolause do…while
  • Luokat
    • Periytyminen
    • Indekserit
    • Vakiot
    • Muodostimet
    • Hajottimet
    • Ominaisuudet
    • Metodit
    • Staattiset luokat ja jäsenet
    • Abstraktit luokat ja jäsenet
    • Osittaminen
    • Kentät
  • Taulukot
  • Console-luokka
  • Ohjelman rakenne
    • Tunnisteet ja avainsanat
    • Kommentit
    • Muuttujat
    • Lauseet ja lausekkeet
  • Suojausmääreet
Edistyneemmät
  • Lambda-lausekkeet
  • Laajennusmetodit
  • Geneerinen ohjelmointi
  • Func ja Action
  • Tapahtumat
  • Operaattorien kuormitus
  • Delegaatit
  • Anonyymit metodit

LINQ

  • Rajoittaminen
  • Järjestäminen
  • Projektiot
  • Ryhmittely
  • Osittaminen
  • Joukot

.NET-kirjastoja

  • Aika ja päivämäärä
  • Tiedostojärjestelmä
  • Matematiikka
  • Tietokannat
    • DataAdapter
  • Kokoelmat
    • Stack
    • Queue
    • Dictionary
    • List
  • Teksti
  • Verkko
    • WebClient
  • Reflection
    • Assembly
    • Type
    • ConstructorInfo
    • PropertyInfo
    • MethodInfo

Web-ohjelmointi

  • ASP.NET MVC
    • Kontrollerit
    • Näkymät
    • Reititys
      • Route
      • RouteConstraint
    • HtmlHelper
    • WebFormViewEngine
ASP.NET MVC
  • Kontrollerit
  • Näkymät
  • Reititys
    • Route
    • RouteConstraint
  • HtmlHelper
  • WebFormViewEngine

Windows-ohjelmointi

Windows Forms
  • Visual Studiossa
  • Lomakkeet
  • Komponentit
    • Listakomponentit
    • Painikkeet