Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Hva Er .NET-Plattformen Egentlig? | Introduksjon
Introduction to .NET With C#
course content

Kursinnhold

Introduction to .NET With C#

Introduction to .NET With C#

1. Introduksjon
2. Asynkron Programmering og Introduksjon til Webtjenester
3. Introduksjon til Databaser med .NET
4. CRUD-operasjoner med MySQL
5. Optimalisering Av Databaseoperasjoner

book
Hva Er .NET-Plattformen Egentlig?

Du har kanskje hørt begrepene .NET Framework, .NET Core, .NET 8 eller bare .NET, men hva er egentlig forskjellen mellom disse? For å forstå dette, må vi se på en kort historie om .NET.

Microsoft introduserte C# programmeringsspråk tidlig på 2000-tallet sammen med .NET Framework og Visual Studio IDE.

C# og .NET Framework forbindes ofte med hverandre, men de har ulike formål. C# er et programmeringsspråk som kan brukes til å skrive applikasjoner som benytter .NET Framework, mens .NET Framework i seg selv er et rammeverk for programvareutvikling.

Med .NET Framework kan man utvikle applikasjoner kun for Windows. Det betyr at applikasjoner utviklet med .NET Framework ikke vil fungere på Linux og macOS.

En viktig ting å merke seg om .NET Framework er at det støtter flere programmeringsspråk, som F#, Visual Basic og selvfølgelig C#. I dette kurset skal vi lære .NET-utvikling med C#, siden det er det mest populære og allsidige språket blant disse.

Microsofts langsiktige mål var å muliggjøre plattformuavhengighet – slik at programmer skrevet i C# kan kjøres på alle operativsystemer. Derfor introduserte Microsoft i 2014 .NET Core som etterfølger til .NET Framework. Dette var det første offisielle plattformuavhengige rammeverket for C#. Med .NET Core er det mulig å bygge applikasjoner som kan kjøres på Windows, Linux og macOS. Når det gjelder ytelse, er .NET Core raskere og mer effektivt enn .NET Framework.

.NET Core hadde flere utgivelser og nye versjoner frem til .NET Core 3.1. I 2020 lanserte Microsoft en nyere versjon kalt NET 5.0, hvor "Core"-begrepet ble fjernet. Videre utgivelser var NET 5, NET 6 og NET 7 osv.

Alle disse versjonene, altså .NET Framework, .NET Core og .NET, omtales samlet som .NET-plattformen eller .NET-økosystemet.

For å oppsummere: Den opprinnelige utgivelsen i .NET-plattformen var .NET Framework, som ble etterfulgt av .NET Core for å støtte plattformuavhengig utvikling, og senere ble .NET Core omprofilert til .NET. Per i dag er den nyeste utgivelsen i .NET-plattformen .NET 8, som vi skal bruke i dette kurset, da den støtter alle plattformer og er den mest oppdaterte versjonen av rammeverket.

Visual Studio er IDE (integrert utviklingsmiljø) som vi skal bruke for å skrive og kjøre C#-kode.

question mark

Hva er navnet på den opprinnelige utgivelsen i .NET-plattformen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 1

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Introduction to .NET With C#

Introduction to .NET With C#

1. Introduksjon
2. Asynkron Programmering og Introduksjon til Webtjenester
3. Introduksjon til Databaser med .NET
4. CRUD-operasjoner med MySQL
5. Optimalisering Av Databaseoperasjoner

book
Hva Er .NET-Plattformen Egentlig?

Du har kanskje hørt begrepene .NET Framework, .NET Core, .NET 8 eller bare .NET, men hva er egentlig forskjellen mellom disse? For å forstå dette, må vi se på en kort historie om .NET.

Microsoft introduserte C# programmeringsspråk tidlig på 2000-tallet sammen med .NET Framework og Visual Studio IDE.

C# og .NET Framework forbindes ofte med hverandre, men de har ulike formål. C# er et programmeringsspråk som kan brukes til å skrive applikasjoner som benytter .NET Framework, mens .NET Framework i seg selv er et rammeverk for programvareutvikling.

Med .NET Framework kan man utvikle applikasjoner kun for Windows. Det betyr at applikasjoner utviklet med .NET Framework ikke vil fungere på Linux og macOS.

En viktig ting å merke seg om .NET Framework er at det støtter flere programmeringsspråk, som F#, Visual Basic og selvfølgelig C#. I dette kurset skal vi lære .NET-utvikling med C#, siden det er det mest populære og allsidige språket blant disse.

Microsofts langsiktige mål var å muliggjøre plattformuavhengighet – slik at programmer skrevet i C# kan kjøres på alle operativsystemer. Derfor introduserte Microsoft i 2014 .NET Core som etterfølger til .NET Framework. Dette var det første offisielle plattformuavhengige rammeverket for C#. Med .NET Core er det mulig å bygge applikasjoner som kan kjøres på Windows, Linux og macOS. Når det gjelder ytelse, er .NET Core raskere og mer effektivt enn .NET Framework.

.NET Core hadde flere utgivelser og nye versjoner frem til .NET Core 3.1. I 2020 lanserte Microsoft en nyere versjon kalt NET 5.0, hvor "Core"-begrepet ble fjernet. Videre utgivelser var NET 5, NET 6 og NET 7 osv.

Alle disse versjonene, altså .NET Framework, .NET Core og .NET, omtales samlet som .NET-plattformen eller .NET-økosystemet.

For å oppsummere: Den opprinnelige utgivelsen i .NET-plattformen var .NET Framework, som ble etterfulgt av .NET Core for å støtte plattformuavhengig utvikling, og senere ble .NET Core omprofilert til .NET. Per i dag er den nyeste utgivelsen i .NET-plattformen .NET 8, som vi skal bruke i dette kurset, da den støtter alle plattformer og er den mest oppdaterte versjonen av rammeverket.

Visual Studio er IDE (integrert utviklingsmiljø) som vi skal bruke for å skrive og kjøre C#-kode.

question mark

Hva er navnet på den opprinnelige utgivelsen i .NET-plattformen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 1
Vi beklager at noe gikk galt. Hva skjedde?
some-alt