Microsoft Visual Studio - udgaver, sammenligning, funktioner, ofte stillede spørgsmål

Microsoft Visual Studio Editions



Microsoft Visual Studio er et integreret udviklingsmiljø (IDE) fra Microsoft. Det bruges til at udvikle computerprogrammer samt hjemmesider, webapps, webtjenester og mobilapps. Visual Studio bruger Microsoft softwareudviklingsplatforme såsom Windows API, Windows Forms, Windows Presentation Foundation, Windows Store og Microsoft Silverlight. Det kan producere både indbygget kode og administreret kode. Visual Studio inkluderer en kodeeditor, der understøtter IntelliSense samt koderefactoring. Den integrerede debugger fungerer både som en debugger på kildeniveau og en debugger på maskinniveau. Andre indbyggede værktøjer inkluderer en formulardesigner til at bygge GUI-applikationer, webdesigner, klassedesigner og databaseskemadesigner. Visual Studio understøtter forskellige programmeringssprog og tillader kodeeditoren og debuggeren at understøtte næsten ethvert programmeringssprog, forudsat at der findes en sprogspecifik tjeneste. Indbyggede sprog inkluderer C, C++ og C#, og understøttelse af andre sprog såsom F#, IronPython, IronRuby og Python er tilgængelig via sprogtjenester installeret separat. Tredjeparts sprogværktøjssæt, der kan integreres, omfatter ReSharper, en populær produktivitetsudvidelse til Visual Studio. Microsoft Visual Studio har flere udgaver, der er designet til specifikke roller i softwareudvikling, såsom arkitekter, databaseadministratorer, testere og så videre. Den mest populære udgave er Professional-udgaven, som indeholder de grundlæggende funktioner for de fleste brugere. Enterprise-udgaven inkluderer alle funktionerne i Professional-udgaven, samt yderligere funktioner til virksomhedsudvikling, såsom avancerede fejlfindings- og testværktøjer, server-side kodestyring og integration med Microsoft Team Foundation Server til kildekontrol og sporing af arbejdsemner. Ultimate-udgaven er den mest omfattende udgave af Visual Studio og inkluderer alle funktionerne i Enterprise-udgaven, samt yderligere funktioner til avanceret udvikling, såsom modelleringsværktøjer og en UML-designer, kodeanalyseværktøjer og understøttelse af parallel computing. Microsoft tilbyder også en gratis udgave af Visual Studio, kaldet Visual Studio Express, som er designet til hobbyister, studerende og nybegyndere. Det inkluderer en undergruppe af de funktioner, der er tilgængelige i de andre udgaver af Visual Studio.



Visual Studio er Microsofts egen IDE, oprindeligt kodenavnet Project Boston og udgivet i 1997. Denne gang har Microsoft samlet alle sine udviklingsværktøjer og købt dem i ét produkt. Den originale version af softwaren kom i to udgaver. Denne første var Visual Studio Professional og den anden var stærkere Visual Studio Enterprise . Den professionelle udgave kom med 3 cd'er, mens den forbedrede Enterprise-udgave kom med 3 cd'er. Lad os nu tale om Visual Studio 2017.





Microsoft Visual Studio





Microsoft Visual Studio

I øjeblikket er version 11 af Visual Studio, kaldet Visual Studio 2017, den seneste stabile udgivelse af Developer Tools-teamet hos Microsoft. Den findes i 3 hovedudgaver, nemlig:



  1. Gratis fællesskabsversion,
  2. Professionel version og
  3. Corporate version.

I Fællesskabsudgave - gratis version softwarepakke og mindst funktionel. Men uanset hvad, så gør det dit job som begynder- eller udviklerstuderende. Den anden er Professional Edition, som er en smule mere kraftfuld end Community-udgaven, og så kommer den fulde Enterprise-pakke med alle de kraftfulde værktøjer til Visual Studio.

I øjeblikket er Visual Studio Kode editor , Debugger , a Designer . Det betyder at du her kan redigere eller skrive simpel kode til serversiden eller konsollerne, du kan tjekke om den kode du har skrevet virker og om det kan hjælpe hvis din kode trænger til forbedring. Det er også en designer, da du nu kan skabe brugergrænseflader og brugeroplevelser i Visual Studio, ligesom du ville gøre, når du udvikler apps til UWP eller i Xamarin ved hjælp af Blend eller XAML.

Alle oplysninger i denne artikel henviser til fodnoter lavet af Microsoft. De er anført nedenfor:



    • Virksomhedsenheder er defineret som >250 pc'er eller >1 million USD i årlig omsætning.
    • 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
    • Kan åbne diagrammer oprettet i andre udgaver af Visual Studio i skrivebeskyttet tilstand.
    • Aktiverer niveauinteraktionsprofilering.

Lad os nu bare sammenligne Visual Studio-udgaver.

Gratis version af Visual Studio Community

1] Hvem er det til?

Visual Studio Community Edition vil i høj grad forbedre følgende use cases. De vil støtte individuelle udviklere, klasseværelseslæring, akademisk forskning, deltagelse i open source-projekter og for ikke-virksomhedsorganisationer med op til 5 brugere.

2] Vil det understøtte udviklingsplatformen?

Som jeg nævnte ovenfor, vil dette Jeg støtter bestemt udviklingsplatform.

3] Hvad med et integreret udviklingsmiljø?

For IDE vil den gratis community-version af Visual Studio understøtte følgende funktioner. Det vil understøtte Peek-detektion, refactoring, one-click web-implementering, model ressource viewer, visualiseringsløsninger med afhængighedsgrafer og kodekort og multi-targeting.

4] Avanceret fejlfinding og diagnostik?

Under Advanced Debugging and Diagnostics understøtter den gratis version af Visual Studio følgende. Det understøtter kodemålinger, grafikfejlfinding, statisk kodeanalyse og en ydeevne- og diagnostikhub.

5] Understøttelse af testværktøjer

Nå, da det er en gratis version af Visual Studio med begrænsede funktioner og værktøjer. Det understøtter blot enhedstest for udviklere til at teste deres kode.

6] Hvor godt integreret er Xamarin (udvikling på tværs af platforme)?

Jamen hvis du undrer dig Xamarin , hvilken score. Følgende funktioner på tværs af platforme understøttes af Visual Studio-fællesskabet under Xamarin. Dette er kodedeling mellem Android- og iOS-apps, iOS- og Android-UI-udviklere, Xamarin Forms (forkortet Xamarin.Forms) og Xamarin Instant Player.

7] Kan du samarbejde med andre udviklere i Visual Studio Community?

Nå, Microsoft har taget sig af dig. Følgende funktioner understøttes af Visual Studio for at opfylde alle dine samarbejdsbehov. Disse er storyboarding i PowerPoint, kodegennemgang, mulighed for pause/genoptagelse af opgaver og Team Explorer med understøttelse af tredjeparts redigeringsværktøjer.

Læs : Hvad er der sket Visual Studio kode ?

Visual Studio Professional

1] Hvem er det til?

Ud over det, der er nævnt for Visual Studio-fællesskabet, understøttes denne professionelle version af Visual Studio i brugstilfælde som f.eks. virksomheder.

2] Vil det understøtte udviklingsplatformen?

Som jeg sagde ovenfor, vil han helt sikkert støtte udviklingsplatform.

3] Hvad med et integreret udviklingsmiljø?

Når vi taler om IDE, vil den professionelle version af Visual Studio understøtte alt, hvad Visual Studio-fællesskabet understøtter. Dette vil desuden understøtte CodeLens .

4] Avanceret fejlfinding og diagnostik?

Under Advanced Debugging and Diagnostics understøtter den professionelle version præcis alt, hvad den gratis version af Visual Studio understøtter, som understøttes af Visual Studio-fællesskabet.

5] Taler om, hvor godt Visual Studio understøtter testværktøjer

Nå, det professionelle Visual Studio har stadig begrænsede funktioner og værktøjer sammenlignet med Enterprise-udgaven. Det understøtter blot enhedstest for udviklere til at teste deres kode.

6] Hvor godt integreret er Xamarin (udvikling på tværs af platforme)?

Nå, hvis du er interesseret i Xamarin, understøtter det de samme funktioner som Visual Studio Community. Følgende funktioner på tværs af platforme understøttes af Visual Studio-fællesskabet under Xamarin. Dette er kodedeling mellem Android- og iOS-apps, iOS- og Android-UI-udviklere, Xamarin Forms (forkortet Xamarin.Forms) og Xamarin Instant Player.

7] Kan du samarbejde med andre udviklere ved hjælp af Visual Studio Professional?

Nå, Microsoft har taget sig af dig. Alle funktioner understøttes af Visual Studio for at opfylde alle dine samarbejdsbehov. Disse er storyboarding i PowerPoint, kodegennemgang, mulighed for pause/genoptagelse af opgaver og Team Explorer med understøttelse af tredjeparts redigeringsværktøjer.

Visual Studio Enterprise

1] Hvem er det til?

I lighed med Visual Studio Professional understøtter det individuelle udviklere, klasseværelseslæring, akademisk forskning, open source-projektdeltagelse, ikke-virksomhedsorganisationer med op til 5 brugere og virksomheder.

2] Vil det understøtte udviklingsplatformen?

Som jeg sagde ovenfor, vil han helt sikkert støtte udviklingsplatform.

3] Hvad med et integreret udviklingsmiljø?

Når vi taler om IDE, vil Visual Studio Enterprise-udgaven understøtte alt, hvad Visual Studio Professional understøtter. Dette vil desuden understøtte Live Dependancy Validation, Architectural Layer Diagrams, Architecture Validation og Code Clone.

4] Avanceret fejlfinding og diagnostik?

I afsnittet Advanced Debugging and Diagnostics understøtter Enterprise-udgaven præcis alt, hvad Visual Studio Professional understøtter. Derudover understøtter den IntelliTrace, integration af kodekort-debugger, .NET-hukommelsesdump-analyse.

5] Support til testværktøjer

Nå, Visual Studio Enterprise-udgaven kommer med alle funktioner og værktøjer sammenlignet med andre lavere udgaver. Ud over enhedstest, den understøtter live unit testing, test case management, web load og performance testing, IntelliTest, Microsoft Fakes også kaldet unit test isolation, kodedækning, lab management, kodet UI test, manuel test med Microsoft Test Manager, eksplorativ test med Microsoft Test Manager og hurtig frem til manuel test med Microsoft Test Manager.

6] Hvor godt integreret er Xamarin (udvikling på tværs af platforme)?

Nå, hvis du er interesseret i Xamarin, understøtter det flere funktioner end Visual Studio Community og Visual Studio Enterprise support. Følgende funktioner på tværs af platforme understøttes af Visual Studio Enterprise ud over dem, der understøttes af to andre udgaver kaldet Xamarin. Disse er Inline Assemblies, Xamarin Inspector, Xamarin Profiler og iOS Remote Simulator til Windows.

7] Kan du samarbejde med andre udviklere ved hjælp af Visual Studio Enterprise?

Nå, Microsoft har taget sig af dig. Det er klart, at alle funktioner understøttes af Visual Studio for at opfylde alle dine samarbejdsbehov. Disse er storyboarding i PowerPoint, kodegennemgang, mulighed for pause/genoptagelse af opgaver og Team Explorer med understøttelse af tredjeparts redigeringsværktøjer.

hvordan man tvinger opdatering af gruppepolitik

Visual Studio download

Hvis du vil prøve Visual Studio i praksis, kan du lære mere og downloade det fra VisualStudio.com.

TIP : Microsoft Visual Studio Dev Essentials giver dig alle de værktøjer og tjenester, du behøver for at blive udvikler gratis. Softwaren er designet til at give gratis værktøjer, tjenester og træning for at tilskynde flere udviklere og entusiaster til at prøve deres yndlingsteknologier.

Download PC Repair Tool for hurtigt at finde og automatisk rette Windows-fejl

Læs nu : Begynderguide til at komme i gang med Visual Studio .

Populære Indlæg