Microsoft Visual Studio - Editionen, Vergleich, Funktionen, FAQ

Inhaltsverzeichnis:

Microsoft Visual Studio - Editionen, Vergleich, Funktionen, FAQ
Microsoft Visual Studio - Editionen, Vergleich, Funktionen, FAQ
Anonim

Visual Studio Dies ist Microsofts eigene IDE, die ursprünglich mit dem Projektnamen Project Boston bezeichnet wurde und 1997 veröffentlicht wurde. Dieses Mal bündelte Microsoft alle Entwicklungswerkzeuge und kaufte sie mit einem einzigen Produkt. Die ursprüngliche Version der Software wurde in zwei Ausgaben veröffentlicht. Das erste war Visual Studio Professional und der andere war mächtiger Visual Studio Enterprise. Die Professional-Version wurde mit 3 CDs und die überlegene Enterprise-Version mit 3 CDs gebündelt. Lassen Sie uns nun über Visual Studio 2017 sprechen.

Image
Image

Microsoft Visual Studio

Derzeit ist Version 11 von Visual Studio als Visual Studio 2017 die neueste stabile Version des Entwicklertools-Teams von Microsoft. Es ist nämlich in 3 Hauptausgaben erhältlich

  1. Kostenlose Community-Version
  2. Professionelle Version und
  3. Enterprise Edition.

Das Community Edition ist die kostenlose Version des Software-Pakets und ist am wenigsten Aber auf jeden Fall wird Ihre Arbeit als Anfänger oder Studentenentwickler erledigt. Die zweite ist die Professional Edition, die etwas leistungsfähiger ist als die Community Edition, und dann das vollständige Enterprise-Paket mit allen leistungsstarken Tools für Visual Studio.

Ab sofort ist Visual Studio ein Code-Editor, Debugger, und ein Designer. Das bedeutet, dass Sie hier einfachen Code für Backend oder Konsolen bearbeiten oder schreiben können. Sie können überprüfen, ob der von Ihnen geschriebene Code funktionsfähig ist, und helfen, wenn Ihr Code Verbesserungen benötigt. Es ist auch ein Designer, da Sie jetzt Benutzeroberflächen und Benutzererfahrungen in Visual Studio entwerfen können, während Sie Apps für UWP oder Xamarin mit Blend oder XAML entwickeln.

Alle Informationen in diesem Artikel betreffen die von Microsoft hinterlegten Fußnoten. Diese sind unten aufgeführt:

  • Unternehmen sind mit einem Jahresumsatz von> 250 PCs oder> 1 Million US-Dollar definiert.
  • Windows-Desktop, universelle Windows-Apps, Web (ASP.NET), Office 365, Geschäftsanwendungen, Apache Cordova, Azure-Stapel, Entwicklung einer plattformübergreifenden C ++ - Bibliothek, Python, Node.js,.NET Core, Docker-Tools
  • Kann Diagramme öffnen, die in anderen Visual Studio-Editionen im schreibgeschützten Modus erstellt wurden.
  • Beinhaltet Tier Interaction Profiling.

Lassen Sie uns nun die Editionen von Visual Studio miteinander vergleichen.

Visual Studio Community Free Edition

1] Für wen ist es?

Visual Studio Community Edition wird von den folgenden Verwendungsszenarien stark profitieren. Sie unterstützen Einzelentwickler, Unterricht im Klassenzimmer, akademische Forschung, Beiträge zu Open Source-Projekten und für Nicht-Unternehmensorganisationen für bis zu 5 Benutzer.

2] Wird es die Entwicklungsplattform unterstützen?

Wie ich oben erwähnt habe, wird es so seinSicher unterstützendie Entwicklungsplattform.

3] Wie sieht es mit der integrierten Entwicklungsumgebung aus?

In Bezug auf die integrierte Entwicklungsumgebung unterstützt die kostenlose Community Edition von Visual Studio die folgenden Funktionen. Es unterstützt Peek-Definition, Refactoring, One-Click-Webbereitstellung, Model Resource Viewer, Visualisierung von Lösungen mit Abhängigkeitsgraphen und Codemaps sowie Multi-Targeting.

4] Erweitertes Debugging und Diagnose?

Unter Advanced Debugging and Diagnostics unterstützt die kostenlose Version von Visual Studio die folgenden. Es unterstützt Code-Metriken, Grafik-Debugging, statische Code-Analyse sowie Leistungs- und Diagnose-Hub.

5] Unterstützung von Testwerkzeugen

Nun, es ist eine kostenlose Edition von Visual Studio mit eingeschränkten Funktionen und Tools. Es unterstützt nur Unit-Tests für die Entwickler, um ihren Code zu testen.

6] Wie gut ist Xamarin (Cross-Platform Development) integriert?

Wenn Sie sich für Xamarin interessieren, haben Sie Glück. Die folgenden plattformübergreifenden Funktionen werden von der Visual Studio Community unter dem Namen Xamarin unterstützt. Sie teilen Code zwischen Android- und iOS-App-Pendants, nativen iOS- und Android-UI-Designern, Xamarin-Formularen (abgekürzt als Xamarin.Forms) und Xamarin Instant Player.

7] Können Sie mit anderen Entwicklern der Visual Studio Community zusammenarbeiten?

Nun, Microsoft hat Sie hier behandelt. Die folgenden Funktionen werden von Visual Studio unterstützt, um alle Anforderungen für die Zusammenarbeit zu erfüllen. Es handelt sich hierbei um PowerPoint Storyboarding, Code Review, Task Suspend / Resume-Funktionen und Team Explorer mit Unterstützung für Entwicklungstools von Drittanbietern.

Lesen: Was ist Visual Studio-Code?

Visual Studio Professional

1] Für wen ist es?

Abgesehen von den in der Visual Studio Community genannten Funktionen wird diese Professional Edition von Visual Studio in Nutzungsszenarien wie Unternehmen unterstützt.

2] Wird es die Entwicklungsplattform unterstützen?

Wie ich oben erwähnte, wird es sicherlich unterstützen die Entwicklungsplattform.

3] Wie sieht es mit der integrierten Entwicklungsumgebung aus?

In Bezug auf die integrierte Entwicklungsumgebung unterstützt die Professional Edition von Visual Studio alles, was die Visual Studio Community unterstützt. Dies wird zusätzlich CodeLens unterstützen.

4] Erweitertes Debugging und Diagnose?

Unter Advanced Debugging and Diagnostics unterstützt die Professional Edition genau alles, was die kostenlose Edition von Visual Studio, die Visual Studio-Community, unterstützt.

5] Sprechen Sie darüber, wie gut Visual Studio Test-Tools unterstützt

Nun, der Profi von Visual Studio verfügt im Vergleich zur Enterprise-Version noch über eingeschränkte Funktionen und Tools. Es unterstützt nur Unit-Tests für die Entwickler, um ihren Code zu testen.

6] Wie gut ist Xamarin (Cross-Platform Development) integriert?

Wenn Sie sich für Xamarin interessieren, werden dieselben Funktionen unterstützt wie von der Visual Studio Community. Die folgenden plattformübergreifenden Funktionen werden von der Visual Studio Community unter dem Namen Xamarin unterstützt. Sie teilen Code zwischen Android- und iOS-App-Pendants, nativen iOS- und Android-UI-Designern, Xamarin-Formularen (abgekürzt als Xamarin.Forms) und Xamarin Instant Player.

7] Können Sie mit anderen Entwicklern mit Visual Studio Professional zusammenarbeiten?

Nun, Microsoft hat Sie hier behandelt. Alle Funktionen werden von Visual Studio unterstützt, um alle Anforderungen an die Zusammenarbeit zu erfüllen. Es handelt sich hierbei um PowerPoint Storyboarding, Code Review, Task Suspend / Resume-Funktionen und Team Explorer mit Unterstützung für Entwicklungstools von Drittanbietern.

Visual Studio Enterprise

1] Für wen ist es?

Ähnlich wie Visual Studio Professional unterstützt es Einzelentwickler, Klassenzimmerunterricht, akademische Forschung, Beitrag zu Open Source-Projekten, Organisationen außerhalb des Unternehmens für bis zu 5 Benutzer und das Unternehmen.

2] Wird es die Entwicklungsplattform unterstützen?

Wie ich oben erwähnte, wird es sicherlich unterstützen die Entwicklungsplattform.

3] Wie sieht es mit der integrierten Entwicklungsumgebung aus?

In Bezug auf die integrierte Entwicklungsumgebung unterstützt die Enterprise Edition von Visual Studio alles, was Visual Studio Professional unterstützt. Dies wird zusätzlich Live Dependancy Validation, Architectural Layer Diagramme, Architecture Validation und Code Clone unterstützen.

4] Erweitertes Debugging und Diagnose?

Unter Advanced Debugging and Diagnostics unterstützt die Enterprise Edition genau alles, was Visual Studio Professional unterstützt. Darüber hinaus werden IntelliTrace, Code Map Debugger-Integration und.NET-Speicherabbildanalyse unterstützt.

5] Unterstützung für Testwerkzeuge

Die Enterprise Edition von Visual Studio enthält alle Funktionen und Tools, wenn sie mit anderen untergeordneten Versionen verglichen werden. Neben dem Unit Testing Es unterstützt Live-Unit-Tests, Testfall-Management, Weblast- und Leistungstests, IntelliTest, Microsoft Fakes, die auch als Unit-Test-Isolation, Code-Coverage, Lab-Management, Testen von codierten UI, Manuelles Testen mit Microsoft Test Manager, Exploratives Testen mit bezeichnet werden Microsoft Test Manager und Schnellvorlauf für das manuelle Testen mit Microsoft Test Manager.

6] Wie gut ist Xamarin (Cross-Platform Development) integriert?

Wenn Sie sich für Xamarin interessieren, unterstützt es mehr Funktionen als Visual Studio Community und Visual Studio Enterprise. Die folgenden plattformübergreifenden Funktionen werden von Visual Studio Enterprise zusätzlich zu den Funktionen unterstützt, die von den beiden anderen Editionen unter dem Namen Xamarin unterstützt werden. Sie sind Embedded Assemblies, Xamarin Inspector, Xamarin Profiler und Remoted iOS Simulator für Windows.
Wenn Sie sich für Xamarin interessieren, unterstützt es mehr Funktionen als Visual Studio Community und Visual Studio Enterprise. Die folgenden plattformübergreifenden Funktionen werden von Visual Studio Enterprise zusätzlich zu den Funktionen unterstützt, die von den beiden anderen Editionen unter dem Namen Xamarin unterstützt werden. Sie sind Embedded Assemblies, Xamarin Inspector, Xamarin Profiler und Remoted iOS Simulator für Windows.

7] Können Sie mit anderen Entwicklern von Visual Studio Enterprise zusammenarbeiten?

Nun, Microsoft hat Sie hier behandelt. Offensichtlich werden alle Funktionen von Visual Studio unterstützt, um alle Anforderungen an die Zusammenarbeit zu erfüllen. Es handelt sich hierbei um PowerPoint Storyboarding, Code Review, Task Suspend / Resume-Funktionen und Team Explorer mit Unterstützung für Entwicklungstools von Drittanbietern.

Visual Studio herunterladen

Wenn Sie Ihr praktisches Visual Studio ausprobieren möchten, können Sie mehr erfahren und von VisualStudio.com herunterladen.

SPITZE: Microsoft Visual Studio Dev Essentials bietet Ihnen alle Tools und Services, die Sie benötigen, um absolut kostenlos Entwickler zu werden. Die Software soll kostenlose Tools, Services und Schulungen bereitstellen, um mehr Entwickler und Enthusiasten zu ermutigen, ihre Lieblingstechnologie auszuprobieren.

Jetzt lesen: Einsteigerhandbuch für den Einstieg in Visual Studio.

Zusammenhängende Posts:

  • Was ist Xamarin? Wie hilft es bei der plattformübergreifenden Entwicklung mobiler Apps?
  • Ein Anfängerhandbuch für die ersten Schritte mit Visual Studio
  • Visual Studio Code - Herunterladen und Installieren von VSC
  • Beste kostenlose Software-Downloads für Windows 10/8/7
  • Visual Studio Dev Essentials: FAQ und alles, was Sie darüber wissen müssen

Beliebtes Thema

Fachberatung