Microsoft brengt .NET 10 en Visual Studio 2026 uit

Microsoft heeft versie 10 van .NET uitgebracht. Ook brengt het bedrijf Visual Studio 2026 uit voor ontwikkelaars. Beide zijn per direct te installeren en bieden naast bugfixes en prestatieverbeteringen nieuwe functies.

Visual Studio 2026 laadt sneller en hangt minder vaak bij grote projecten, zegt Microsoft. De nieuwe versie bevat 5000 bugfixes en 300 nieuwe functies waar klanten om hebben gevraagd, beweert het bedrijf. Abonnees kunnen de software per direct gebruiken, en de versie komt standalone vanaf 1 december beschikbaar.

In .NET 10 zit onder meer betere ondersteuning voor kunstmatige intelligentie met een Agent Framework dat het makkelijker moet maken om met meerdere AI-modellen tegelijk te werken. Daarnaast moet het framework snellere prestaties met zich meebrengen. Ook is er betere ondersteuning voor versleuteling die quantumcomputers niet kunnen kraken. Het gaat bovendien om een LTS-release die Microsoft drie jaar zal ondersteunen.

Microsoft Visual Studio 2026
Microsoft Visual Studio 2026

Door Arnoud Wokke

Redacteur Tweakers

12-11-2025 • 11:00

40

Submitter: Noxious

Reacties (40)

Sorteer op:

Weergave:

Ik ga er binnenkort maar eens rustig voor zitten en wellicht overstappen. Visual Studio 2022 heeft net iets teveel bugs die mij soms irriteren. Ik hoop dat ze naast de 5000 bugs die ze opgelost hebben, wat echt bizar veel is, geen 5000 nieuwe bugs hebben gemaakt.

Ik wacht meestal even tot alle kinderziektes eruit zijn, maar daarna zal ik graag overstappen naar .NET 10. De laatste versies hebben mij steeds erg blij gemaakt. Het voelt steeds volwassener. Er zijn weinig wijzigingen / toevoegingen in .NET waar ik het niet mee eens was. Ik programmeer sneller en lekkerder nu dan een aantal jaren terug, het klopt gewoon meer.
99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code :+
When you kill 1 bug, 10 show up at the funeral ;).
Die 5000 bugs zijn vast geen bugs die bij 2022 gemeld zijn maar op de preview en beta testversies.

Zou me ook niet verbazen als daar ook de duplicates tussen zit trouwens.
Ik mag hopen dat de 5000 bugs ook in de bestaande Visual Studio 2022 worden opgelost?
Een project dat met Visual Studio versie x gebouwd is, gaat niet zomaar over op een nieuwe. Daarom zijn 2019 en 2022 zeker nog niet verouderd.
Afhankelijk van het soort project en de gebruikte tooling natuurlijk. De meeste van mijn projecten zullen gelukkig zonder moeite over kunnen.
Dat zou niets uit moeten maken zolang het SDK style projecten zijn. De tooling (Visual Studio) staat los van de dotnet en c# versie.
Dat probleem hebben ze meerdere versies geleden grotendeels opgelost. Veruit de meeste projecten soorten zijn vlekkeloos compatible tussen versies. Dus ja, daar kan je zo over. Tooling en SDK staat grotendeels los van de versie van de IDE tegenwoordig.

Er zijn altijd was issues rond SQL analysis services of integration services. Maar dat zijn nou niet bepaald hippe dingen meer, getuige ook de moeite (of gebrek daaraan) die microsoft daar in stopt om tooling op de nieuwe versie te krijgen.

Maar al je c/c++, C#, vb.net, f# etc zou zo over moeten kunnen. Op de oude SDK in een nieuwe IDE als je bang bent voor een .net sdk upgrade .

En ze installeren naast elkaar de versies, dus je kan makkelijk testen. Je hebt toch source control?
edit:
waarom geeft iemand dit nou weer een -1 en de comment van Boss die iets soortgelijks zegt. Sinds wanneer is de realiteit aanduiden nou weer -1? misschien moeten ze -1 aanduidingen door een controle heen halen of ze wel kwalificeren. Beetje opvoeden van de gebruiker. Of laten zien wie de -1 zet. Te veel mensen gebruiken het als een "oneens" aanduiding.

[Reactie gewijzigd door bzuidgeest op 12 november 2025 15:10]

Nouja, VS 2019 krijgt ook nog continue updates, dus omdat 2026 er is maakt het 2022 nog niet obsolete.
vs2019 is nog veel ouder, maar sommige tooling SSIS is lang of nooit geupdate voor nieuwere versies. (ik gebruik dat tegenwoordig niet meer). Dus 2019 in de buurt houden was/is gewoon nodig.

Maar voor de belangrijkste dingen is er geen enkele reden om niet meteen te upgraden. Dus wat maakt updates op oudere versies dan eigenlijk nog uit? Het is niet windows 11 waar ineens hele groepen machines niet meer meedoen.
Er is ook SSIS ondersteuning in VS2022. Net als voor VS2019 middels een uitbreiding https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices


En inderdaad moet je helaas vaak erg lang op de ondersteuning wachten. Mijn ervaring is echter ook dat het in VS2022 echter een stuk trager werkt dan in VS2019.

[Reactie gewijzigd door Trazer op 12 november 2025 22:43]

Vs2022 werkt bij mij met zo snel of sneller dan 2019.

Maar kijk naar de datum waarop die extensie (waar ik van weet) uitkwam. Jaren nadat vs2022 uitkwam. Niet een paar maanden vertraagd, maar jaren. En of ze analysis services en reporting services ooit overgebracht hebben weet ik niet eens zeker. En ik ga niet de moeite nemen om te kijken. Het is ongetwijfeld jaren na dato geweest. En die dingen zijn toch enorm obsolete in deze dagen. Veel betere opties.
2019 naar 2022 naar 2026 is toch nu allemaal fatsoenlijk backwards compatibel. Is niet meer zo zoals voorheen met 2015 en nog eerder dat je code totaal borked is. Wat dat betreft meer scheiding tussen IDE, programmeertaal en frameworks.

Sure, dat ze zeggen dat .NET 10 in de laatste werkt is goed maar 2026 kan nog niet zo goed met .NET Framework 4.8 code omgaan.
2019 - 2022 zit nog wel verschil in met oude 32 bits winforms applicaties.

Ik hou de 2019 versie hier in elk geval op mijn systeem staan
Heb ik ook nog die laatste. :) Wat heel erg legacy SSIS dingen die (misschien mening en slecht getest) het beste werken in 2019. En niet meer zo lekker daarna met een addon/extension.
Het heeft ook jaren geduurd voor die extensies uberhaupt naar nieuwere versies kwamen en ik denk dat sommige ssis en ssas en rs nooit allemaal naar 2022 zijn gekomen. De reden waarom ik ook nog een 2019 install heb voor dat soort spul wanneer ik het moet onderhouden of porten naar iets beters.
Klopt. De manier waarop weet je dat het maar half ondersteund is of dat ze het eigenlijk niet meer willen. Extension willen downloaden maar dan naar een complete SSDT download verwezen worden.

Gelukkig voor mij maar zelden maar bij nieuwe projecten weet ik niet of het nog de beste keuze is. Verder doe ik zelf niet zoveel met data warehousing enzo, dat laat ik over aan anderen.
zelfde hier. Het is niet meer de beste oplossing, maar het diende een bepaalde doelgroep wel degelijk en hier slingert nog wel een klein beetje uit spul rond. Meeste is weg.
Goede kans dat er significante rewrites zijn geweest, kritieke bugs zullen vast opgelost/gebackport worden, voor het overgrote deel zal 2026 de oplossing zijn.
Hoe dat? Zullen grotendeels bugs zijn van de nieuwe codebase.
Ik zou gewoon upgraden naar de nieuwste versie, dan ben je er ook vanaf toch? :)
Waarom, dan kan je toch net zo goed updaten naar 2026?
Mooi dat VS ook een update krijgt. Ik werk in de concurrerende IDE - want werk niet met Windows - maar vind het super dat MS investeert in VS Mothership.

En bizar hoe krankzinnig veel energie in de performance van de runtime wordt gestoken. Ieder jaar weer procentjes snelheid erbij zonder code te hoeven aanpassen. Een dezer dagen maar weer een paar uur besteden om over te gaan van .NET 9 naar deze versie. Veel meer is het doorgaans niet.
Vaak genoeg niet meer werk dan het nieuwe framework uitkiezen en klaar. Het is allemaal flink backwards compatible
Er zitten nog wel een paar addertjes onder het gras hoor.
https://learn.microsoft.c...t/core/compatibility/10.0

En als je van de vorige LTS versie afkomt, dwz van .NET 8, dan moet je ook nog even de breaking changes van .NET 9 meenemen:
https://learn.microsoft.c...et/core/compatibility/9.0

[Reactie gewijzigd door R4gnax op 12 november 2025 19:06]

Op de maat van het framework genomen is dat niets. En het meeste is de moeite van het lezen niet waard. Dingen die obsolete zijn gemarkeerd, in essentie bugfixes zijn of waar nieuw behavior is zoals meer van Linux ga Rapporteren. Niets van dat alles sloopt een beetje fatsoenlijk opgezette applicatie.

Om zijn hoogst ben je een halve dag bezig met wat corner cases.
Wat dat betreft zegt de nummering ook wat minder dan destijds, waar het steeds weer een complete overhaul is. Nu kun je vaak gewoon met een dropdown de versie van 8 naar 10 centen en het compiled grotendeels.

Het mag wel een major zijn maar daarmee is de C# basis niet aangepast en zolang je methods van system functions enzo niet aangepast zijn zal alles wel blijven werken.

Wat anders als ze natuurlijk eens besluiten de hele identity provider om te gooien of een gehele nieuwe implementatie van Entity Framework.

(misschien gebruik ik maar het topje van de ijsberg en is het gemak met omzetten daarom hier meestal vrij makkelijk)
Wel ff goed opletten, want er zijn blijkbaar een paar zaken die echt problemen kunnen opleveren, maar wel simpel op te lossen zijn. Kijk ff op youtube, zag dit weekend die die major problems aanhaalde, inclusief de oplossing.
Niet alleen de prestaties van de runtime, je kunt ook steeds beter geoptimaliseerde code schrijven door de garbage collector te mijden. C# is nu behoorlijk geschikt voor performance-kritische applicaties. Hoewel struct boxing nog een valkuil blijft (er zijn wel IDE plugins die dat voor je detecteren).
@arnoudwokke Het gaat hier om .NET, niet om .NET Framework.

[Reactie gewijzigd door dumonjorne op 12 november 2025 11:18]

Dat blijft natuurlijk wel verwarrend, gezien .NET 10 feitelijk gewoon een framework is. Maar inderdaad .NET framework is versie 4.8.1 de laatste.
Het zijn beide frameworks, maar, maar 1 van de twee heeft framework in de naam.
Dat zeg ik dus, we praten hier over het .NET 10 framework en niet over het .NET framework 4.8.1
Nee, Microsoft voegt in de naamgeving framework niet toe. Dus de titel .net 10 is correct. We noemen java ook niet java framework in artikelen. De naam is java. De naam was tot 4.8.1 .net framework. Daarna .net core en nu gewoon .net. Dat het een framework is, maakt niet uit voor de naam en hoe die gecommuniceerd word. Achter volvo hoef je ook geen auto toe te voegen. De naam is volvo en niet volvo auto. Ondanks dat het een auto is.
Al enige tijd de insiders versie van 2026 getest, er is best wel een hoop verbeterd (vooral de snelheid).

Echter heeft de UI een aantal veranderingen gehad waar mensen met iets mindere ogen niet direct heel blij van worden.
De snelheid was al niet de beroerdste op de markt voor mananged code. Maar sneller is altijd fijn.
De eerste alinea is een beetje misleidend “.NET Framework”, doet vermoeden alsof .net framework (de library) een update heeft gehad, terwijl het hier gaat om de .net versie zelf.
De installatie heeft mijn ssis omgeving in VS 2022 gesloopt. Zitten al heel wat uurtjes in en heb het nog steeds niet werkend. Dus maak een backup voordat je 2026 installeert!

Verder vind ik het er niet uit zien en ik merk niks van enige snelheidswinst.

Om te kunnen reageren moet je ingelogd zijn