Microsoft Visual Studio - versiot, vertailu, ominaisuudet, usein kysytyt kysymykset

Microsoft Visual Studio Editions



Microsoft Visual Studio on Microsoftin integroitu kehitysympäristö (IDE). Sitä käytetään tietokoneohjelmien sekä verkkosivustojen, verkkosovellusten, verkkopalvelujen ja mobiilisovellusten kehittämiseen. Visual Studio käyttää Microsoftin ohjelmistokehitysalustoja, kuten Windows API, Windows Forms, Windows Presentation Foundation, Windows Store ja Microsoft Silverlight. Se voi tuottaa sekä alkuperäistä koodia että hallittua koodia. Visual Studio sisältää koodieditorin, joka tukee IntelliSenseä sekä koodin uudelleenkäsittelyä. Integroitu debuggeri toimii sekä lähde- että konetason virheenkorjaajana. Muita sisäänrakennettuja työkaluja ovat lomakesuunnittelija GUI-sovellusten rakentamiseen, web-suunnittelija, luokkasuunnittelija ja tietokantaskeeman suunnittelija. Visual Studio tukee eri ohjelmointikieliä ja sallii koodieditorin ja virheenkorjausohjelman tukevan lähes mitä tahansa ohjelmointikieltä, mikäli kielikohtainen palvelu on olemassa. Sisäänrakennettuja kieliä ovat C, C++ ja C#, ja tuki muille kielille, kuten F#, IronPython, IronRuby ja Python, on saatavilla erikseen asennettujen kielipalvelujen kautta. Kolmannen osapuolen kielityökalusarjoja, jotka voidaan integroida, ovat ReSharper, suosittu Visual Studion tuottavuuslaajennus. Microsoft Visual Studiossa on useita versioita, jotka on suunniteltu tiettyihin ohjelmistokehityksen rooleihin, kuten arkkitehdit, tietokannan ylläpitäjät, testaajat ja niin edelleen. Suosituin versio on Professional-versio, joka sisältää perusominaisuussarjan useimmille käyttäjille. Enterprise-versio sisältää kaikki Professional-version ominaisuudet sekä lisäominaisuuksia yrityskehitykseen, kuten edistyneitä virheenkorjaus- ja testaustyökaluja, palvelinpuolen koodinhallintaa ja integraation Microsoft Team Foundation Serveriin lähteen hallintaa ja työkohteiden seurantaa varten. Ultimate-versio on Visual Studion kattavin versio, ja se sisältää kaikki Enterprise-version ominaisuudet sekä lisäominaisuudet edistyneeseen kehitykseen, kuten mallinnustyökalut ja UML-suunnittelijan, koodianalyysityökalut ja rinnakkaislaskennan tuen. Microsoft tarjoaa myös ilmaisen Visual Studion Visual Studio Express -version, joka on suunniteltu harrastajille, opiskelijoille ja aloitteleville kehittäjille. Se sisältää osajoukon Visual Studion muissa versioissa saatavilla olevia ominaisuuksia.



Visual Studio on Microsoftin oma IDE, alun perin koodinimeltään Project Boston ja joka julkaistiin vuonna 1997. Tällä kertaa Microsoft on niputtanut kaikki kehitystyökalunsa ja ostanut ne yhdeksi tuotteeksi. Ohjelmiston alkuperäinen versio toimitettiin kahtena versiona. Tämä ensimmäinen oli Visual Studio Professional ja toinen oli voimakkaampi Visual Studio Enterprise . Professional-version mukana tuli 3 CD-levyä, kun taas parannetussa Enterprise-versiossa 3 CD-levyä. Nyt puhutaan Visual Studio 2017:stä.





Microsoft Visual Studio





Microsoft Visual Studio

Tällä hetkellä Visual Studion versio 11, nimeltään Visual Studio 2017, on Microsoftin Developer Tools -tiimin uusin vakaa julkaisu. Se on saatavana 3 pääversiona, nimittäin:



  1. ilmainen yhteisöversio,
  2. Ammattimainen versio ja
  3. Yritysversio.

SISÄÄN Yhteisöpainos - ilmainen versio ohjelmistopaketti ja vähiten toimiva. Mutta joka tapauksessa, se tekee työsi aloittelijana tai kehittäjäopiskelijana. Toinen on Professional Edition, joka on hieman tehokkaampi kuin Community Edition, ja sitten tulee koko Enterprise-paketti, jossa on kaikki tehokkaat työkalut Visual Studiolle.

Tällä hetkellä Visual Studio on Koodieditori , Virheen korjaaja , a Suunnittelija . Tämä tarkoittaa, että täällä voit muokata tai kirjoittaa yksinkertaista koodia palvelinpuolelle tai konsoleille, voit tarkistaa, toimiiko kirjoittamasi koodi ja voiko se auttaa, jos koodisi kaipaa parannusta. Se on myös suunnittelija, sillä voit nyt luoda käyttöliittymiä ja käyttökokemuksia Visual Studiossa aivan kuten kehität sovelluksia UWP:lle tai Xamarinissa Blendin tai XAML:n avulla.

Kaikki tämän artikkelin tiedot viittaavat Microsoftin tekemiin alaviitteisiin. Ne on lueteltu alla:



    • Yrityskokonaisuuksiksi määritellään >250 PC:tä tai >1 miljoonan dollarin vuotuinen liikevaihto.
    • 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
    • Voi avata muissa Visual Studion versioissa luotuja kaavioita vain luku -tilassa.
    • Ottaa käyttöön tason vuorovaikutuksen profiloinnin.

Verrataan nyt vain Visual Studio -versioita.

Ilmainen versio Visual Studio Communitystä

1] Kenelle se on tarkoitettu?

Visual Studio Community Edition parantaa huomattavasti seuraavia käyttötapauksia. Ne tukevat yksittäisiä kehittäjiä, luokkahuoneopetusta, akateemista tutkimusta, osallistumista avoimen lähdekoodin projekteihin ja enintään 5 käyttäjän ei-yritysorganisaatioita.

2] Tukeeko se kehitysalustaa?

Kuten edellä mainitsin, tämä tulee olemaan Kannatan ehdottomasti kehitysalusta.

3] Entä integroitu kehitysympäristö?

IDE:lle Visual Studion ilmainen yhteisöversio tukee seuraavia ominaisuuksia. Se tukee Peek-tunnistusta, uudelleenmuodostusta, yhden napsautuksen web-käyttöönottoa, malliresurssien katseluohjelmaa, visualisointiratkaisuja riippuvuuskaavioilla ja koodikartoilla sekä monikohdistusta.

4] Edistynyt virheenkorjaus ja diagnostiikka?

Advanced Debugging and Diagnostics -kohdassa Visual Studion ilmainen versio tukee seuraavaa. Se tukee koodimittareita, grafiikan virheenkorjausta, staattista koodianalyysiä sekä suorituskyky- ja diagnostiikkakeskusta.

5] Tuki testaustyökaluille

No, koska se on Visual Studion ilmainen versio rajoitetuilla ominaisuuksilla ja työkaluilla. Se vain tukee yksikkötestausta kehittäjät voivat testata koodiaan.

6] Kuinka hyvin Xamarin on integroitu (alustojen välinen kehitys)?

No jos ihmettelet Xamarin , mikä pistemäärä. Xamarinin Visual Studio -yhteisö tukee seuraavia monialustaisia ​​ominaisuuksia. Tämä on koodin jakamista Android- ja iOS-sovellusten, iOS- ja Android-käyttöliittymäkehittäjien, Xamarin Formsin (lyhennettynä Xamarin.Forms) ja Xamarin Instant Playerin välillä.

7] Voitko tehdä yhteistyötä muiden Visual Studio -yhteisön kehittäjien kanssa?

Microsoft on pitänyt sinusta huolta. Visual Studio tukee seuraavia ominaisuuksia, jotka täyttävät kaikki yhteistyötarpeesi. Näitä ovat kuvakäsikirjoitus PowerPointissa, koodin tarkistus, tehtävien tauko-/jatkamisominaisuudet ja Team Explorer, joka tukee kolmannen osapuolen kirjoitustyökaluja.

Lukea : Mitä on tapahtunut Visual Studio Code ?

Visual Studio Professional

1] Kenelle se on tarkoitettu?

Visual Studio -yhteisölle mainitun lisäksi tätä Visual Studion ammattiversiota tuetaan käyttötapauksissa, kuten yrityksissä.

2] Tukeeko se kehitysalustaa?

Kuten edellä sanoin, hän varmasti tukee kehitysalusta.

3] Entä integroitu kehitysympäristö?

IDE:stä puheen ollen, Visual Studion ammattiversio tukee kaikkea, mitä Visual Studio -yhteisö tukee. Tämä tukee lisäksi CodeLensiä .

4] Edistynyt virheenkorjaus ja diagnostiikka?

Advanced Debugging and Diagnostics -kohdassa ammattimainen versio tukee täsmälleen kaikkea sitä, mitä Visual Studion ilmainen versio tukee, jota Visual Studio -yhteisö tukee.

5] Puhutaan siitä, kuinka hyvin Visual Studio tukee testaustyökaluja

Ammattimaisessa Visual Studiossa on edelleen rajoitetut ominaisuudet ja työkalut Enterprise-versioon verrattuna. Se vain tukee yksikkötestausta kehittäjät voivat testata koodiaan.

6] Kuinka hyvin Xamarin on integroitu (alustojen välinen kehitys)?

No, jos olet kiinnostunut Xamarinista, se tukee samoja ominaisuuksia kuin Visual Studio Community. Xamarinin Visual Studio -yhteisö tukee seuraavia monialustaisia ​​ominaisuuksia. Tämä on koodin jakamista Android- ja iOS-sovellusten, iOS- ja Android-käyttöliittymäkehittäjien, Xamarin Formsin (lyhennettynä Xamarin.Forms) ja Xamarin Instant Playerin välillä.

7] Voitko tehdä yhteistyötä muiden kehittäjien kanssa Visual Studio Professionalin avulla?

Microsoft on pitänyt sinusta huolta. Visual Studio tukee kaikkia ominaisuuksia vastaamaan kaikkiin yhteistyötarpeisiisi. Näitä ovat kuvakäsikirjoitus PowerPointissa, koodin tarkistus, tehtävien tauko-/jatkamisominaisuudet ja Team Explorer, joka tukee kolmannen osapuolen kirjoitustyökaluja.

Visual Studio Enterprise

1] Kenelle se on tarkoitettu?

Visual Studio Professionalin tapaan se tukee yksittäisiä kehittäjiä, luokkahuoneoppimista, akateemista tutkimusta, avoimen lähdekoodin projekteihin osallistumista, enintään 5 käyttäjän ei-yritysorganisaatioita ja yrityksiä.

2] Tukeeko se kehitysalustaa?

Kuten edellä sanoin, hän varmasti tukee kehitysalusta.

3] Entä integroitu kehitysympäristö?

IDE:stä puheen ollen, Visual Studio Enterprise -versio tukee kaikkea, mitä Visual Studio Professional tukee. Tämä tukee lisäksi live-riippuvuuden validointia, arkkitehtonisia kerroskaavioita, arkkitehtuurin validointia ja koodikloonia.

4] Edistynyt virheenkorjaus ja diagnostiikka?

Advanced Debugging and Diagnostics -osiossa Enterprise-versio tukee täsmälleen kaikkea, mitä Visual Studio Professional tukee. Lisäksi se tukee IntelliTracea, koodikartan debuggerin integrointia ja .NET-muistivedosanalyysiä.

5] Tuki testaustyökaluille

No, Visual Studio Enterprise -versiossa on kaikki ominaisuudet ja työkalut muihin alempiin versioihin verrattuna. Yksikkötestauksen lisäksi se tukee reaaliaikaista yksikkötestausta, testitapausten hallintaa, verkkokuormituksen ja suorituskyvyn testausta, IntelliTestiä, Microsoft Fakesia, joita kutsutaan myös yksikkötestien eristämiseksi, koodin kattavuus, laboratoriohallinta, koodattu käyttöliittymätestaus, manuaalinen testaus Microsoft Test Managerilla, tutkiva testaus Microsoft Test Managerilla ja siirry eteenpäin manuaaliseen testaukseen Microsoft Test Managerin avulla.

6] Kuinka hyvin Xamarin on integroitu (alustojen välinen kehitys)?

No, jos olet kiinnostunut Xamarinista, se tukee enemmän ominaisuuksia kuin Visual Studio Communityn ja Visual Studio Enterprisen tuki. Visual Studio Enterprise tukee seuraavia monialustaisia ​​ominaisuuksia kahden muun Xamarin-julkaisun tukemien lisäksi. Nämä ovat Inline Assemblies, Xamarin Inspector, Xamarin Profiler ja iOS Remote Simulator for Windows.

7] Voitko tehdä yhteistyötä muiden kehittäjien kanssa Visual Studio Enterprisen avulla?

Microsoft on pitänyt sinusta huolta. Ilmeisesti Visual Studio tukee kaikkia ominaisuuksia vastaamaan kaikkiin yhteistyötarpeisiisi. Näitä ovat kuvakäsikirjoitus PowerPointissa, koodin tarkistus, tehtävien tauko-/jatkamisominaisuudet ja Team Explorer, joka tukee kolmannen osapuolen kirjoitustyökaluja.

kuinka pakottaa ryhmäkäytäntöpäivitykset

Visual Studio lataus

Jos haluat kokeilla Visual Studiota käytännössä, voit oppia lisää ja ladata sen osoitteesta VisualStudio.com.

KÄRKI : Microsoft Visual Studio Dev Essentials tarjoaa sinulle kaikki työkalut ja palvelut, joita tarvitset kehittäjäksi ryhtymiseen ilmaiseksi. Ohjelmisto on suunniteltu tarjoamaan ilmaisia ​​työkaluja, palveluita ja koulutusta rohkaisemaan useampia kehittäjiä ja harrastajia kokeilemaan suosikkitekniikoitaan.

Lataa PC Repair Tool löytääksesi ja automaattisesti korjataksesi Windows-virheet nopeasti

Lue nyt : Aloitusopas Visual Studion käytön aloittamiseen .

Suosittu Viestiä