Microsoft Visual Studio – väljaanded, võrdlus, funktsioonid, KKK

Microsoft Visual Studio Editions



Microsoft Visual Studio on Microsofti integreeritud arenduskeskkond (IDE). Seda kasutatakse arvutiprogrammide, aga ka veebisaitide, veebirakenduste, veebiteenuste ja mobiilirakenduste arendamiseks. Visual Studio kasutab Microsofti tarkvaraarendusplatvorme nagu Windows API, Windows Forms, Windows Presentation Foundation, Windows Store ja Microsoft Silverlight. See võib toota nii omakoodi kui ka hallatud koodi. Visual Studio sisaldab koodiredaktorit, mis toetab nii IntelliSense'i kui ka koodi ümberkujundamist. Integreeritud silur töötab nii allikatasemel kui ka masinatasemel silurina. Muude sisseehitatud tööriistade hulka kuuluvad vormide kujundaja GUI rakenduste loomiseks, veebidisainer, klassikujundaja ja andmebaasi skeemi kujundaja. Visual Studio toetab erinevaid programmeerimiskeeli ning võimaldab koodiredaktoril ja siluril toetada peaaegu kõiki programmeerimiskeeli, eeldusel, et keelepõhine teenus on olemas. Sisseehitatud keeled hõlmavad C, C++ ja C# ning teiste keelte tugi, nagu F#, IronPython, IronRuby ja Python, on saadaval eraldi installitud keeleteenuste kaudu. Integreeritavad kolmanda osapoole keeletööriistad hõlmavad ReSharperit, mis on Visual Studio populaarne tootlikkuse laiendus. Microsoft Visual Studiol on mitu väljaannet, mis on mõeldud konkreetsete rollide jaoks tarkvaraarenduses, nagu arhitektid, andmebaasiadministraatorid, testijad ja nii edasi. Kõige populaarsem väljaanne on Professional väljaanne, mis sisaldab enamiku kasutajate põhifunktsioonide komplekti. Enterprise'i väljaanne sisaldab kõiki Professional väljaande funktsioone, aga ka lisafunktsioone ettevõtte arendamiseks, nagu täiustatud silumis- ja testimistööriistad, serveripoolne koodihaldus ning integratsioon Microsoft Team Foundation Serveriga allika juhtimiseks ja tööüksuste jälgimiseks. Ultimate väljaanne on Visual Studio kõige põhjalikum väljaanne ja sisaldab kõiki Enterprise väljaande funktsioone, aga ka lisafunktsioone täiustatud arendamiseks, nagu modelleerimisriistad ja UML-i kujundaja, koodianalüüsi tööriistad ja paralleelarvutuse tugi. Microsoft pakub ka Visual Studio tasuta väljaannet Visual Studio Express, mis on mõeldud harrastajatele, õpilastele ja algajatele arendajatele. See sisaldab alamhulka funktsioonidest, mis on saadaval Visual Studio teistes väljaannetes.



Visual Studio on Microsofti enda IDE, algselt koodnimega Project Boston ja mis anti välja 1997. aastal. Seekord on Microsoft koondanud kõik oma arendustööriistad ja ostnud need ühte tootesse. Tarkvara algne versioon ilmus kahes väljaandes. See esimene oli Visual Studio Professional ja teine ​​oli võimsam Visual Studio Enterprise . Professionaalse väljaandega oli kaasas 3 CD-d, täiustatud Enterprise-väljaandega aga 3 CD-d. Räägime nüüd Visual Studio 2017-st.





Microsoft Visual Studio





Microsoft Visual Studio

Visual Studio praegune versioon 11, nimega Visual Studio 2017, on Microsofti arendajatööriistade meeskonna uusim stabiilne väljalase. See on saadaval kolmes põhiväljaandes, nimelt:



  1. Tasuta kogukonna versioon,
  2. Professionaalne versioon ja
  3. Ettevõtte versioon.

IN Ühenduse väljaanne – tasuta versioon tarkvarapakett ja kõige vähem funktsionaalne. Kuid igal juhul teeb see teie tööd algaja või arendaja üliõpilasena. Teine on Professional Edition, mis on veidi võimsam kui Community väljaanne, ja seejärel tuleb täielik Enterprise pakett koos kõigi Visual Studio võimsate tööriistadega.

Hetkel on Visual Studio Koodiredaktor , Siluja , a Disainer . See tähendab, et siin saate redigeerida või kirjutada lihtsat koodi serveri poole või konsoolide jaoks, saate kontrollida, kas teie kirjutatud kood töötab ja kas see võib aidata, kui teie kood vajab täiustamist. See on ka disainer, kuna saate nüüd Visual Studios luua kasutajaliideseid ja kasutuskogemusi, täpselt nagu UWP või Xamarini jaoks mõeldud rakenduste arendamisel, kasutades Blendi või XAML-i.

Kogu selles artiklis esitatud teave viitab Microsofti tehtud joonealustele märkustele. Need on loetletud allpool:



    • Ettevõtlusüksused on määratletud kui >250 personaalarvutit või >1 miljon dollarit aastas.
    • Windowsi töölaud, universaalsed Windowsi rakendused, veeb (ASP.NET), Office 365, ärirakendused, Apache Cordova, Azure Stack, C++ platvormideülene raamatukoguarendus, Python, Node.js, .NET Core, Docker Tools
    • Saab avada Visual Studio teistes väljaannetes loodud diagramme kirjutuskaitstud režiimis.
    • Lubab tasemel interaktsiooni profiilide koostamise.

Võrrelgem nüüd Visual Studio väljaandeid.

Visual Studio Community tasuta versioon

1] Kellele see on mõeldud?

Visual Studio Community Edition parandab oluliselt järgmisi kasutusjuhtumeid. Need toetavad üksikuid arendajaid, klassiruumis õppimist, akadeemilist uurimistööd, avatud lähtekoodiga projektides osalemist ja kuni 5 kasutajaga ettevõtteväliseid organisatsioone.

2] Kas see toetab arendusplatvormi?

Nagu ma eespool mainisin, on see nii Kindlasti toetan arendusplatvorm.

3] Kuidas oleks integreeritud arenduskeskkonnaga?

IDE jaoks toetab Visual Studio tasuta kogukonnaversioon järgmisi funktsioone. See toetab piilumise tuvastamist, ümberkujundamist, ühe klõpsuga veebi juurutamist, mudeliressursivaaturit, sõltuvusgraafikute ja koodikaartidega visualiseerimislahendusi ning mitut sihtimist.

4] Täiustatud silumine ja diagnostika?

Jaotises Täpsem silumine ja diagnostika toetab Visual Studio tasuta versioon järgmist. See toetab koodimõõdikuid, graafika silumist, staatilist koodianalüüsi ning jõudlus- ja diagnostikajaoturit.

5] Testimisvahendite tugi

Noh, kuna see on piiratud funktsioonide ja tööriistadega Visual Studio tasuta versioon. See lihtsalt toetab üksuse testimist et arendajad saaksid oma koodi testida.

6] Kui hästi on Xamarin (platvormideülene arendus) integreeritud?

Noh, kui sa mõtled Xamarin , milline skoor. Xamarini all olev Visual Studio kogukond toetab järgmisi platvormideüleseid funktsioone. See on koodi jagamine Androidi ja iOS-i rakenduste, iOS-i ja Androidi kasutajaliidese arendajate, Xamarin Formsi (lühidalt Xamarin.Forms) ja Xamarin Instant Playeri vahel.

7] Kas saate Visual Studio kogukonnas teiste arendajatega koostööd teha?

Microsoft on teie eest hoolitsenud. Visual Studio toetab järgmisi funktsioone, et rahuldada kõiki teie koostöövajadusi. Need on süžeeskeemid PowerPointis, koodi ülevaatus, ülesannete peatamise/jätkamise võimalused ja Team Explorer, mis toetab kolmandate osapoolte loomistööriistu.

Lugege : Mis on juhtunud Visual Studio kood ?

Visual Studio Professional

1] Kellele see on mõeldud?

Lisaks Visual Studio kogukonna puhul mainitule toetatakse seda Visual Studio professionaalset versiooni kasutusjuhtudel, näiteks ettevõtetes.

2] Kas see toetab arendusplatvormi?

Nagu ma eespool ütlesin, toetab ta kindlasti arendusplatvorm.

3] Kuidas oleks integreeritud arenduskeskkonnaga?

Rääkides IDE-st, toetab Visual Studio professionaalne versioon kõike, mida Visual Studio kogukond toetab. See toetab lisaks CodeLensi .

4] Täiustatud silumine ja diagnostika?

Täpsema silumise ja diagnostika all toetab professionaalne versioon täpselt kõike, mida toetab Visual Studio tasuta versioon, mida toetab Visual Studio kogukond.

5] Rääkides sellest, kui hästi toetab Visual Studio testimistööriistu

Professionaalsel Visual Studiol on endiselt piiratud funktsioonid ja tööriistad võrreldes Enterprise'i väljaandega. See lihtsalt toetab üksuse testimist et arendajad saaksid oma koodi testida.

6] Kui hästi on Xamarin (platvormideülene arendus) integreeritud?

Noh, kui olete huvitatud Xamarinist, toetab see samu funktsioone nagu Visual Studio kogukond. Xamarini all olev Visual Studio kogukond toetab järgmisi platvormideüleseid funktsioone. See on koodi jagamine Androidi ja iOS-i rakenduste, iOS-i ja Androidi kasutajaliidese arendajate, Xamarin Formsi (lühidalt Xamarin.Forms) ja Xamarin Instant Playeri vahel.

7] Kas saate Visual Studio Professionali kasutades teha koostööd teiste arendajatega?

Microsoft on teie eest hoolitsenud. Visual Studio toetab kõiki funktsioone, et rahuldada kõiki teie koostöövajadusi. Need on süžeeskeemid PowerPointis, koodi ülevaatus, ülesannete peatamise/jätkamise võimalused ja Team Explorer, mis toetab kolmandate osapoolte loomistööriistu.

Visual Studio Enterprise

1] Kellele see on mõeldud?

Sarnaselt Visual Studio Professionaliga toetab see üksikuid arendajaid, klassiruumis õppimist, akadeemilist uurimistööd, avatud lähtekoodiga projektides osalemist, kuni 5 kasutajaga ettevõtteväliseid organisatsioone ja ettevõtteid.

2] Kas see toetab arendusplatvormi?

Nagu ma eespool ütlesin, toetab ta kindlasti arendusplatvorm.

3] Kuidas oleks integreeritud arenduskeskkonnaga?

Rääkides IDE-st, toetab Visual Studio Enterprise'i väljaanne kõike, mida Visual Studio Professional toetab. See toetab lisaks reaalajas sõltuvuse valideerimist, arhitektuurseid kihtskeeme, arhitektuuri valideerimist ja koodiklooni.

4] Täiustatud silumine ja diagnostika?

Jaotises Täpsem silumine ja diagnostika toetab ettevõtte väljaanne täpselt kõike, mida toetab Visual Studio Professional. Lisaks toetab see IntelliTrace'i, koodikaardi siluri integreerimist ja .NET-i mälutõmmise analüüsi.

5] Testimisvahendite tugi

Võrreldes teiste madalamate väljaannetega on Visual Studio Enterprise'i väljaandes kõik funktsioonid ja tööriistad. Lisaks üksuse testimisele see toetab reaalajas üksuse testimist, testjuhtumite haldust, veebikoormuse ja jõudluse testimist, IntelliTesti, Microsoft Fakes, mida nimetatakse ka üksuse testimise isoleerimiseks, koodi katmiseks, laborihalduseks, kodeeritud kasutajaliidese testimiseks, käsitsi testimiseks Microsoft Test Manageriga, uurimuslikuks testimiseks Microsoft Test Manageriga ja kiire edasi käsitsi testimisele Microsoft Test Manageriga.

6] Kui hästi on Xamarin (platvormideülene arendus) integreeritud?

Noh, kui olete huvitatud Xamarinist, toetab see rohkem funktsioone kui Visual Studio Community ja Visual Studio Enterprise'i tugi. Visual Studio Enterprise toetab järgmisi platvormideüleseid funktsioone lisaks neile, mida toetavad kaks muud väljaannet nimega Xamarin. Need on Inline Assemblies, Xamarin Inspector, Xamarin Profiler ja iOS Remote Simulator for Windows.

7] Kas saate Visual Studio Enterprise'i kasutades teha koostööd teiste arendajatega?

Microsoft on teie eest hoolitsenud. Ilmselgelt toetab Visual Studio kõiki funktsioone, et rahuldada kõiki teie koostöövajadusi. Need on süžeeskeemid PowerPointis, koodi ülevaatus, ülesannete peatamise/jätkamise võimalused ja Team Explorer, mis toetab kolmandate osapoolte loomistööriistu.

kuidas sundida grupipoliitika värskendamist

Visual Studio allalaadimine

Kui soovite Visual Studiot praktikas proovida, saate selle kohta lisateavet ja selle alla laadida VisualStudio.com.

VIHJE : Microsoft Visual Studio Dev Essentials pakub teile tasuta kõiki tööriistu ja teenuseid, mida vajate arendajaks saamiseks. Tarkvara eesmärk on pakkuda tasuta tööriistu, teenuseid ja koolitust, et julgustada rohkem arendajaid ja entusiaste oma lemmiktehnoloogiaid proovima.

Windowsi vigade kiireks leidmiseks ja automaatseks parandamiseks laadige alla PC Repair Tool

Nüüd loe : Visual Studio kasutamise alustamise juhend algajatele .

Lemmik Postitused