Microsoft Visual Studio - utgaver, sammenligning, funksjoner, vanlige spørsmål

Microsoft Visual Studio Editions



Microsoft Visual Studio er et integrert utviklingsmiljø (IDE) fra Microsoft. Den brukes til å utvikle dataprogrammer, samt nettsteder, nettapper, nettjenester og mobilapper. Visual Studio bruker Microsofts programvareutviklingsplattformer som Windows API, Windows Forms, Windows Presentation Foundation, Windows Store og Microsoft Silverlight. Den kan produsere både innebygd kode og administrert kode. Visual Studio inkluderer en koderedigerer som støtter IntelliSense samt koderefaktorering. Den integrerte debuggeren fungerer både som en debugger på kildenivå og en feilsøker på maskinnivå. Andre innebygde verktøy inkluderer en skjemadesigner for å bygge GUI-applikasjoner, webdesigner, klassedesigner og databaseskjemadesigner. Visual Studio støtter forskjellige programmeringsspråk og lar koderedigereren og debuggeren støtte nesten alle programmeringsspråk, forutsatt at det finnes en språkspesifikk tjeneste. Innebygde språk inkluderer C, C++ og C#, og støtte for andre språk som F#, IronPython, IronRuby og Python er tilgjengelig via språktjenester installert separat. Tredjeparts språkverktøysett som kan integreres inkluderer ReSharper, en populær produktivitetsutvidelse for Visual Studio. Microsoft Visual Studio har flere utgaver som er designet for spesifikke roller innen programvareutvikling, for eksempel arkitekter, databaseadministratorer, testere og så videre. Den mest populære utgaven er Professional-utgaven, som inkluderer de grunnleggende funksjonene for de fleste brukere. Enterprise-utgaven inkluderer alle funksjonene til Professional-utgaven, samt tilleggsfunksjoner for bedriftsutvikling, som avanserte feilsøkings- og testverktøy, kodeadministrasjon på serversiden og integrasjon med Microsoft Team Foundation Server for kildekontroll og sporing av arbeidselementer. Ultimate-utgaven er den mest omfattende utgaven av Visual Studio, og inkluderer alle funksjonene til Enterprise-utgaven, samt tilleggsfunksjoner for avansert utvikling, som modelleringsverktøy og en UML-designer, kodeanalyseverktøy og støtte for parallell databehandling. Microsoft tilbyr også en gratis utgave av Visual Studio, kalt Visual Studio Express, som er designet for hobbyister, studenter og nybegynnere. Den inkluderer et undersett av funksjonene som er tilgjengelige i de andre utgavene av Visual Studio.



Visuelt studio er Microsofts egen IDE, opprinnelig kodenavn Project Boston og utgitt i 1997. Denne gangen har Microsoft samlet alle sine utviklingsverktøy og kjøpt dem i ett produkt. Den originale versjonen av programvaren kom i to utgaver. Denne første var Visual Studio Professional og den andre var kraftigere Visual Studio Enterprise . Den profesjonelle utgaven kom med 3 CDer, mens den forbedrede Enterprise-utgaven kom med 3 CDer. La oss nå snakke om Visual Studio 2017.





Microsoft Visual Studio





Microsoft Visual Studio

For øyeblikket er versjon 11 av Visual Studio, kalt Visual Studio 2017, den siste stabile utgivelsen av Developer Tools-teamet hos Microsoft. Den er tilgjengelig i 3 hovedutgaver, nemlig:



  1. Gratis fellesskapsversjon,
  2. Profesjonell versjon og
  3. Bedriftsversjon.

I Fellesskapsutgave - gratisversjon programvarepakke og minst funksjonell. Men uansett, det gjør jobben din som nybegynner eller utviklerstudent. Den andre er Professional Edition, som er litt kraftigere enn Community-utgaven, og så kommer hele Enterprise-pakken med alle de kraftige verktøyene for Visual Studio.

For øyeblikket er Visual Studio Kode editor , Debugger , a Designer . Dette betyr at her kan du redigere eller skrive enkel kode for serversiden eller konsollene, du kan sjekke om koden du skrev fungerer og om det kan hjelpe hvis koden din trenger forbedring. Det er også en designer, ettersom du nå kan lage brukergrensesnitt og brukeropplevelser i Visual Studio, akkurat som du ville gjort når du utvikler apper for UWP eller i Xamarin ved å bruke Blend eller XAML.

All informasjon i denne artikkelen refererer til fotnoter laget av Microsoft. De er listet opp nedenfor:



    • Bedriftsenheter er definert som >250 PC-er eller >1 million dollar i årlig omsetning.
    • 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 åpne diagrammer laget i andre utgaver av Visual Studio i skrivebeskyttet modus.
    • Aktiverer nivåinteraksjonsprofilering.

La oss nå bare sammenligne Visual Studio-utgaver.

Gratis versjon av Visual Studio Community

1] Hvem er det for?

Visual Studio Community Edition vil i stor grad forbedre følgende brukstilfeller. De vil støtte individuelle utviklere, klasseromslæring, akademisk forskning, deltakelse i åpen kildekode-prosjekter og for ikke-bedriftsorganisasjoner med opptil 5 brukere.

2] Vil det støtte utviklingsplattformen?

Som jeg nevnte ovenfor, vil dette Jeg støtter definitivt utviklingsplattform.

3] Hva med et integrert utviklingsmiljø?

For IDE vil den gratis fellesskapsversjonen av Visual Studio støtte følgende funksjoner. Den vil støtte Peek-deteksjon, refactoring, ett-klikks webdistribusjon, modellressursvisning, visualiseringsløsninger med avhengighetsgrafer og kodekart, og multi-targeting.

4] Avansert feilsøking og diagnostikk?

Under Avansert feilsøking og diagnostikk støtter gratisversjonen av Visual Studio følgende. Den støtter kodeberegninger, grafikkfeilsøking, statisk kodeanalyse og en ytelses- og diagnostikkhub.

5] Støtte for testverktøy

Vel, siden det er en gratisversjon av Visual Studio med begrensede funksjoner og verktøy. Den støtter bare enhetstesting for utviklere å teste koden sin.

6] Hvor godt integrert er Xamarin (utvikling på tvers av plattformer)?

Vel hvis du lurer Xamarin , for en poengsum. Følgende funksjoner på tvers av plattformer støttes av Visual Studio-fellesskapet under Xamarin. Dette er kodedeling mellom Android- og iOS-apper, iOS- og Android-UI-utviklere, Xamarin Forms (forkortet Xamarin.Forms) og Xamarin Instant Player.

7] Kan du samarbeide med andre utviklere i Visual Studio Community?

Vel, Microsoft har tatt vare på deg. Følgende funksjoner støttes av Visual Studio for å møte alle dine samarbeidsbehov. Dette er storyboarding i PowerPoint, kodegjennomgang, oppgavepause/-gjenoppta-funksjoner og Team Explorer med støtte for tredjeparts forfatterverktøy.

Lese : Hva har skjedd Visual Studio-kode ?

Visual Studio Professional

1] Hvem er det for?

I tillegg til det som er nevnt for Visual Studio-fellesskapet, støttes denne profesjonelle versjonen av Visual Studio i brukstilfeller som foretak.

2] Vil det støtte utviklingsplattformen?

Som jeg sa ovenfor, vil han definitivt støtte utviklingsplattform.

3] Hva med et integrert utviklingsmiljø?

Når vi snakker om IDE, vil den profesjonelle versjonen av Visual Studio støtte alt som Visual Studio-fellesskapet støtter. Dette vil i tillegg støtte CodeLens .

4] Avansert feilsøking og diagnostikk?

Under Advanced Debugging and Diagnostics støtter den profesjonelle versjonen nøyaktig alt som gratisversjonen av Visual Studio støtter, som støttes av Visual Studio-fellesskapet.

5] Snakker om hvor godt Visual Studio støtter testverktøy

Vel, det profesjonelle Visual Studio har fortsatt begrensede funksjoner og verktøy sammenlignet med Enterprise-utgaven. Den støtter bare enhetstesting for utviklere å teste koden sin.

6] Hvor godt integrert er Xamarin (utvikling på tvers av plattformer)?

Vel, hvis du er interessert i Xamarin, støtter den de samme funksjonene som Visual Studio Community. Følgende funksjoner på tvers av plattformer støttes av Visual Studio-fellesskapet under Xamarin. Dette er kodedeling mellom Android- og iOS-apper, iOS- og Android-UI-utviklere, Xamarin Forms (forkortet Xamarin.Forms) og Xamarin Instant Player.

7] Kan du samarbeide med andre utviklere ved å bruke Visual Studio Professional?

Vel, Microsoft har tatt vare på deg. Alle funksjoner støttes av Visual Studio for å møte alle dine samarbeidsbehov. Dette er storyboarding i PowerPoint, kodegjennomgang, oppgavepause/-gjenoppta-funksjoner og Team Explorer med støtte for tredjeparts forfatterverktøy.

Visual Studio Enterprise

1] Hvem er det for?

I likhet med Visual Studio Professional, støtter den individuelle utviklere, klasseromslæring, akademisk forskning, åpen kildekode-prosjektdeltakelse, ikke-bedriftsorganisasjoner med opptil 5 brukere og bedrifter.

2] Vil det støtte utviklingsplattformen?

Som jeg sa ovenfor, vil han definitivt støtte utviklingsplattform.

3] Hva med et integrert utviklingsmiljø?

Når vi snakker om IDE, vil Visual Studio Enterprise-utgaven støtte alt som Visual Studio Professional støtter. Dette vil i tillegg støtte Live Dependancy Validation, Architectural Layer Diagrams, Architecture Validation og Code Clone.

4] Avansert feilsøking og diagnostikk?

I avsnittet Avansert feilsøking og diagnostikk støtter Enterprise-utgaven nøyaktig alt som Visual Studio Professional støtter. I tillegg støtter den IntelliTrace, kodekart-debugger-integrasjon, .NET-minnedumpanalyse.

5] Støtte for testverktøy

Vel, Visual Studio Enterprise-utgaven kommer med alle funksjonene og verktøyene sammenlignet med andre lavere utgaver. I tillegg til enhetstesting, den støtter live unit testing, test case management, web load and performance testing, IntelliTest, Microsoft Fakes også kalt unit test isolation, kodedekning, lab management, kodet UI testing, manuell testing med Microsoft Test Manager, utforskende testing med Microsoft Test Manager og spol frem til manuell testing med Microsoft Test Manager.

6] Hvor godt integrert er Xamarin (utvikling på tvers av plattformer)?

Vel, hvis du er interessert i Xamarin, støtter den flere funksjoner enn Visual Studio Community og Visual Studio Enterprise-støtte. Følgende funksjoner på tvers av plattformer støttes av Visual Studio Enterprise i tillegg til de som støttes av to andre utgaver kalt Xamarin. Disse er Inline Assemblies, Xamarin Inspector, Xamarin Profiler og iOS Remote Simulator for Windows.

7] Kan du samarbeide med andre utviklere som bruker Visual Studio Enterprise?

Vel, Microsoft har tatt vare på deg. Selvfølgelig støttes alle funksjoner av Visual Studio for å møte alle samarbeidsbehovene dine. Dette er storyboarding i PowerPoint, kodegjennomgang, oppgavepause/-gjenoppta-funksjoner og Team Explorer med støtte for tredjeparts forfatterverktøy.

hvordan man tvinger til oppdatering av gruppepolicy

Last ned visual studio

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

TIPS : Microsoft Visual Studio Dev Essentials gir deg alle verktøyene og tjenestene du trenger for å bli utvikler gratis. Programvaren er utviklet for å tilby gratis verktøy, tjenester og opplæring for å oppmuntre flere utviklere og entusiaster til å prøve ut favorittteknologiene deres.

Last ned PC Repair Tool for raskt å finne og automatisk fikse Windows-feil

Les nå : Nybegynnerveiledning for å komme i gang med Visual Studio .

Populære Innlegg