Het team van LicenseQ helpt je de beste voorwaarden te behalen voor je Microsoft overeenkomsten zoals de Enterprise Agreement, CSP of MCA-E.

Erik Hollander
Erik begon zijn carrière in softwarelicenties in 2005 als senior inkoper bij de Nederlandse Belastingdienst, gevolgd door een grote wereldwijde LSP en Microsoft.
Visual Studio – Alles... Visual Studio – Alles dat je moet weten

Erik Hollander
1. Microsoft ontwikkeltools
Microsoft Visual Studio is een van de vele ontwikkeltools die Microsoft aanbiedt voor software engineers en ontwikkelaars. Deze tools helpen je bij het bouwen, debuggen en implementeren van verschillende soorten software en applicaties.
Andere belangrijke DevTool-licenties naast Visual Studio zijn:
Azure DevOps Server + Client Access License
Voorheen bekend als Visual Studio Team Services. Dit is een set tools voor ontwikkeling, CI/CD (Continuous Integration/Continuous Delivery), testen en samenwerking voor softwareteams.
PowerApps
Een verzameling apps, services, connectoren en een dataplatform waarmee je snel aangepaste apps kunt ontwikkelen om aan zakelijke behoeften te voldoen.
PowerShell
Een framework voor taakautomatisering en configuratiebeheer van Microsoft, bestaande uit een command-line shell en een bijbehorende scripttaal.
.NET Framework
Een software-framework voor het bouwen en uitvoeren van applicaties op Windows. Het bevat een uitgebreide klassenbibliotheek (Framework Class Library, FCL) en ondersteunt meerdere programmeertalen.
Xamarin
Een tool voor het ontwikkelen van mobiele applicaties met het .NET-framework. Met Xamarin kun je apps schrijven in C# die draaien op Android, iOS en Windows.
MSDN Platforms
Kosteneffectieve toegang tot Microsoft software en diensten voor test- en ontwikkelomgevingen. Exclusief beschikbaar via Microsoft Volume Licensing. Ideaal voor Java-, iOS- en MacOS-ontwikkelaars die hoogwaardige applicaties maken voor web, cloud en Windows, zonder dat je de Visual Studio IDE nodig hebt.
Dit is slechts een greep uit de vele ontwikkeltools die Microsoft aanbiedt om ontwikkeling eenvoudiger, efficiënter en robuuster te maken.
2. Wat is Visual Studio?
Integrated Development Environment
Microsoft Visual Studio is een Integrated Development Environment (IDE). In de IDE maak je als ontwikkelaar applicaties, waarbij je toegang hebt tot de programmeertalen die je nodig hebt. Je kunt je apps testen, debuggen en bekijken hoe ze eruitzien op een apparaat, zoals een iPhone.
De IDE wordt gebruikt voor het ontwikkelen van computerprogramma’s, websites, webapplicaties, webservices en mobiele apps. Visual Studio maakt gebruik van Microsoft-softwareontwikkelplatforms zoals Windows API, Windows Forms, Windows Presentation Foundation, Windows Store en Microsoft Silverlight.
Visual Studio Professional is bedoeld voor kleine en middelgrote organisaties, terwijl Visual Studio Enterprise geschikt is voor grote organisaties met meer dan 500 gebruikers of apparaten.
Wat zit er in Visual Studio?
Als IDE bevat Visual Studio een code-editor (Visual Studio Code) met ondersteuning voor syntax highlighting en code-aanvulling. Dankzij IntelliSense krijg je niet alleen ondersteuning voor talen zoals C#, VB.NET, C++ en F#, maar ook voor andere talen zoals Python, Ruby, Node.js en meer.
Afhankelijk van de specifieke editie biedt de IDE ook een code-profiler, een forms designer voor het bouwen van GUI-applicaties, een webdesigner, een class designer en een database schema designer. Zo is Blend for Visual Studio speciaal ontworpen om grafische interfaces te maken voor web- en desktopapplicaties.
Visual Studio ondersteunt debugging, zowel lokaal als op afstand, en biedt geïntegreerde ondersteuning voor versiebeheersystemen zoals Git en Microsoft’s eigen Team Foundation Server.
Daarnaast kan de IDE worden uitgebreid met add-ins en extensies van derden. Hiermee kun je extra functionaliteiten toevoegen, zoals ondersteuning voor meer programmeertalen of cloudontwikkeling.
Wat is Visual Studio Community?
Visual Studio Community is een gratis editie voor individuele ontwikkelaars die apps maken (betaald of gratis) in een bedrijf met minder dan 250 apparaten. Binnen een organisatie kunnen een onbeperkt aantal gebruikers Visual Studio Community gebruiken in een leeromgeving, voor academisch onderzoek of voor het bijdragen aan open-sourceprojecten.
3. Wat is een Visual Studio subscription?
De belangrijkste reden om Visual Studio aan te schaffen, is het Visual Studio abonnement (voorheen bekend als MSDN-abonnementen) dat eraan gekoppeld is.
Met een Visual Studio abonnement krijg je toegang tot alle huidige en eerdere Microsoft diensten en software die vooral nuttig zijn voor softwareontwikkelaars en bedrijven.
Een Visual Studio abonnement geeft jou onbeperkte toegang tot een breed scala aan handige resources, allemaal op één plek verzameld, om het proces van het ontwikkelen van apps te vereenvoudigen.
4. Verschillende Visual Studio abonnementsopties
De Visual Studio IDE is beschikbaar als standaard abonnement of als maandelijks abonnement.
Het standaard abonnement is een permanente licentie. Dit betekent dat je Visual Studio aanschaft en de licentie kunt blijven gebruiken, zelfs nadat je abonnement is verlopen. Het standaard abonnement biedt toegang tot extra voordelen, zoals Azure dev/test-individuele credits, software- en downloadtoegang, diensten, training en ondersteuning (zie de volgende sectie: 5 – Wat zijn de voordelen van een abonnement?).
Een maandelijks cloudabonnement biedt flexibiliteit en is ideaal voor mensen die de IDE slechts voor een korte periode nodig hebben en geen gebruik willen maken van de extra voordelen.
Beide opties zijn beschikbaar voor Visual Studio Professional (voor kleine/middelgrote bedrijven) en Visual Studio Enterprise (voor bedrijven met meer dan 500 gebruikers/apparaten).
5. Wat zijn de voordelen van een abonnement?
Voordeel clouddiensten
- Maandelijks Azure krediet – $130 voor VS Enterprise, $85 voor MSDN Platforms en $45 voor VS Test Pro en VS Professional – dit is per MSDN-abonnee en kan niet worden gedeeld tussen ontwikkelaars. Het is een individuele tegoedbon.
- Azure dev/test prijzen– Profiteer van exclusieve Azure dev/test prijzen (betaal alleen voor de “bare metal” en niet voor Microsoft software die nodig is voor de ontwikkeling of het testen van de oplossing).
- Azure DevOps Zowel de on-premises als de cloudversie (1 server- en 1 CAL-licentie per Visual Studio-gebruiker en 1 Basic- en/of Test Cloud-licentie).
- Cloud Use Rights – Gebruik van de software in de Microsoft Azure-cloud (basis-VM-kosten zijn van toepassing). Dit voordeel geldt niet voor andere cloudserviceproviders zoals AWS, Alibaba en Google!
Software voor ontwikkeling en testen
- Toestemming om Microsoft software te installeren op thuis- of bedrijfsapparaten
- De software kan ook worden ingezet in Azure-virtuele machines
- Software kan worden gebruikt op servers die zijn aangewezen voor gemengd gebruik (productie en ontwikkeling/test), maar de fysieke besturingssysteemomgeving en de productie-VM’s moeten worden gelicentieerd met volumelicentiesoftware
- Gratis gebruik van System Center VMM om labomgevingen te creëren en beheren (een virtuele OSE gebruikt voor de ontwikkeling/test van programma’s)
- Wanneer System Center wordt gebruikt voor het beheer van een ontwikkelings-/testomgeving, wordt dit beschouwd als regulier gebruik, en moet System Center worden gelicentieerd met volumelicentiesoftware
- IT-afdelingsleden die betrokken zijn bij het opzetten of beheren van een ontwikkelings-/testomgeving moeten beschikken over een betaalde Visual Studio-licentie
- Eindgebruikers die User Acceptance Testing (UAT) uitvoeren, hebben geen betaalde Visual Studio-licentie nodig
- Belastbaarheidstesten – voer belastingstesten uit met een onbeperkt aantal virtuele gebruikers
Software voor productiegebruik
Office Pro Plus 2019 en/of Microsoft 365 Apps for Enterprise voor productiegebruik bij Visual Studio Enterprise-licenties.
Training en educatie
Toegang tot LinkedIn Learning, Pluralsight Learning en CODE Magazine.
Support
Biedt technische ondersteuning, toegang tot communities en conciërge-chat.
6. Ontwikkelingshulpmiddelen in Azure DevOps
Azure DevOps is een suite van ontwikkelingshulpmiddelen, services en functies die door Microsoft wordt aangeboden en die teams helpt slimmer te plannen, beter samen te werken en sneller te leveren met een set moderne ontwikkelingsservices. Het platform is ontworpen om de volledige levenscyclus van een applicatie te ondersteunen.
De flexibiliteit van Azure DevOps stelt teams in staat om met elke programmeertaal, platform of cloud te werken. Teams kunnen integreren met bestaande systemen en implementeren op locatie, in de cloud of beide. Dit maakt het een robuust en flexibel platform voor elk softwareontwikkelingsproject.
1. Azure DevOps Server 2020
Dit is een suite van software-ontwikkelingshulpmiddelen voor professionele teams die on-premises wordt gehost. Licensing:
- Werkt onder een Server/CAL-licentiemodel. Hierbij wordt een serverlicentie toegewezen aan de server, terwijl Client Access Licenses (CAL’s) worden toegewezen aan gebruikers en/of apparaten die toegang nodig hebben tot de omgeving.
- Als Azure DevOps Server op verschillende virtuele machines is geïnstalleerd, moet voor elke installatie een licentie worden toegewezen aan al deze servers.
- Een User CAL is slechts één keer nodig om toegang te krijgen tot meerdere omgevingen.
2. Azure DevOps Services
Dit zijn samenwerkingshulpmiddelen voor softwareontwikkeling voor professionele teams, gehost in Azure-datacenters. Licentiëring:
- Gebruikerslicenties kunnen worden verkregen via het Azure Management Portal en gekoppeld aan een Azure-abonnement, waar de facturering plaatsvindt. Gebruikers die een Visual Studio-licentie hebben, zijn al gelicentieerd om toegang te krijgen tot Azure DevOps-services.
- Stakeholder Licenses – Dit is voor gebruikers die het projectstatus bewaken, richting geven, feedback en ideeën voor functies bieden, en het team afstemmen op de zakelijke doelen. Er is een onbeperkt aantal gratis licenties beschikbaar.
- Basic Plan – Gericht op gebruikers die leveringsplannen maken en beoordelen, toegang hebben tot agile tools, Azure Repos, Azure Pipelines en Azure Artifacts. Het bevat een Azure DevOps Server CAL. De eerste 5 gebruikers zijn gratis, daarna kost het $6 per gebruiker per maand.
- Basic + Test Plans – Dit omvat alle functies van het Basic-plan, met toegevoegde testplanning, -tracking en -uitvoeringsmogelijkheden. Het bevat een Azure DevOps Server CAL. De kosten zijn $52 per gebruiker per maand.
7. Hoe koop je DevTools/Visual Studio licenties?
Koop de juiste aantallen aan Visual Studio-abonnementen voor gebruikers die deelnemen aan softwareontwikkelingsprojecten.
Ben je een individuele ontwikkelaar? Gebruik Visual Studio Community gratis!
Voor organisaties met meer dan één apparaat/gebruiker zijn er verschillende manieren om Visual Studio aan te schaffen:
- Licentie alleen – ontvang de optie voor clientinstallatie
- Licentie met Software Assurance – kies een standaard Visual Studio-abonnement
- Abonnementslicentie – alleen voor Test Professional en Enterprise in een SCE. Dit is hetzelfde als L/SA, maar zonder eeuwigdurende rechten na de contracttermijn
- Cloudabonnement – maandelijkse betalingen, ideaal voor ontwikkelaars die het alleen tijdelijk nodig hebben, geen eeuwigdurende licentie
Voor meer informatie, klik hier.
Visual Studio gebruikers mogen de software installeren en gebruiken op elk aantal apparaten om hun programma’s te ontwerpen, ontwikkelen, testen en demonstreren. Visual Studio abonnementen stellen de gelicentieerde gebruiker ook in staat om de software te evalueren en klantomgevingen te simuleren om problemen met hun programma’s te diagnosticeren. Elke extra persoon die de software op deze manier gebruikt, moet ook een licentie hebben.
Een Visual Studio gebruiker kan de software installeren op zoveel apparaten als nodig is, maar alleen om de ontwikkelings- en testbehoeften van die gebruiker te ondersteunen.
Neem contact op voor ondersteuning
Ben je op zoek naar een licentie voor Visual Studio? Of werk je al met Visual Studio en heb je vragen? Neem contact op met onze licentie-experts voor al je vragen. LicenseQ staat voor je klaar.
Bezoek onze website om te ontdekken hoe we je kunnen ondersteunen en je licentieportfolio kunnen optimaliseren.