Microsoft Visual Studio - izdanja, usporedbe, značajke, često postavljana pitanja

Microsoft Visual Studio Editions



Ovaj detaljni vodič govori o značajkama i izdanjima Visual Studio 2017 - Community Free Student Edition, Professional Edition i Enterprise Edition. Uspoređivane su i karakteristike.

Microsoft Visual Studio je integrirano razvojno okruženje (IDE) tvrtke Microsoft. Koristi se za razvoj računalnih programa, kao i web stranica, web aplikacija, web usluga i mobilnih aplikacija. Visual Studio koristi Microsoftove platforme za razvoj softvera kao što su Windows API, Windows Forms, Windows Presentation Foundation, Windows Store i Microsoft Silverlight. Može proizvesti izvorni kod i upravljani kod. Visual Studio uključuje uređivač koda koji podržava IntelliSense kao i refaktoriranje koda. Integrirani debugger radi i kao debugger na razini izvora i kao debugger na razini stroja. Ostali ugrađeni alati uključuju dizajner obrazaca za izradu GUI aplikacija, web dizajner, dizajner klasa i dizajner sheme baze podataka. Visual Studio podržava različite programske jezike i omogućuje uređivaču koda i alatu za ispravljanje pogrešaka da podrže gotovo bilo koji programski jezik, pod uvjetom da postoji usluga specifična za jezik. Ugrađeni jezici uključuju C, C++ i C#, a podrška za druge jezike kao što su F#, IronPython, IronRuby i Python dostupna je putem zasebno instaliranih jezičnih usluga. Skupovi jezičnih alata treće strane koji se mogu integrirati uključuju ReSharper, popularno proširenje produktivnosti za Visual Studio. Microsoft Visual Studio ima više izdanja koja su dizajnirana za specifične uloge u razvoju softvera, kao što su arhitekti, administratori baza podataka, testeri itd. Najpopularnije izdanje je izdanje Professional, koje uključuje osnovni skup značajki za većinu korisnika. Izdanje Enterprise uključuje sve značajke izdanja Professional, kao i dodatne značajke za razvoj poduzeća, kao što su napredni alati za otklanjanje pogrešaka i testiranje, upravljanje kodom na strani poslužitelja i integracija s Microsoft Team Foundation Serverom za kontrolu izvora i praćenje radnih stavki. Izdanje Ultimate najopsežnije je izdanje Visual Studija i uključuje sve značajke izdanja Enterprise, kao i dodatne značajke za napredni razvoj, kao što su alati za modeliranje i UML dizajner, alati za analizu koda i podrška za paralelno računanje. Microsoft također nudi besplatno izdanje Visual Studio, pod nazivom Visual Studio Express, koje je dizajnirano za hobiste, studente i programere početnike. Uključuje podskup značajki dostupnih u drugim izdanjima Visual Studija.



Vizualni studio je Microsoftov vlastiti IDE, izvorno kodnog imena Project Boston i objavljen 1997. Ovaj put, Microsoft je spojio sve svoje razvojne alate i kupio ih u jednom proizvodu. Izvorna verzija softvera došla je u dva izdanja. Ovaj prvi je bio Visual Studio Professional a drugi je bio moćniji Visual Studio Enterprise . Profesionalno izdanje dolazilo je s 3 CD-a, dok je poboljšano Enterprise izdanje dolazilo s 3 CD-a. Sada razgovarajmo o Visual Studio 2017.







Microsoft Visual Studio





Microsoft Visual Studio

Trenutačno je verzija 11 Visual Studija, nazvana Visual Studio 2017, najnovije stabilno izdanje tima Developer Tools u Microsoftu. Dostupan je u 3 glavna izdanja, naime:



  1. Besplatna verzija zajednice,
  2. Profesionalna verzija i
  3. Korporativna verzija.

U Izdanje zajednice - besplatna verzija programski paket i najmanje funkcionalan. Ali u svakom slučaju, radi vaš posao kao početnika ili studenta programera. Drugo je Professional Edition, koje je malo moćnije od Community izdanja, a zatim dolazi puni Enterprise paket sa svim moćnim alatima za Visual Studio.

Trenutačno je Visual Studio Uređivač koda , Debugger , a Dizajner . To znači da ovdje možete uređivati ​​ili pisati jednostavan kod za poslužiteljsku stranu ili konzole, možete provjeriti radi li kod koji ste napisali i može li pomoći ako vaš kod treba poboljšati. Također je i dizajner, jer sada možete stvarati korisnička sučelja i korisnička iskustva u Visual Studiju, baš kao što biste to činili kada razvijate aplikacije za UWP ili u Xamarinu koristeći Blend ili XAML.

Sve informacije u ovom članku odnose se na bilješke Microsofta. Oni su navedeni u nastavku:



    • Korporativni entiteti definirani su kao >250 osobnih računala ili >1 milijun USD godišnjeg prihoda.
    • Windows Desktop, Universal Windows Apps, Web (ASP.NET), Office 365, Line of Business Apps, Apache Cordova, Azure Stack, C++ Cross Platform Library Development, Python, Node.js, .NET Core, Docker Tools
    • Može otvoriti dijagrame stvorene u drugim izdanjima Visual Studija u načinu rada samo za čitanje.
    • Omogućuje profiliranje interakcije na razini.

Sada samo usporedimo izdanja Visual Studija.

Besplatna verzija Visual Studio zajednice

1] Za koga je to?

Visual Studio Community Edition uvelike će poboljšati sljedeće slučajeve upotrebe. Oni će podržati individualne programere, učenje u učionici, akademska istraživanja, sudjelovanje u projektima otvorenog koda i za nekorporativne organizacije do 5 korisnika.

2] Hoće li podržavati razvojnu platformu?

Kao što sam gore spomenuo, ovo će Definitivno podržavam razvojna platforma.

3] Što kažete na integrirano razvojno okruženje?

Za IDE, besplatna verzija Visual Studio za zajednicu podržavat će sljedeće značajke. Podržavat će otkrivanje Peek-a, refaktoriranje, web implementaciju jednim klikom, preglednik resursa modela, rješenja za vizualizaciju s grafovima ovisnosti i mapama koda te višestruko ciljanje.

4] Napredno otklanjanje pogrešaka i dijagnostika?

Pod naprednim otklanjanjem pogrešaka i dijagnostikom, besplatna verzija Visual Studio podržava sljedeće. Podržava metriku koda, otklanjanje pogrešaka u grafiki, statičku analizu koda i čvorište za performanse i dijagnostiku.

5] Podrška za alate za testiranje

Pa, budući da je to besplatna verzija Visual Studija s ograničenim značajkama i alatima. Samo podržava jedinično testiranje za programere da testiraju svoj kod.

6] Koliko je dobro integriran Xamarin (razvoj na više platformi)?

Pa ako se pitate Xamarin , kakav rezultat. Zajednica Visual Studio pod Xamarinom podržava sljedeće značajke na više platformi. Ovo je dijeljenje koda između Android i iOS aplikacija, iOS i Android UI programera, Xamarin Forms (skraćeno Xamarin.Forms) i Xamarin Instant Player.

7] Možete li surađivati ​​s drugim programerima u zajednici Visual Studio?

Pa, Microsoft se pobrinuo za vas. Visual Studio podržava sljedeće značajke kako bi zadovoljio sve vaše potrebe za suradnjom. To su prikaz scenarija u PowerPointu, pregled koda, mogućnosti pauziranja/nastavka zadatka i Team Explorer s podrškom za autorske alate trećih strana.

Čitati : Što se dogodilo Visual Studio Code ?

Visual Studio Professional

1] Za koga je to?

Uz ono što je spomenuto za zajednicu Visual Studio, ova profesionalna verzija Visual Studija podržana je u slučajevima korištenja kao što su poduzeća.

2] Hoće li podržavati razvojnu platformu?

Kao što sam rekao gore, on će sigurno podržati razvojna platforma.

3] Što kažete na integrirano razvojno okruženje?

Govoreći o IDE-u, profesionalna verzija Visual Studio-a podržavat će sve što podržava Visual Studio zajednica. Ovo će dodatno podržavati CodeLens .

4] Napredno otklanjanje pogrešaka i dijagnostika?

Pod Advanced Debugging and Diagnostics, profesionalna verzija podržava točno sve što podržava besplatna verzija Visual Studio-a, koju podržava Visual Studio zajednica.

5] Govorimo o tome koliko dobro Visual Studio podržava alate za testiranje

Pa, profesionalni Visual Studio još uvijek ima ograničene značajke i alate u usporedbi s Enterprise izdanjem. Samo podržava jedinično testiranje za programere da testiraju svoj kod.

6] Koliko je dobro integriran Xamarin (razvoj na više platformi)?

Pa, ako ste zainteresirani za Xamarin, on podržava iste značajke kao i Visual Studio Community. Zajednica Visual Studio pod Xamarinom podržava sljedeće značajke na više platformi. Ovo je dijeljenje koda između Android i iOS aplikacija, iOS i Android UI programera, Xamarin Forms (skraćeno Xamarin.Forms) i Xamarin Instant Player.

7] Možete li surađivati ​​s drugim programerima koristeći Visual Studio Professional?

Pa, Microsoft se pobrinuo za vas. Visual Studio podržava sve značajke kako bi zadovoljio sve vaše potrebe za suradnjom. To su prikaz scenarija u PowerPointu, pregled koda, mogućnosti pauziranja/nastavka zadatka i Team Explorer s podrškom za autorske alate trećih strana.

Visual Studio Enterprise

1] Za koga je to?

Slično Visual Studio Professionalu, podržava individualne programere, učenje u učionici, akademska istraživanja, sudjelovanje u projektima otvorenog koda, nekorporativne organizacije do 5 korisnika i poduzeća.

2] Hoće li podržavati razvojnu platformu?

Kao što sam rekao gore, on će sigurno podržati razvojna platforma.

3] Što kažete na integrirano razvojno okruženje?

Govoreći o IDE-u, izdanje Visual Studio Enterprise podržavat će sve što podržava Visual Studio Professional. Ovo će dodatno podržati provjeru ovisnosti uživo, dijagrame arhitektonskog sloja, provjeru valjanosti arhitekture i klon koda.

4] Napredno otklanjanje pogrešaka i dijagnostika?

U odjeljku Advanced Debugging and Diagnostics, izdanje Enterprise podržava točno sve što podržava Visual Studio Professional. Osim toga, podržava IntelliTrace, integraciju alata za ispravljanje pogrešaka mape koda, analizu .NET memorije.

5] Podrška za alate za testiranje

Pa, izdanje Visual Studio Enterprise dolazi sa svim značajkama i alatima u usporedbi s drugim nižim izdanjima. Uz jedinično testiranje, podržava testiranje jedinica uživo, upravljanje testnim slučajevima, testiranje web opterećenja i performansi, IntelliTest, Microsoft Fakes koji se nazivaju i izolacija jediničnog testa, pokrivenost kodom, upravljanje laboratorijem, kodirano testiranje korisničkog sučelja, ručno testiranje s Microsoft Test Managerom, istraživačko testiranje s Microsoft Test Managerom i brzo naprijed do ručnog testiranja s Microsoft Test Managerom.

6] Koliko je dobro integriran Xamarin (razvoj na više platformi)?

Pa, ako ste zainteresirani za Xamarin, on podržava više značajki od podrške za Visual Studio Community i Visual Studio Enterprise. Sljedeće međuplatformske značajke podržava Visual Studio Enterprise uz one koje podržavaju druga dva izdanja pod nazivom Xamarin. To su Inline Assemblies, Xamarin Inspector, Xamarin Profiler i iOS Remote Simulator za Windows.

7] Možete li surađivati ​​s drugim programerima koristeći Visual Studio Enterprise?

Pa, Microsoft se pobrinuo za vas. Očito, Visual Studio podržava sve značajke kako bi zadovoljio sve vaše potrebe za suradnjom. To su prikaz scenarija u PowerPointu, pregled koda, mogućnosti pauziranja/nastavka zadatka i Team Explorer s podrškom za autorske alate trećih strana.

kako prisiliti na ažuriranje pravila grupe

Visual Studio preuzimanje

Ako želite isprobati Visual Studio u praksi, možete saznati više i preuzeti ga s VisualStudio.com.

SAVJET : Microsoft Visual Studio Dev Essentials nudi vam sve alate i usluge koje trebate da postanete programer besplatno. Softver je dizajniran za pružanje besplatnih alata, usluga i obuke kako bi potaknuo više programera i entuzijasta da isprobaju svoje omiljene tehnologije.

Preuzmite alat za popravak računala kako biste brzo pronašli i automatski popravili pogreške sustava Windows

Sad čitaj : Vodič za početnike za početak rada s Visual Studiom .

Popularni Postovi