Microsoft Visual Studio – Kiadások, összehasonlítás, szolgáltatások, GYIK

A Visual Studio(Visual Studio) a Microsoft saját IDE -je, amely eredetileg (IDE)Project Boston kódneve volt, és 1997-ben adták ki. Ezúttal a Microsoft összesítette az összes fejlesztőeszközét, és egyetlen termékkel vásárolta meg őket. A szoftver kezdeti verziója 2 kiadásban jelent meg. Ez az első a Visual Studio Professional volt , a másik pedig az erősebb Visual Studio Enterprise volt . A professzionális verziót 3 CD-vel, a kiváló Enterprise verziót pedig 3 CD-vel csomagoltuk össze. Most pedig beszéljünk a Visual Studio 2017 -ről .

Microsoft Visual Studio

Microsoft Visual Studio

Jelenleg a Visual Studio Visual Studio 2017 néven 11-es verziója a (Studio)Microsoft(Visual Studio 2017) fejlesztői eszközök(Microsoft) csapatának legújabb stabil kiadása . 3 fő kiadásban érhető el, nevezetesen

  1. Ingyenes közösségi verzió,
  2. Professzionális változat, ill
  3. Vállalati kiadás.

A közösségi kiadás(Community edition is the free version) a szoftvercsomag ingyenes verziója, és a legkevésbé kiemelt. De mindenesetre elvégzi a munkáját kezdőként vagy tanuló fejlesztőként. A második a Professional Edition , amely valamivel erősebb, mint a Community Edition, majd jön a teljes Enterprise csomag a Visual (Enterprise)Studio minden hatékony eszközével .

Jelenleg a Visual Studio kódszerkesztő(Code Editor) , hibakereső(Debugger) és tervező(Designer) . Ez azt jelenti, hogy itt szerkeszthet vagy írhat egyszerű kódot háttérrendszerhez vagy konzolokhoz, ellenőrizheti, hogy az Ön által írt kód működőképes-e, és segíthet, ha a kód fejlesztésre szorul. Emellett tervező is, hiszen most már felhasználói (User) felületeket(Interfaces) és felhasználói élményeket is tervezhet a (User Experiences)Visual(Visual Studio) Studión belül, például amikor alkalmazásokat fejleszt UWP -hez vagy Xamarinban(Xamarin) a Blend vagy XAML használatával .

A cikkben található összes információ a Microsoft lábjegyzeteire vonatkozik . Ezeket az alábbiakban soroljuk fel:

    • Vállalati szervezetek definíció szerint több mint 250 PC vagy > 1 millió USD(Million US Dollars) éves bevétel.
    • Windows asztali számítógép(Windows Desktop) , Univerzális Windows alkalmazások(Universal Windows Apps) , web ( ASP.NET ), Office 365 , üzleti alkalmazások(Business Applications) , Apache Cordova , Azure Stack , C++ Cross-Platform Library Development , Python , Node.js , .NET Core , Docker Tools
    • Meg tudja nyitni a Visual Studio(Studio) más kiadásaiban generált diagramokat írásvédett módban.
    • Tartalmazza a réteg interakciós profilozását(Tier Interaction Profiling) .

Most pedig hasonlítsuk össze a Visual Studio kiadásait .

Visual Studio Community ingyenes(Studio Community Free) kiadás

1] Kinek szól?(1] Who is it for?)

A Visual Studio Community Edition nagymértékben előnyös a következő használati helyzetekben. Támogatják az  egyéni fejlesztőket(Individual Developers) , az osztálytermi tanulást(Classroom Learning) , az akadémiai kutatást , a (Academic Research)nyílt forráskódú (Open Source) projektekhez(Projects) való hozzájárulást és a nem vállalati(Non-enterprise) szervezeteket legfeljebb 5 felhasználó számára.

2] Támogatja a Fejlesztési Platformot?(2] Will it support Development Platform?)

Mint fentebb említettem, ez  biztosan támogatja (Surely support ) a Fejlesztési Platformot.

3] Mi a helyzet az integrált fejlesztési környezettel?(3] How about the Integrated Development Environment?)

Az integrált fejlesztői környezetről(Integrated Development Environment) beszélve , a Visual Studio ingyenes közösségi kiadása a következő funkciókat támogatja. Támogatni fogja a  Peek Definition , az újrafaktorálást(Refactoring) , az egykattintásos webes telepítést(One-click Web Deployment) , a Model Resource Viewert(Model Resource Viewer) , a megjelenítő megoldásokat (Visualizing Solutions)függőségi grafikonokkal(Dependency Graphs) és kódleképezésekkel(Code Maps) , valamint a többszörös célzást(Multi-targeting) .

4] Speciális hibakeresés és diagnosztika?(4] Advanced Debugging and Diagnostics?)

A Speciális hibakeresés(Advanced Debugging) és diagnosztika alatt a Visual (Diagnostics)Studio ingyenes verziója a következőket támogatja. Támogatja a  kódmetrikákat(Code Metrics) , a grafikus hibakeresést(Graphics Debugging) , a statikus kódelemzést(Static Code Analysis) , valamint a teljesítmény-(Performance) és diagnosztikai központot(Diagnostics Hub) .

5] Tesztelőeszközök támogatása(5] Testing tools support)

Nos, mivel ez a Visual Studio ingyenes kiadása korlátozott funkciókkal és eszközökkel. Csak az egységtesztelést támogatja, hogy a fejlesztők tesztelhessék a kódjukat.

6] Mennyire van integrálva a Xamarin (cross-platform fejlesztés)?(6] How well is Xamarin (Cross-Platform Development) integrated?)

Nos, ha érdekli a Xamarin , szerencséje van. A Visual Studio Community (Studio Community)Xamarin néven támogatja a következő, többplatformos szolgáltatásokat . Ezek a Sharing Code az Android és iOS alkalmazások megfelelői között, a Native iOS és Android UI Designers , a Xamarin Forms (rövidítve Xamarin .Forms) és a Xamarin Instant Player .

7] Tud együttműködni más fejlesztőkkel a Visual Studio Community segítségével?(7] Can you collaborate with other fellow developers with Visual Studio Community?)

Nos, a Microsoft gondoskodott róla. A Visual (Visual) Studio a következő szolgáltatásokat támogatja az összes együttműködési igény kielégítése érdekében. Ezek a  PowerPoint Storyboarding , a Code Review , a Task Suspend/Resume képességek és a Team Explorer harmadik féltől származó fejlesztői eszközök támogatásával.

Olvassa el(Read) : Mi az a Visual Studio Code ?

Visual Studio Professional

1] Kinek szól?(1] Who is it for?)

A Visual Studio Community(Studio Community) esetében említetteken kívül a Visual Studio(Visual Studio) ezen professzionális kiadása(Professional Edition) olyan használati forgatókönyvekben(Usage Scenarios) is támogatott, mint a  Enterprises .

2] Támogatja a Fejlesztési Platformot?(2] Will it support Development Platform?)

Mint fentebb említettem, ez minden bizonnyal támogatni fogja a Fejlesztési Platformot.

3] Mi a helyzet az integrált fejlesztési környezettel?(3] How about the Integrated Development Environment?)

Az integrált fejlesztői környezetről(Integrated Development Environment) beszélve , a Visual Studio professzionális kiadása mindent támogat, amit a Visual Studio közösség támogat(Studio Community Supports) . Ez emellett támogatja a CodeLenst is .

4] Speciális hibakeresés és diagnosztika?(4] Advanced Debugging and Diagnostics?)

Az Advanced Debugging and Diagnostics alatt a professzionális kiadás pontosan mindent támogat, amit a Visual Studio ingyenes kiadása ,(Visual Studio) a Visual Studio közösség támogatja.

5] Arról beszélünk, hogy a Visual Studio mennyire támogatja a tesztelési eszközöket(5] Talking about how well Visual Studio supports testing tools)

Nos, a Visual Studio szakemberei továbbra is korlátozott funkciókkal és eszközökkel rendelkeznek az Enterprise verzióhoz képest. Csak az egységtesztelést támogatja, hogy a fejlesztők tesztelhessék a kódjukat.

6] Mennyire van integrálva a Xamarin (cross-platform fejlesztés)?(6] How well is Xamarin (Cross-Platform Development) integrated?)

Nos, ha érdekli a Xamarin(Xamarin.It) . Ugyanazokat a szolgáltatásokat támogatja, mint a Visual Studio Community . A Visual (Visual) Studio Community Xamarin néven támogatja a következő, többplatformos szolgáltatásokat . Ezek a Sharing Code az Android és iOS alkalmazások megfelelői között, a Native iOS és Android UI Designers , a Xamarin Forms (rövidítve Xamarin .Forms) és a Xamarin Instant Player .

7] Tud együttműködni más fejlesztőkkel a Visual Studio Professional segítségével?(7] Can you collaborate with other fellow developers with Visual Studio Professional?)

Nos, a Microsoft gondoskodott róla. A Visual (Visual) Studio minden funkciót támogat az összes együttműködési igény kielégítése érdekében. Ezek a  PowerPoint Storyboarding , a Code Review , a Task Suspend/Resume képességek és a Team Explorer harmadik féltől származó fejlesztői eszközök támogatásával.

Visual Studio Enterprise

1] Kinek szól?(1] Who is it for?)

A Visual Studio Professionalhoz(Studio Professional) hasonlóan támogatja az  egyéni fejlesztőket(Individual Developers) , az osztálytermi tanulást(Classroom Learning) , az akadémiai kutatást(Academic Research) , a nyílt forráskódú (Source)projektekhez való (Projects)hozzájárulást(Contribution) , a legfeljebb 5 felhasználós nem vállalati szervezeteket és a (Non-enterprise)vállalatot(Enterprise) is.

2] Támogatja a Fejlesztési Platformot?(2] Will it support Development Platform?)

Mint fentebb említettem, ez minden bizonnyal támogatni fogja a Fejlesztési Platformot.

3] Mi a helyzet az integrált fejlesztési környezettel?(3] How about the Integrated Development Environment?)

Az Integrált Fejlesztési Környezetről(Integrated Development Environment) szólva , a Visual Studio Enterprise kiadása mindent támogat, amit a Visual Studio Professional támogat(Studio Professional Supports) . Ez emellett támogatja az  élő függőségi ellenőrzést(Live Dependancy Validation) , az építészeti rétegdiagramokat(Architectural Layer Diagrams) , az architektúra érvényesítését(Architecture Validation) és a kódklónozást(Code Clone) .

4] Speciális hibakeresés és diagnosztika?(4] Advanced Debugging and Diagnostics?)

A Speciális hibakeresés(Advanced Debugging) és diagnosztika(Diagnostics) alatt az Enterprise kiadás pontosan mindent támogat, amit a Visual Studio Professional támogat. Ezenkívül támogatja az  IntelliTrace , a Code Map Debugger Integration és a .NET Memory Dump Analysis alkalmazásokat .

5] Teszteszközök támogatása(5] Support for Testing tools)

Nos, a Visual Studio Enterprise kiadása minden funkcióval és eszközzel rendelkezik, összehasonlítva más rosszabb verziókkal. Az  egységtesztelésen(Unit Testing) kívül támogatja az élő egységtesztelést(Unit Testing) , a teszteset(Test Case Management) -kezelést , a webes terhelés-(Web Load) és teljesítménytesztet(Performance Testing) , az IntelliTestet(IntelliTest) , a Microsoft Fakes -et, amelyre (Microsoft Fakes)Unit Test Isolationként(Unit Test Isolation) is hivatkoznak , kódlefedettségre(Code Coverage) , laborkezelésre(Lab Management) , kódolt felhasználói felület tesztelésére(Coded UI Testing) , kézi tesztelésre(Manual Testing) a Microsoft segítségével. (Microsoft Test Manager)Tesztkezelő , feltáró tesztelés(Exploratory Testing)a Microsoft Test Managerrel(Microsoft Test Manager) , és gyors előretekerés(Fast-forward) a kézi teszteléshez(Manual Testing) a Microsoft Test Manager segítségével .

6] Mennyire van integrálva a Xamarin (cross-platform fejlesztés)?(6] How well is Xamarin (Cross-Platform Development) integrated?)

Nos, ha érdekli a Xamarin . Több funkciót támogat, mint a Visual Studio Community és a Visual Studio Enterprise . A Visual Studio Enterprise(Visual Studio Enterprise) a következő többplatformos szolgáltatásokat támogatja a másik két kiadás Xamarin néven támogatottakon kívül . Ezek az Embedded Assemblies, a Xamarin Inspector , a Xamarin Profiler és a Remoted iOS Simulator for Windows .

7] Tud együttműködni más fejlesztőkkel a Visual Studio Enterprise segítségével?(7] Can you collaborate with other fellow developers with Visual Studio Enterprise?)

Nos, a Microsoft gondoskodott róla. Nyilvánvaló, hogy a Visual (Visual) Studio minden funkciót támogat, hogy minden együttműködési igényt kielégítsen. Ezek a  PowerPoint Storyboarding , a Code Review , a Task Suspend/Resume képességek és a Team Explorer harmadik féltől származó fejlesztői eszközök támogatásával.

A Visual Studio letöltése

Ha ki szeretné próbálni gyakorlatias Visual Studio -ját , tudjon meg többet, és töltse le a VisualStudio.com webhelyről.(VisualStudio.com.)

TIPP(TIP) : A Microsoft Visual Studio Dev Essentials(Microsoft Visual Studio Dev Essentials)(Microsoft Visual Studio Dev Essentials) minden olyan eszközt és szolgáltatást biztosít Önnek, amely elengedhetetlen ahhoz, hogy fejlesztővé váljon, teljesen ingyenesen. A szoftver célja, hogy ingyenes eszközöket, szolgáltatásokat és képzést biztosítson annak érdekében, hogy több fejlesztőt és rajongót ösztönözzen kedvenc technológiájuk kipróbálására.

Most olvassa el(Now read) : Útmutató kezdőknek a Visual Studio használatához(Beginners guide to getting started with Visual Studio) .



About the author

Ingyenes szoftverfejlesztő vagyok, és a Windows Vista/7 szószólója vagyok. Több száz cikket írtam az operációs rendszerrel kapcsolatos különféle témákban, beleértve tippeket és trükköket, javítási útmutatókat és bevált módszereket. Cégemen, a Help Desk Services szolgáltatáson keresztül irodai tanácsadási szolgáltatásokat is nyújtok. Mélyen ismerem az Office 365 működését, funkcióit és a leghatékonyabb használatukat.



Related posts