Microsoft Visual Studio: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Update Supported .NET Frameworkversies
NielsH97 (overleg | bijdragen)
Geen bewerkingssamenvatting
Regel 1:
{{Infobox software
| naam = Microsoft Visual Studio
| logo = Visual Studio 2017 logo and wordmark.svg
| logo = Visualstudio_logo.png
| screenshot = =
| onderschrift = =
| ontwerper(s) =
| ontwikkelaar = [[Microsoft]]
| laatste_versie = Visual Studio 2017
| uitgebracht =
| laatste_releasedatum = 7 maart 2017
| laatste_versie = Visual Studio 2017
| status = Actief
| laatste_releasedatum = 7 maart 2017
| besturingssysteem = [[Microsoft Windows|Windows]]
| status = Actief
| categorie = [[Integrated development environment|IDE]]
| besturingssysteem = [[Microsoft Windows|Windows]]
| licentie = [[Propriëtaire software|Propriëtair]] [[End-user license agreement|EULA]]
| categorie = [[Integrated development environment|IDE]]
| website = [http://www.visualstudio.com/ www.visualstudio.com]
| licentie = [[Propriëtaire software|Propriëtair]] [[End-user license agreement|EULA]]
| website = [http://www.visualstudio.com/ www.visualstudio.com]
}}
 
'''Microsoft Visual Studio''' is een [[Integrated development environment|programmeerontwikkelomgeving]] van [[Microsoft]]. Het biedt een complete set ontwikkelingstools om [[computerprogramma|computerprogramma's]] in diverse [[programmeertaal|programmeertalen]] voor met name [[Microsoft Windows|Windows-omgevingen]] te ontwikkelen. De talen [[Visual Basic]].Net, [[C♯|C#]], [[F♯|F#]] en [[C++]] worden in de standaardeditie meegeleverd. Het wordt gebruikt om [[ASP.NET]]-webapplicaties, XML-webservices, [[desktopapplicatie]]s en [[mobiele app|mobiele toepassing]]en te ontwerpen. Het is vooral geschikt voor het ontwerpen van Windows-applicaties, omdat bij Visual Studio diverse standaardbibliotheken en [[Microsoft Foundation Classes|MFC]]-[[klasse (informatica)|klassenbibliotheken]] met programmeercode worden geleverd, die het mogelijk maken om op een eenvoudige wijze Windows-kenmerken zoals vensters en keuzemenu's aan een programma te geven.
 
Het pakket bestaat behalve een editor uit de [[compiler]]s voor de verschillende talen, een [[debugger]], een visuele ontwerper voor (dialoog)vensters en een [[profiler]]. Verder wordt er ook een volledige versie van de [[Microsoft Developer Network|MSDN]]-library meegeleverd. Visual Studio is ontworpen om het [[.NET]]-[[framework]] te ondersteunen.
 
== Edities ==
=== Express Edition===
Naast de commerciële versies van Visual Studio stelt [[Microsoft]] ook gratis versies (vooral bedoeld voor studenten en hobbyisten) ter beschikking, de Express Editions. Daarbij was de inhoud van de commerciële standaardedities van VS 2005, 2008 en 2010 verdeeld over diverse Express-edities. Voor Visual Studio 2010 waren er bijvoorbeeld de volgende aparte edities:
 
* Visual Web Developer Express Edition
Regel 30 ⟶ 32:
Met ingang van Visual Studio 2012 is dit idee verlaten, en zijn de verschillende edities niet meer rond een specifieke taal gegroepeerd, maar bedoeld voor een specifiek platform:
* Visual Studio Express for Web
* Visual Studio Express for [[Windows 8]], bedoeld voor apps[[Applicatie|applicaties]] in de [[Modern UI]]-stijl
* Visual Studio Express for Desktop (C#, C++, Visual Basic)
* Visual Studio Team Foundation Server Express, met o.a. [[Versiebeheersysteem|versiebeheer]] en ''[[build automation]]'' voor kleine teams
* Visual Studio Express for [[Windows Phone]]
 
Deze edities zijn gratis te downloaden, en bieden vrijwel de volledige functionaliteit van de commerciële versie, met uitzondering van enkele professionele, typisch zakelijke features en tools. De gehele [[interface]] is zo simpel mogelijk gehouden. De Express Editions maken het .NET -framework gratis toegankelijk voor studenten en hobbyisten. Het is echter ook toegestaan om de Express-editie te gebruiken voor het ontwikkelen van commerciële applicaties.<ref>{{en}}{{Cite web |url=http://www.microsoft.com/express/ |title=Visual Studio Express }}</ref> Visual Studio 2013 Express zijn de laatste Express -versies van Visual Studio.
 
=== Community Edition ===
Op 12 november 2014 kondigde Microsoft aan dat het een nieuwe [[Stock keeping unit|SKU]] (variant) van de betaalde volledige versie van Visual Studio zou aanbieden onder de naam "Visual Studio Community". De eerste versie daarvan is Visual Studio 2013 Community. Met Visual Studio 2015 zalvervangt de Community Edition de Express-serie vervangen. Community is gericht op studenten, open[[Open source |opensource]]<nowiki/>organisaties, kleine bedrijven, starters en individuele ontwikkelaars.
 
=== Standard & Professional Edition ===
DezeDe versiesStandard & Professional Editions hebben een aantal extra features vergeleken met de Express-editie.<ref>{{en}} {{Cite web |url=http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx |title=vergelijking versies Visual Studio 2008 |archiefurl=https://web.archive.org/web/20080502104031/http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx |archiefdatum=2008-05-02 |dodeurl=ja}}</ref> Waar in de Express-editie verschillende edities zijn uitgebracht om te kunnen ontwikkelen voor onder andere web en C#, is het in de professionele, betaalde versies mogelijk dit alles in één Visual Studio doen. Een groot voordeel ten opzichte van de Express-edities is dat het mogelijk is om een ''solution'' met verschillende soorten subprojecten van welk type dan ook te [[debuggen]]. Dit in tegenstelling tot bijvoorbeeld VS C# Express, waar het niet mogelijk is een webproject in de ''solution'' te debuggen, en vice versa. Vooral bij complexe applicaties kunnen zulke constructies voorkomen. Daarnaast bevatten de professionele edities meer sjablonen. Het is bijvoorbeeld mogelijk om een Windows-[[Service (computer)|service]] te ontwikkelen. Visual Studio 2010 heeft geen Standard Edition meer. Deze is vervangen door Visual Studio 2010 Professional. Visual Studio 2010 Premium vervangt de 'oude' Professional Edition.
 
=== Team System ===