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
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
- Ingyenes közösségi verzió,
- Professzionális változat, ill
- 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) .
Related posts
Visual Studio Dev Essentials: GYIK és minden, amit tudnod kell róla
A Microsoft Visual Studio 2019 új funkciói; Most letölthető
Microsoft Visual C++ újraterjeszthető csomag: GYIK és letöltés
A Visual Studio Code legjobb ingyenes bővítményei a jobb kódolás érdekében
Visual Studio Code – A VSC letöltése és telepítése
Engedélyezze a továbbfejlesztett hamisítás-ellenőrzést a Windows 10 Hello Face Authentication rendszerben
A Windows 11/10 vészhelyzeti újraindítása vagy leállítása
Teljesítménygörgetés fejlesztések a Microsoft Edge böngészőben
A legjobb C++ bővítmények a Visual Studio kódhoz
Windows 7 verzió-összehasonlítás – otthoni, professzionális, végső
Microsoft Windows hibajelentési szolgáltatás a Windows 11/10 rendszerben
CPU processzorok összehasonlítása – Intel Core i9 vs i7 vs i5 vs i3
Mi az a Microsoft 365? GYIK és minden, amit tudnod kell
SATA 3 vs M.2 vs NVMe – Áttekintés és összehasonlítás
A Microsoft Surface Studio túlmelegszik játék közben
Trust GXT 960 Graphin vs GXT 970 Morfix: Összehasonlító áttekintés
A 10 legjobb nyilvános DNS-kiszolgáló 2022-ben: Összehasonlítás és áttekintés
Melyik VPN-t a legjobb megvásárolni? VPN összehasonlító táblázat
Microsoft To Do alkalmazás – GYIK és minden, amit tudnia kell
A LifeCam Studio áttekintése – a Microsoft legjobb HD webkamerája