Microsoft Visual Studio - ediții, comparație, caracteristici, întrebări frecvente

Microsoft Visual Studio Editions



Microsoft Visual Studio este un mediu de dezvoltare integrat (IDE) de la Microsoft. Este folosit pentru a dezvolta programe de calculator, precum și site-uri web, aplicații web, servicii web și aplicații mobile. Visual Studio utilizează platforme de dezvoltare software Microsoft, cum ar fi Windows API, Windows Forms, Windows Presentation Foundation, Windows Store și Microsoft Silverlight. Poate produce atât cod nativ, cât și cod gestionat. Visual Studio include un editor de cod care acceptă IntelliSense, precum și refactorizarea codului. Depanatorul integrat funcționează atât ca depanator la nivel de sursă, cât și ca depanator la nivel de mașină. Alte instrumente încorporate includ un designer de formulare pentru construirea de aplicații GUI, designer web, designer de clasă și designer de schemă de baze de date. Visual Studio acceptă diferite limbaje de programare și permite editorului de cod și depanatorului să accepte aproape orice limbaj de programare, cu condiția să existe un serviciu specific pentru limbaj. Limbile încorporate includ C, C++ și C#, iar suportul pentru alte limbi precum F#, IronPython, IronRuby și Python este disponibil prin intermediul serviciilor de limbă instalate separat. Seturile de instrumente în limbaj terți care pot fi integrate includ ReSharper, o extensie populară de productivitate pentru Visual Studio. Microsoft Visual Studio are mai multe ediții care sunt concepute pentru roluri specifice în dezvoltarea de software, cum ar fi arhitecți, administratorii de baze de date, testeri și așa mai departe. Cea mai populară ediție este ediția Professional, care include setul de caracteristici de bază pentru majoritatea utilizatorilor. Ediția Enterprise include toate caracteristicile ediției Professional, precum și caracteristici suplimentare pentru dezvoltarea întreprinderii, cum ar fi instrumente avansate de depanare și testare, gestionarea codului pe server și integrarea cu Microsoft Team Foundation Server pentru controlul sursei și urmărirea elementelor de lucru. Ediția Ultimate este cea mai cuprinzătoare ediție a Visual Studio și include toate caracteristicile ediției Enterprise, precum și caracteristici suplimentare pentru dezvoltare avansată, cum ar fi instrumente de modelare și un designer UML, instrumente de analiză a codului și suport pentru calculul paralel. Microsoft oferă, de asemenea, o ediție gratuită a Visual Studio, numită Visual Studio Express, care este concepută pentru pasionați, studenți și dezvoltatori începători. Include un subset al caracteristicilor disponibile în celelalte ediții ale Visual Studio.



Studio vizual este propriul IDE al Microsoft, inițial numit de cod Project Boston și lansat în 1997. De data aceasta, Microsoft și-a împachetat toate instrumentele de dezvoltare și le-a cumpărat într-un singur produs. Versiunea originală a software-ului a venit în două ediții. Aceasta prima a fost Visual Studio Professional iar celălalt era mai puternic Visual Studio Enterprise . Ediția profesională a venit cu 3 CD-uri, în timp ce ediția îmbunătățită Enterprise a venit cu 3 CD-uri. Acum să vorbim despre Visual Studio 2017.





Microsoft Visual Studio





Microsoft Visual Studio

În prezent, versiunea 11 a Visual Studio, denumită Visual Studio 2017, este cea mai recentă versiune stabilă a echipei de instrumente pentru dezvoltatori de la Microsoft. Este disponibil în 3 ediții principale și anume:



  1. Versiune comunitară gratuită,
  2. Versiune profesională și
  3. Versiunea corporativă.

ÎN Ediție comunitară - versiune gratuită pachet software și cel mai puțin funcțional. Dar oricum, îți face treaba ca student începător sau dezvoltator. A doua este Professional Edition, care este puțin mai puternică decât ediția Community, iar apoi vine pachetul complet Enterprise cu toate instrumentele puternice pentru Visual Studio.

În acest moment Visual Studio este Editor de cod , Depanator , A Designer . Aceasta înseamnă că aici puteți edita sau scrie cod simplu pentru partea de server sau console, puteți verifica dacă codul pe care l-ați scris funcționează și dacă vă poate ajuta dacă codul dvs. are nevoie de îmbunătățiri. Este, de asemenea, un designer, deoarece acum puteți crea interfețe și experiențe de utilizator în Visual Studio, la fel cum ați face atunci când dezvoltați aplicații pentru UWP sau în Xamarin folosind Blend sau XAML.

Toate informațiile din acest articol se referă la notele de subsol realizate de Microsoft. Acestea sunt enumerate mai jos:



    • Entitățile corporative sunt definite ca > 250 de computere sau > 1 milion USD în venit anual.
    • Desktop Windows, Aplicații universale pentru Windows, Web (ASP.NET), Office 365, Aplicații de linie de afaceri, Apache Cordova, Azure Stack, Dezvoltare bibliotecă C++ Cross Platform, Python, Node.js, .NET Core, Instrumente Docker
    • Poate deschide diagrame create în alte ediții ale Visual Studio în modul numai citire.
    • Activează profilarea interacțiunii la nivel.

Acum să comparăm edițiile Visual Studio.

Versiunea gratuită a comunității Visual Studio

1] Pentru cine este?

Visual Studio Community Edition va îmbunătăți considerabil următoarele cazuri de utilizare. Aceștia vor sprijini dezvoltatorii individuali, învățarea la clasă, cercetarea academică, participarea la proiecte open source și pentru organizații non-corporate de până la 5 utilizatori.

2] Va sprijini platforma de dezvoltare?

După cum am menționat mai sus, acest lucru va fi Cu siguranta sustin platforma de dezvoltare.

3] Ce zici de un mediu de dezvoltare integrat?

Pentru IDE, versiunea gratuită a comunității Visual Studio va accepta următoarele caracteristici. Acesta va sprijini detectarea Peek, refactorizarea, implementarea web cu un singur clic, vizualizatorul de resurse de model, soluții de vizualizare cu grafice de dependență și hărți de cod și multi-targeting.

4] Depanare avansată și diagnosticare?

Sub Advanced Debugging and Diagnostics, versiunea gratuită a Visual Studio acceptă următoarele. Acceptă valorile codului, depanarea grafică, analiza codului static și un centru de performanță și diagnosticare.

5] Suport pentru instrumente de testare

Ei bine, deoarece este o versiune gratuită a Visual Studio cu funcții și instrumente limitate. Acceptă doar testarea unitară pentru ca dezvoltatorii să-și testeze codul.

6] Cât de bine integrat este Xamarin (dezvoltare multiplatformă)?

Ei bine, dacă vă întrebați Xamarin , ce scor. Următoarele caracteristici multiplatformă sunt acceptate de comunitatea Visual Studio sub Xamarin. Acesta este partajarea de cod între aplicațiile Android și iOS, dezvoltatorii de interfață de utilizare iOS și Android, Xamarin Forms (Xamarin.Forms pe scurt) și Xamarin Instant Player.

7] Puteți colabora cu alți dezvoltatori din comunitatea Visual Studio?

Ei bine, Microsoft a avut grijă de tine. Următoarele caracteristici sunt acceptate de Visual Studio pentru a satisface toate nevoile dvs. de colaborare. Acestea sunt storyboarding în PowerPoint, revizuirea codului, capabilitățile de întrerupere/reluare a sarcinilor și Team Explorer cu suport pentru instrumente de creație terță parte.

Citit : Ce s-a întâmplat Codul Visual Studio ?

Visual Studio Professional

1] Pentru cine este?

În plus față de ceea ce este menționat pentru comunitatea Visual Studio, această versiune profesională a Visual Studio este acceptată în cazuri de utilizare, cum ar fi întreprinderile.

2] Va sprijini platforma de dezvoltare?

După cum am spus mai sus, cu siguranță va susține platforma de dezvoltare.

3] Ce zici de un mediu de dezvoltare integrat?

Vorbind despre IDE, versiunea profesională a Visual Studio va susține tot ceea ce acceptă comunitatea Visual Studio. Acest lucru va suporta în plus CodeLens .

4] Depanare avansată și diagnosticare?

În cadrul Advanced Debugging and Diagnostics, versiunea profesională acceptă exact tot ceea ce acceptă versiunea gratuită a Visual Studio, care este susținută de comunitatea Visual Studio.

5] Vorbind despre cât de bine acceptă Visual Studio instrumentele de testare

Ei bine, Visual Studio profesional are încă funcții și instrumente limitate în comparație cu ediția Enterprise. Acceptă doar testarea unitară pentru ca dezvoltatorii să-și testeze codul.

6] Cât de bine integrat este Xamarin (dezvoltare multiplatformă)?

Ei bine, dacă sunteți interesat de Xamarin, acesta acceptă aceleași caracteristici ca și comunitatea Visual Studio. Următoarele caracteristici multiplatformă sunt acceptate de comunitatea Visual Studio sub Xamarin. Acesta este partajarea de cod între aplicațiile Android și iOS, dezvoltatorii de interfață de utilizare iOS și Android, Xamarin Forms (Xamarin.Forms pe scurt) și Xamarin Instant Player.

7] Puteți colabora cu alți dezvoltatori folosind Visual Studio Professional?

Ei bine, Microsoft a avut grijă de tine. Toate caracteristicile sunt acceptate de Visual Studio pentru a satisface toate nevoile dvs. de colaborare. Acestea sunt storyboarding în PowerPoint, revizuirea codului, capabilitățile de întrerupere/reluare a sarcinilor și Team Explorer cu suport pentru instrumente de creație terță parte.

Visual Studio Enterprise

1] Pentru cine este?

Similar cu Visual Studio Professional, acesta sprijină dezvoltatorii individuali, învățarea la clasă, cercetarea academică, participarea la proiecte open source, organizațiile non-corporate de până la 5 utilizatori și întreprinderile.

2] Va sprijini platforma de dezvoltare?

După cum am spus mai sus, cu siguranță va susține platforma de dezvoltare.

3] Ce zici de un mediu de dezvoltare integrat?

Vorbind despre IDE, ediția Visual Studio Enterprise va susține tot ceea ce acceptă Visual Studio Professional. Acest lucru va sprijini în plus validarea dependenței în direct, diagramele straturilor arhitecturale, validarea arhitecturii și clonarea codului.

4] Depanare avansată și diagnosticare?

În secțiunea Advanced Debugging and Diagnostics, ediția Enterprise acceptă exact tot ceea ce acceptă Visual Studio Professional. În plus, acceptă IntelliTrace, integrarea codului de depanare a hărții de cod, analiza de descărcare a memoriei .NET.

5] Suport pentru instrumente de testare

Ei bine, ediția Visual Studio Enterprise vine cu toate caracteristicile și instrumentele în comparație cu alte ediții inferioare. Pe lângă testarea unitară, acceptă testarea unitară live, managementul cazurilor de testare, testarea încărcării web și testarea performanței, IntelliTest, Microsoft Fakes numit și izolarea testului unitar, acoperirea codului, managementul laboratorului, testarea codificată a interfeței de utilizare, testarea manuală cu Microsoft Test Manager, testarea exploratorie cu Microsoft Test Manager și înainte rapid la testarea manuală cu Microsoft Test Manager.

6] Cât de bine integrat este Xamarin (dezvoltare multiplatformă)?

Ei bine, dacă sunteți interesat de Xamarin, acesta acceptă mai multe funcții decât suportul Visual Studio Community și Visual Studio Enterprise. Următoarele caracteristici multiplatformă sunt acceptate de Visual Studio Enterprise pe lângă cele acceptate de alte două ediții numite Xamarin. Acestea sunt ansambluri în linie, Xamarin Inspector, Xamarin Profiler și iOS Remote Simulator pentru Windows.

7] Puteți colabora cu alți dezvoltatori folosind Visual Studio Enterprise?

Ei bine, Microsoft a avut grijă de tine. Evident, toate caracteristicile sunt acceptate de Visual Studio pentru a satisface toate nevoile dvs. de colaborare. Acestea sunt storyboarding în PowerPoint, revizuirea codului, capabilitățile de întrerupere/reluare a sarcinilor și Team Explorer cu suport pentru instrumente de creație terță parte.

descărcare USB bootabilă Windows Vista

Descărcare Visual Studio

Dacă doriți să încercați Visual Studio în practică, puteți afla mai multe și îl puteți descărca de pe VisualStudio.com.

BACSIS : Microsoft Visual Studio Dev Essentials vă oferă gratuit toate instrumentele și serviciile de care aveți nevoie pentru a deveni dezvoltator. Software-ul este conceput pentru a oferi instrumente, servicii și instruire gratuite pentru a încuraja mai mulți dezvoltatori și entuziaști să încerce tehnologiile lor preferate.

Descărcați Instrumentul de reparare PC pentru a găsi rapid și a remedia automat erorile Windows

Acum citește : Ghid pentru începători pentru a începe cu Visual Studio .

Posturi Populare