C# sproget og dets historie

C# (udtales "C-Sharp") er et objektorienteret programmeringssprog, der blev udviklet af Microsoft i 2000'erne. Det er et populært sprog blandt udviklere og bruges ofte til at udvikle Windows-applikationer, webapplikationer og spil.

C# er designet til at være en enkel, moderne og effektiv måde at udvikle software på. Sproget er baseret på C++ og Java, og det blev udviklet som en del af Microsofts .NET Framework.

Vi bruger generelt C# fra H1 og frem, det er et sprog som følger stortset alle vores hovedforløb. Derfor skal vi blive trygge i sproget og Visual Studio IDE’en som er oplagt at bruge, når vi arbejde med .NET og C#.

Samlet teori omkring C# sproget

C# Roadmap

C# Bogen

Frameworks omkring C#

.NET

Blazor

Entity Framework

MAUI

WPF

Ekstra teknologi med relation til C#

Microsoft Azure

Umbraco

C#'s historie begynder i slutningen af 1990'erne, da Microsoft besluttede at udvikle et nyt sprog til deres .NET Framework. Sproget blev udviklet af en gruppe af Microsoft-ingeniører, der inkluderede Anders Hejlsberg, der tidligere havde arbejdet på Turbo Pascal og Delphi.

C# blev frigivet sammen med .NET Framework i 2002 og har siden da været en væsentlig del af Microsofts udviklingsværktøjer. Siden udgivelsen af C# har Microsoft fortsat med at opdatere og forbedre sproget, og det er blevet et af de mest populære programmeringssprog i verden.

Generelt når vi skal arbejde med .NET værktøjet og frameworks, er C# det bedste valg.

Man kan finde den officielle dokumentation samt flere guides og tutoriales på hvordan man kommer i gang med at programmere i C#

C# docs - get started, tutorials, reference.

Her kan man se en kort video som går over hoved karakteristika for C# sproget:

C# in 100 Seconds