mike.koder.fi
  • Projektit
  • vue.js
  • C#/.NET
  • Ohjelmointi
  • CV
  • In English

C#-ohjelmointikieli

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

LINQ

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

.NET-kirjastoja

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

Web-ohjelmointi

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

Windows-ohjelmointi

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