Articles

Visual Studio 2019 Community vs Professional Vs Enterprise

In questo articolo, evidenzieremo qual è la differenza tra varie versioni di Visual Studio 2019 come Community Vs Professional, Professional Vs Enterprise & Community Vs Enterprise ecc.

Edizioni di Visual Studio 2019

Visual Studio 2019 è disponibile in tre diverse edizioni

  1. Visual Studio 2019 Community Edition
  2. Visual Studio 2019 Professional Edition
  3. Visual Studio 2019 Enterprise Edition

Visual Studio 2019 Community edition

Visual Studio 2019 Community edition è gratuito alle seguenti condizioni

  • È gratuito se sei uno sviluppatore individuale. Puoi usarlo per sviluppare applicazioni commerciali e venderle.
  • È gratuito, se sei un’organizzazione e soddisfi tutte le seguenti condizioni
    • se hai meno di 250 PC
    • Le tue entrate annuali sono inferiori a un milione di dollari USA.
    • Ti è permesso installarlo in un massimo di 5 PC.

In entrambi i casi di cui sopra è necessario registrare la copia utilizzando un account Microsoft.

Visual Studio 2019 Professional Vs Community

L’unica differenza tra l’edizione Professional e l’edizione Community è la funzione CodeLens. Usando CodeLens puoi trovare le modifiche al codice e altre cronologie. Dice quali ultime modifiche sono state fatte al file con la storia di riferimento e chi l’ha cambiato

Visual Studio 2019 Professional Vs Enterprise

L’edizione Enterprise è ricca di molte caratteristiche rispetto all’edizione Professional. Ecco l’elenco delle caratteristiche disponibili solo nell’edizione Enterprise.

Ambiente di sviluppo integrato

  1. Convalida della dipendenza dal vivo
  2. Diagrammi dei livelli architettonici
  3. Convalida dell’architettura
  4. Codice Clone

Debuging e Diagnostica Avanzata

  1. IntelliTrace
  2. Integrazione Debugger Code Map
  3. .NET Memory Dump Analysis

Strumenti di Test

  1. Live Unit Testing
  2. IntelliTest
  3. Microsoft Fakes (Unit Test Isolation)
  4. Code Coverage

Sviluppo trasversaleplatform Development

  1. Embedded Assemblies
  2. Xamarin Inspector
  3. Xamarin Profiler

Compara le edizioni

Qui c’è la tabella di confronto tra Community Vs Professional Vs Enterprise. La tabella elenca tutte le caratteristiche di Visual Studio 2019

Funzioni supportate Community Edition Edizione Professionale Edizione Impresa
Scenari d’uso supportati
Sviluppatori individuali Y Y Y
Apprendimento in classe Y Y Y Y
Ricerca accademica Y Y Y
Contribuire a progetti Open Source Y Y Y
Non-organizzazioni aziendali,
per un massimo di 5 utenti
Y Y Y
Enterprise Y Y
Supporto alla piattaforma di sviluppo Y Y Y
Ambiente di sviluppo integrato
Convalida dipendenza dal vivo Y
Architettura Layer Diagrams Y
Convalida dell’Architettura Y
Code Clone Y
CodeLens Parziale Y Y
Definizione del codice Y Y Y
Refactoring Y Y Y
One-Click Web Deployment Y Y Y
Visualizzatore di risorse del modello Y Y Y Y
Visualizza soluzioni con grafici di dipendenza e mappe di codice
Può aprire diagrammi generati in altre edizioni di Visual Studio in modalità di sola lettura.modalità di sola lettura.
Parziale Parziale Y
Multi-Targeting Y Y Y
Debugaggio e diagnostica avanzati
IntelliTrace Y
Integrazione Debugger Code Map Y
Analisi NET Memory Dump Analisi Y
Metriche del codice Y Y Y
Debug grafico Y Y Y
Analisi del codice statico Y Y Y
Performance e Diagnostica Hub Y Y Y
Snapshot Debugger Y
Debuging del viaggio temporale (Anteprima) Y
Strumenti di test
Test unitari dal vivo
IntelliTest
Microsoft Fakes (isolamento dei test unitari) Y
Copertura del codice Y
Unit Testing Y Y Y Y
Sviluppo trasversalepiattaforma
Assemblee integrate Y
Xamarin Inspector Y
Xamarin Profiler Y
Remoto Simulatore iOS per Windows Y Y Y
Condividi il codice tra Android e iOS con Xamarin Y Y Y
Native iOS and Android UI Designers Y Y Y
Xamarin.Forms Y Y Y
Strumenti e funzionalità di collaborazione
PowerPoint Storyboarding Y Y Y Y
Revisione del codice Y Y Y
Task Suspend/Resume Y Y Y Y
Team Explorer (supporto strumenti di sviluppo di terzestrumenti di sviluppo di terze parti) Y Y Y
Visual Studio Live Share Y Y Y

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *