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

Visual Studio er Microsofts(Microsoft) egen IDE , der oprindeligt blev kodenavnet Project Boston og blev udgivet i 1997. Denne gang samlede Microsoft alle deres udviklingsværktøjer og købte dem med et enkelt produkt. Den oprindelige version af softwaren kom i 2 udgaver. Denne første var Visual Studio Professional , og den anden var mere kraftfuld Visual Studio Enterprise . Den professionelle version blev bundtet sammen med 3 cd'er, og den overlegne Enterprise- version blev bundtet sammen 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 navngivet som Visual Studio 2017 den seneste stabile udgivelse fra udviklerværktøjsteamet hos Microsoft . Den findes i 3 hovedudgaver nemlig

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

Community - udgaven er den gratis version(Community edition is the free version) af softwarepakken og er mindst fremhævet. Men alligevel, det får dit arbejde gjort som nybegynder eller studerende udvikler. Den anden er Professional Edition , der er lidt mere kraftfuld end Community - udgaven, og så kommer den komplette Enterprise -pakke med alle de kraftfulde værktøjer til Visual Studio .

Fra nu af er Visual Studio en Code Editor , Debugger og en Designer . Det betyder at du kan redigere eller skrive simpel kode til backend eller konsoller her, du kan tjekke om koden skrevet af dig er funktionel og kan hjælpe hvis din kode trænger til forbedringer. Det er også en designer, da du nu kan designe brugergrænseflader (Interfaces)og(User) brugeroplevelser i(User Experiences) Visual Studio(Visual Studio) , som når du udvikler apps til UWP eller i Xamarin ved hjælp af Blend eller XAML .

Alle oplysningerne i denne artikel vedrører fodnoterne fra Microsoft . Disse er anført nedenfor:

    • Virksomhedsorganisationer er defineret som >250 pc'er eller > $1 Million US Dollars i årlig omsætning.
    • Windows Desktop , Universal Windows Apps , Web ( ASP.NET ), Office 365 , Business Applications , Apache Cordova , Azure Stack , C++ Cross-Platform Library Development , Python , Node.js , .NET Core , Docker Tools
    • Kan åbne diagrammer genereret i andre Visual Studio -udgaver i skrivebeskyttet tilstand.
    • Inkluderer niveauinteraktionsprofilering(Tier Interaction Profiling) .

Lad os nu bare sammenligne udgaver af Visual Studio .

Visual Studio Community gratis(Studio Community Free) udgave

1] Hvem er det til?(1] Who is it for?)

Visual Studio Community Edition vil i høj grad gavne følgende brugsscenarier. De vil støtte  individuelle udviklere(Individual Developers) , klasseværelseslæring(Classroom Learning) , akademisk forskning(Academic Research) , bidrage til Open Source - projekter(Projects) og for ikke-virksomhedsorganisationer(Non-enterprise) for op til 5 brugere.

2] Vil det understøtte udviklingsplatformen?(2] Will it support Development Platform?)

Som jeg nævnte ovenfor, vil det helt  sikkert støtte (Surely support ) udviklingsplatformen.

3] Hvad med det integrerede udviklingsmiljø?(3] How about the Integrated Development Environment?)

Når vi taler om det integrerede udviklingsmiljø(Integrated Development Environment) , vil den gratis community-udgave af Visual Studio understøtte følgende funktioner. Det vil understøtte  Peek Definition , Refactoring , One-Click Web Deployment , Model Resource Viewer , Visualisering af løsninger(Visualizing Solutions) med afhængighedsgrafer(Dependency Graphs) og kodekort(Code Maps) og multi-targeting .

4] Avanceret fejlfinding og diagnostik?(4] Advanced Debugging and Diagnostics?)

Under Advanced Debugging and Diagnostics understøtter den gratis version af Visual Studio følgende. Det understøtter  kodemålinger(Code Metrics) , grafisk fejlfinding(Graphics Debugging) , statisk kodeanalyse(Static Code Analysis) og ydeevne-(Performance) og diagnostikhub(Diagnostics Hub) .

5] Understøttelse af testværktøjer(5] Testing tools support)

Nå, da det er en gratis udgave af Visual Studio med begrænsede funktioner og værktøjer. Det understøtter bare Unit Testing for udviklerne at teste deres kode på.

6] Hvor godt er Xamarin (Cross-Platform Development) integreret?(6] How well is Xamarin (Cross-Platform Development) integrated?)

Nå, hvis du er interesseret i Xamarin , er du heldig. Følgende funktioner på tværs af platforme understøttes af Visual Studio Community under navnet Xamarin . De deler kode(Code) mellem Android- og iOS-app-modparter, Native iOS- og Android UI-designere(Android UI Designers) , Xamarin Forms (forkortet Xamarin .Forms) og Xamarin Instant Player .

7] Kan du samarbejde med andre medudviklere med Visual Studio Community?(7] Can you collaborate with other fellow developers with Visual Studio Community?)

Nå, Microsoft har dækket dig her. Følgende funktioner understøttes af Visual Studio for at opfylde alle dine samarbejdsbehov. De er  PowerPoint Storyboarding , Code Review , Task Suspend/Resume -funktioner og Team Explorer med understøttelse af tredjepartsudviklingsværktøjer.

Læs(Read) : Hvad er Visual Studio Code ?

Visual Studio Professional

1] Hvem er det til?(1] Who is it for?)

Ud over det, der er nævnt for Visual Studio Community , understøttes denne professionelle udgave(Professional Edition) af Visual Studio i (Visual Studio)brugsscenarier(Usage Scenarios) som  Enterprises .

2] Vil det understøtte udviklingsplatformen?(2] Will it support Development Platform?)

Som jeg nævnte ovenfor, vil det helt sikkert understøtte Udviklingsplatformen.

3] Hvad med det integrerede udviklingsmiljø?(3] How about the Integrated Development Environment?)

Når vi taler om det integrerede udviklingsmiljø(Integrated Development Environment) , vil den professionelle udgave af Visual Studio understøtte alt, hvad Visual Studio Community understøtter(Studio Community Supports) . Dette vil desuden understøtte CodeLens .

4] Avanceret fejlfinding og diagnostik?(4] Advanced Debugging and Diagnostics?)

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

5] Taler om, hvor godt Visual Studio understøtter testværktøjer(5] Talking about how well Visual Studio supports testing tools)

Nå, den professionelle i Visual Studio kommer stadig med begrænsede funktioner og værktøjer sammenlignet med Enterprise- versionen. Det understøtter bare Unit Testing for udviklerne at teste deres kode på.

6] Hvor godt er Xamarin (Cross-Platform Development) integreret?(6] How well is Xamarin (Cross-Platform Development) integrated?)

Nå, hvis du er interesseret i Xamarin.(Xamarin.It) Det understøtter de samme funktioner som Visual Studio Community understøtter. Følgende funktioner på tværs af platforme understøttes af Visual Studio Community under navnet Xamarin . De deler kode(Code) mellem Android- og iOS-app-modparter, Native iOS- og Android UI-designere(Android UI Designers) , Xamarin Forms (forkortet Xamarin .Forms) og Xamarin Instant Player .

7] Kan du samarbejde med andre medudviklere med Visual Studio Professional?(7] Can you collaborate with other fellow developers with Visual Studio Professional?)

Nå, Microsoft har dækket dig her. Alle funktioner understøttes af Visual Studio for at opfylde alle dine samarbejdsbehov. De er  PowerPoint Storyboarding , Code Review , Task Suspend/Resume -funktioner og Team Explorer med understøttelse af tredjepartsudviklingsværktøjer.

Visual Studio Enterprise

1] Hvem er det til?(1] Who is it for?)

I lighed med Visual Studio Professional understøtter det  individuelle udviklere(Individual Developers) , klasseværelseslæring(Classroom Learning) , akademisk forskning(Academic Research) , bidrag(Contribution) til Open Source - projekter(Projects) , ikke-virksomhedsorganisationer(Non-enterprise) for op til 5 brugere og også virksomheden(Enterprise) .

2] Vil det understøtte udviklingsplatformen?(2] Will it support Development Platform?)

Som jeg nævnte ovenfor, vil det helt sikkert understøtte Udviklingsplatformen.

3] Hvad med det integrerede udviklingsmiljø?(3] How about the Integrated Development Environment?)

Når vi taler om det integrerede udviklingsmiljø(Integrated Development Environment) , vil Enterprise - udgaven af ​​Visual Studio understøtte alt, hvad Visual Studio Professional understøtter(Studio Professional Supports) . Dette vil desuden understøtte  Live Dependancy Validation , Architectural Layer Diagrams , Architecture Validation og Code Clone .

4] Avanceret fejlfinding og diagnostik?(4] Advanced Debugging and Diagnostics?)

Under Advanced Debugging and Diagnostics understøtter Enterprise- udgaven præcis alt, hvad Visual Studio Professional understøtter. Derudover understøtter den  IntelliTrace , Code Map Debugger Integration , .NET Memory Dump Analysis .

5] Support til testværktøjer(5] Support for Testing tools)

Nå, Enterprise- udgaven af ​​Visual Studio kommer med alle funktioner og værktøjer sammenlignet med andre ringere versioner. Udover  Unit Testing understøtter den Live Unit Testing , Test Case Management , Web Load & Performance Testing , IntelliTest , Microsoft Fakes , som også omtales som Unit Test Isolation , Code Coverage , Lab Management , Coded UI Testing , Manuel testing(Manual Testing) med Microsoft . Test Manager , Exploratory Testingmed Microsoft Test Manager , og Spol frem(Fast-forward) til manuel test(Manual Testing) med Microsoft Test Manager .

6] Hvor godt er Xamarin (Cross-Platform Development) integreret?(6] How well is Xamarin (Cross-Platform Development) integrated?)

Nå, hvis du er interesseret i Xamarin .Det understøtter flere funktioner end Visual Studio Community og Visual Studio Enterprise understøtter. Følgende funktioner på tværs af platforme understøttes af Visual Studio Enterprise ud over dem, der understøttes af de to andre udgaver under navnet Xamarin . De er Embedded Assemblies, Xamarin Inspector , Xamarin Profiler og Remoted iOS Simulator til Windows .

7] Kan du samarbejde med andre udviklere med Visual Studio Enterprise?(7] Can you collaborate with other fellow developers with Visual Studio Enterprise?)

Nå, Microsoft har dækket dig her. Det er klart, at alle funktioner understøttes af Visual Studio for at opfylde alle dine samarbejdsbehov. De er  PowerPoint Storyboarding , Code Review , Task Suspend/Resume -funktioner og Team Explorer med understøttelse af tredjepartsudviklingsværktøjer.

Visual Studio download

Hvis du ønsker at prøve dit praktiske Visual Studio , 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, der er nødvendige for at blive udvikler, helt gratis. Softwaren har til formål at give gratis værktøjer, tjenester og træning for at tilskynde flere udviklere og entusiaster til at prøve deres yndlingsteknologi.

Læs nu(Now read) : Begynderguide til at komme i gang med Visual Studio(Beginners guide to getting started with Visual Studio) .



About the author

"Jeg er freelance-ekspert i Windows og Office. Jeg har over 10 års erfaring med at arbejde med disse værktøjer og kan hjælpe dig med at få mest muligt ud af dem. Mine færdigheder omfatter: at arbejde med Microsoft Word, Excel, PowerPoint og Outlook; skabe web sider og applikationer; og hjælpe kunder med at nå deres forretningsmål."



Related posts