Terug naar begrippenlijst

.NET

.NET is een open source ontwikkelplatform van Microsoft waarmee je moderne software bouwt (of dat nu een webapplicatie, mobiele app, desktopprogramma of complete cloudoplossing is). Je kunt het zien als een digitale gereedschapskist vol tools, libraries en standaarden. En het fijne: het platform ondersteunt meerdere programmeertalen (zoals C# en F#), werkt op verschillende besturingssystemen én groeit met je mee.

Geschreven door Remco Thijssen

Zwaaiende emoji

Remco Teamlead software

Meer over Remco

Inhoudsopgave

Bouwen met één basis: Dit kun je allemaal met .NET

Wat .NET zo aantrekkelijk maakt, is hoe veelzijdig het is. Je hoeft niet telkens het wiel opnieuw uit te vinden voor elk platform of apparaat. Vanuit één gedeelde basis bouw je voor web, mobiel, desktop en zelfs games. Dankzij die flexibiliteit kun je als team efficiënter werken én sneller doorontwikkelen. Denk bijvoorbeeld aan toepassingen als:

  • Webapplicaties (via ASP.NET)
  • Mobiele apps (met .NET MAUI of Xamarin)
  • Desktopsoftware voor Windows en Mac
  • Cloudtoepassingen via Azure
  • API’s en microservices
  • Games (bijvoorbeeld met Unity)

Liefde op het eerste compile-moment

.NET is niet voor niets een van de populairste ontwikkelplatformen ter wereld. Het combineert moderne features met stabiliteit, snelheid én een grote community. Als je een platform zoekt dat meegroeit met je ambities én goed ondersteund wordt, dan zit je hier goed.

Het biedt developers:

  • Schaalbaarheid: Van kleine tools tot enterprise software
  • Cross-platform mogelijkheden: Werkt op Windows, macOS én Linux
  • Moderne ontwikkelprincipes: Zoals dependency injection en async programming
  • Hoge performance: Vooral met de nieuwe generaties (.NET 6, 7, 8)
  • Betrouwbaarheid en support: Dankzij Microsoft en een actieve open source community

Weg met de verwarring

Laten we het meteen even helder maken. Vroeger had je het klassieke .NET Framework, alleen geschikt voor Windows. Toen kwam .NET Core, een moderne, cross-platform versie. Inmiddels is alles samengevoegd tot één platform: gewoon .NET.

Gebruik je nu de nieuwste versie (zoals .NET 8)? Dan werk je met de toekomstbestendige variant, geschikt voor allerlei apparaten en besturingssystemen.

Veelgestelde vragen

Nee. Het is een platform. Je programmeert bijvoorbeeld in C# binnen .NET.

Ja, met .NET MAUI bouw je apps voor iOS én Android met één codebase.

Zeker niet. Moderne .NET-versies werken op Windows, macOS en Linux.

Nee. Het platform is volledig open source en gratis te gebruiken, ook voor commerciële projecten.

Remco Thijssen Teamlead software

Meer over Remco

Ik heb de opleiding Applicatie en mediaontwikkelaar niveau 4 gevolgd bij Gildeopleidingen in Venray. Daarnaast ben ik momenteel aan het afstuderen aan de HAN voor de opleiding HBO-ICT in Arnhem. Dit is een deeltijdopleiding die ik volg naast mijn werk bij Wux. Ik werk sinds 2021 bij Wux als back-end developer. Hier ben ik als stagiaire begonnen. Ondertussen ben ik doorgegroeid en heb ik meerdere functies zoals back-end developer en projectmanager. Dit betekent dat ik alles wat ik tijdens mijn studie leer kan toepassen in mijn werk, maar ook veel praktijkervaring op doe naast de theorie. Ik pak complexe problemen aan en ben altijd op zoek naar de beste oplossing. Dit doe ik door mijn kennis die ik heb opgedaan toe te passen en up to date te blijven met de nieuwste technieken.

Zwaaiende emoji

Thijn Senior developer

Op zoek naar slimme software-oplossingen die jouw bedrijf efficiënter maken?

Het team van Wux ontwikkelt maatwerk software die aansluit bij jouw behoeften. Neem vandaag nog contact op en ontdek hoe we jouw bedrijf elke dag succesvoller kunnen maken.

Meer over software