.NET Framework on ollut olemassa parikymmentä vuotta jonka rinnalle Microsoft toi uuden kirjaston nimeltään .NET Core. .NET Core on kokonaan uudelleen kirjoitettu open source-kirjasto joka toimii kaikilla käyttöjärjestelmillä. Jopa WinForms toimi nykyään Core:ssa (tosin vain Windowsissa), joten on syytä tietää mitä eroja ja yhtenevyyksiä näillä kirjastoilla on, mitä pitää ottaa huomioon kirjastoa ja kehitysympäristöä valitessa ja missä on niiden tulevaisuus.
Kun rinnakkain on ollut kaksi erilaista eikä edes täysin yhteensopivaa kirjastoa, on monen kannalta tilanne ollut hieman outo. Microsoft julkaisi 11/2020 uuden kirjaston .NET5 joka yhdistää Frameworkin ja Coren yhteen. On siis oleellista tietää mitä nämä eri kirjastot ovat, miten niitä ylläpidetään ja kehitetään ja mihin kannattaa keskittyä jatkossa sekä kannattaako olemassa olevia projekteja siirtää uusille kirjastoille.
Avainsanat: .NET Framwork, .NET5, Code
Heikin pitämien kurssien aihevalikoima on ollut vähintäänkin laaja. Pääsääntöisesti kurssit ovat olleet ohjelmointikursseja, mutta esimerkiksi tietokantojen suunnittelu-, hallinta- ja ohjelmointikurssit kuuluvat valikoimaan. Heikki on paljon mukana asiakasprojekteissa koodaamassa, mistä saatu oppi antaa hyvää kokemusta kurssien pitämiseen.
FM, MCPD, MCTS, MCT, CSM, SCJP, senior-konsultti. C#, C/C++ -kielten, .NET Frameworkin, Visual Studion, tietokantaohjelmoinnin ja yleisen sovelluskehityksen asiantuntija.