Android

Microsoft Visual Studio - edities, vergelijking, functies, veelgestelde vragen

Become a Docker Power User With Microsoft Visual Studio Code

Become a Docker Power User With Microsoft Visual Studio Code

Inhoudsopgave:

Anonim

Visual Studio is de eigen IDE van Microsoft, die oorspronkelijk de codenaam Project Boston heette en werd uitgebracht in 1997. Deze keer bundelde Microsoft al hun ontwikkeltools en kocht ze met een enkel product. De eerste versie van de software kwam in 2 edities. Deze eerste was Visual Studio Professional en de andere was krachtiger Visual Studio Enterprise . De professionele versie werd gebundeld met 3 Cd`s en de superieure Enterprise-versie werd gebundeld met 3 Cd`s. Laten we het nu hebben over Visual Studio 2017.

Microsoft Visual Studio

Momenteel is versie 11 van Visual Studio genaamd Visual Studio 2017 de nieuwste stabiele versie van het team ontwikkeltools van Microsoft. Het is beschikbaar in 3 hoofdedities, namelijk

  1. Gratis Communityversie,
  2. Professionele versie en
  3. Enterprise-editie.

De Community-editie is de gratis versie van de softwarebundel en is minst aanbevolen. Maar hoe dan ook, uw werk wordt gedaan als een beginnende of een student-ontwikkelaar. De tweede is de Professional Edition die iets krachtiger is dan de Community-editie en dan komt het complete Enterprise-pakket met alle krachtige tools voor Visual Studio.

Vanaf nu is Visual Studio een Code-editor , Debugger en een Designer . Dit betekent dat u hier eenvoudige code voor backend of consoles kunt bewerken of schrijven, u kunt controleren of de door u geschreven code functioneel is en kan helpen als uw code moet worden verbeterd. Het is ook een ontwerper zoals u nu Designer User Interfaces en User Experiences in Visual Studio kunt gebruiken tijdens het ontwikkelen van apps voor UWP of in Xamarin met behulp van Blend of XAML.

Alle informatie in dit artikel heeft betrekking op de voetnoten van Microsoft. Deze worden hieronder vermeld:

    • Enterprise-organisaties worden gedefinieerd als> 250 pC`s of> $ 1 miljoen Amerikaanse dollar aan jaaromzet.
    • Windows Desktop, Universal Windows Apps, Web (ASP.NET), Office 365, Zakelijke toepassingen, Apache Cordova, Azure Stack, C ++ Cross-Platform Bibliotheekontwikkeling, Python, Node.js,.NET Core, Docker Tools
    • Kan diagrammen openen die zijn gegenereerd in andere Visual Studio-edities in de alleen-lezenmodus.
    • Inclusief Tier Interaction Profiling.

Laten we nu edities van Visual Studio vergelijken.

Visual Studio Community Gratis editie

1] Voor wie is het?

Visual Studio Community Edition zal de volgende gebruiksscenario`s ten goede komen. Zij ondersteunen individuele ontwikkelaars, Classroom Learning, academisch onderzoek, bijdragen aan open source-projecten en voor niet-bedrijfsorganisaties voor maximaal 5 gebruikers.

2] Zal het ontwikkelingsplatform ondersteunen?

Zoals ik hierboven al zei, zal zeker ondersteunen bij het ontwikkelingsplatform.

3] Hoe zit het met de geïntegreerde ontwikkelomgeving?

Praten over de geïntegreerde ontwikkelomgeving, de gratis communityversie van Visual Studio ondersteunt de volgende functies. Het ondersteunt Peek Definition, Refactoring, One-click Web Deployment, Model Resource Viewer, Visualising Solutions with Dependency Graphs and Code Maps en Multi-targeting.

4] Geavanceerde foutopsporing en diagnostiek?

Onder geavanceerde foutopsporing en diagnostiek, de gratis versie van Visual Studio ondersteunt het volgende. Het ondersteunt Code Metrics, Graphics Debugging, Static Code Analysis en Performance and Diagnostics Hub.

5] Ondersteuning voor testtools

Nou, omdat het een gratis versie van Visual Studio met beperkte functies en hulpmiddelen is. Het ondersteunt gewoon Unit Testing voor de ontwikkelaars om hun code te testen.

6] Hoe goed is Xamarin (Cross-Platform Development) geïntegreerd?

Nou, als u geïnteresseerd bent in Xamarin, kunt u hebben geluk. De volgende platformonafhankelijke functies worden ondersteund door Visual Studio Community onder de naam Xamarin. Ze delen code tussen Android- en iOS-app-tegenpolen, native iOS- en Android-gebruikersinterfaceontwerpers, Xamarin-formulieren (afgekort als Xamarin.Forms) en Xamarin Instant Player.

7] Kun je samenwerken met andere mede-ontwikkelaars met Visual Studio Community?

Nou, Microsoft heeft je hier behandeld. De volgende functies worden door Visual Studio ondersteund voor het voldoen aan al uw samenwerkende behoeften. Dit zijn PowerPoint Storyboarding, Code Review, Task Suspend / Resume-mogelijkheden en Team Explorer met ondersteuning voor ontwikkelprogramma`s van derden.

Lezen : Wat is Visual Studio-code?

Visual Studio Professional

1] Voor wie is het?

Afgezien van wat wordt vermeld voor Visual Studio Community, wordt deze Professional Edition van Visual Studio ondersteund in Usage Scenario`s zoals Enterprises.

2] Zal het Development Platform ondersteunen?

Zoals ik hierboven al zei, het ondersteunt zeker het ontwikkelingsplatform.

3] Hoe zit het met de geïntegreerde ontwikkelomgeving?

Praten over de geïntegreerde ontwikkelomgeving, de professionele editie van Visual Studio zal alles ondersteunen wat Visual Studio Community ondersteunt. Dit ondersteunt bovendien CodeLens .

4] Geavanceerde foutopsporing en diagnostiek?

Onder Advanced Debugging and Diagnostics ondersteunt de professionele editie precies alles wat de gratis versie van Visual Studio, de Visual Studio-gemeenschap, ondersteunt.

5] Praten over hoe goed Visual Studio testinstrumenten ondersteunt

Welnu, de professional van Visual Studio biedt nog steeds beperkte functies en hulpmiddelen in vergelijking met de Enterprise-versie. Het ondersteunt gewoon Unit Testing voor ontwikkelaars om hun code te testen.

6] Hoe goed is Xamarin (ontwikkeling van verschillende platformen) geïntegreerd?

Nou, als u geïnteresseerd bent in Xamarin. ondersteunt dezelfde functies als ondersteuning voor Visual Studio Community. De volgende platformonafhankelijke functies worden ondersteund door Visual Studio Community onder de naam Xamarin. Ze delen code tussen Android- en iOS-app-tegenhangers, native iOS- en Android-gebruikersinterfaceontwerpers, Xamarin Forms (afgekort als Xamarin.Forms) en Xamarin Instant Player.

7] Kun je samenwerken met andere mede-ontwikkelaars met Visual Studio Professional?

Nou, Microsoft heeft je hier gedekt. Alle functies worden ondersteund door Visual Studio om aan al uw samenwerkende behoeften te voldoen. Dit zijn PowerPoint Storyboarding, Code Review, Task Suspend / Resume-mogelijkheden en Team Explorer met ondersteuning voor ontwikkelprogramma`s van derden.

Visual Studio Enterprise

1] Voor wie is dit?

Vergelijkbaar met Visual Studio Professional, het ondersteunt individuele ontwikkelaars, Classroom Learning, Academisch onderzoek, bijdrage aan open source projecten, niet-enterprise organisaties voor maximaal 5 gebruikers en de Enterprise ook.

2] Zal het Development Platform ondersteunen?

Zoals ik hierboven al zei, het ondersteunt zeker het ontwikkelingsplatform.

3] Hoe zit het met de geïntegreerde ontwikkelomgeving?

Praten over de geïntegreerde ontwikkelomgeving, de Enterprise-editie van Visual Studio zal alles ondersteunen dat Visual Studio Professional ondersteunt. Dit ondersteunt bovendien Live Validation Validation, Architectural Layer Diagrams, Architecture Validation en Code Clone.

4] Advanced Debugging and Diagnostics?

Onder Advanced Debugging and Diagnostics ondersteunt de Enterprise-editie precies alles wat Visual Studio Professional ondersteunt. Bovendien ondersteunt het IntelliTrace, Integratie van code-map-debugger,.NET-geheugen-dumpanalyse.

5] Ondersteuning voor testtools

Welnu, de Enterprise-editie van Visual Studio wordt geleverd met alle functies en hulpmiddelen in vergelijking met andere inferieure versies. Naast Unit Testing, ondersteunt het Live Unit Testing, Test Case Management, Web Load & Performance Testing, IntelliTest, Microsoft Fakes, ook wel Unit Test Isolation, Code Coverage, Lab Management, Coded UI genoemd Testen, handmatig testen met Microsoft Test Manager, verkennend testen met Microsoft Test Manager en snel vooruit voor handmatig testen met Microsoft Test Manager.

6] Hoe goed is Xamarin (platformonafhankelijke ontwikkeling) geïntegreerd?

Welnu, als u geïnteresseerd bent in Xamarin. Het ondersteunt meer functies dan Visual Studio Community en Visual Studio Enterprise ondersteunt. De volgende platformonafhankelijke functies worden ondersteund door Visual Studio Enterprise naast de functies die worden ondersteund door de andere twee edities onder de naam Xamarin. Het zijn ingesloten assembly`s, Xamarin Inspector, Xamarin Profiler en Remoted iOS Simulator voor Windows.

7] Kun je samenwerken met andere mede-ontwikkelaars met Visual Studio Enterprise?

Nou, Microsoft heeft je hier behandeld. Vanzelfsprekend worden alle functies ondersteund door Visual Studio om aan al uw samenwerkende behoeften te voldoen. Dit zijn PowerPoint Storyboarding, Code Review, Task Suspend / Resume-mogelijkheden en Team Explorer met ondersteuning voor ontwikkelprogramma`s van derden.

Visual Studio-download

Als u Visual Studio wilt uitproberen, kunt u meer informatie vinden en download het van VisualStudio.com.

TIP : Microsoft Visual Studio Dev Essentials biedt u alle tools en services die essentieel zijn om helemaal gratis een ontwikkelaar te worden. De software is bedoeld om gratis tools, services en training te bieden om meer ontwikkelaars en enthousiastelingen aan te moedigen om hun favoriete technologie uit te proberen.

Lees nu : Beginnershandleiding om aan de slag te gaan met Visual Studio.