Microsoft Visual Studio 2019 Enterprise er flaggskiputgaven av Microsofts utviklingsmiljø, utviklet med tanke på behovene til store organisasjoner og avanserte programvareprosjekter. Det tilbyr det mest omfattende settet med verktøy og funksjoner som støtter hele applikasjonens livssyklus – fra design og koding, via testing, til implementering og vedlikehold. Visual Studio 2019 Enterprise er det ideelle valget for utviklingsteam som søker maksimal effektivitet og høy kvalitet i programvareutviklingen.
Den mest avanserte IDE-utgaven med IntelliTest, Live Unit Testing, Architecture Tools og Code Clone Detection
Visual Studio 2019 Enterprise er den mest komplette utgaven av Microsofts flaggskip-IDE, utstyrt med verktøy som skiller den fra Professional: IntelliTest genererer automatisk enhetstester, Live Unit Testing kjører tester etter hver kodeendring, Code Clone Detection oppdager duplisert kode, og Architecture Validation Tools kontrollerer samsvar med den arkitektoniske designen. For utviklingsteam som krever høyeste kodekvalitet, automatiserte tester og avansert profilering, er Enterprise det naturlige valget.
Automatisk generering av enhetstester. IntelliTest analyserer koden og oppretter testsett med grenseverdier som dekker alle kjørestier. Verktøyet oppdager unntak, nullreferanser og uoppnåelig kode. Det genererer oversiktlige MSTest-/NUnit-tester som kan inkluderes i prosjektets testpakke.
Enhetstester kjøres automatisk i bakgrunnen etter hver kodeendring, og resultatene vises direkte i editoren som grønne og røde markeringer ved hver linje. Du får umiddelbar tilbakemelding på hvordan endringene påvirker eksisterende tester. Støtter MSTest, NUnit og xUnit. Reduserer feedback-syklusen betydelig ved TDD.
Automatisk oppdagelse av duplisert kode i hele løsningen. Verktøyet analyserer semantiske likheter, ikke bare identiske kopier, og grupperer kloner i en interaktiv visning. Dette gjør det enklere å finne kandidater for refaktorering og redusere skjult teknisk gjeld, noe som er avgjørende for vedlikehold av store kodebaser.
Definer arkitekturregler med dependency diagrams og valider dem automatisk under bygging. VS Enterprise kontrollerer at koden følger de definerte avhengighetene mellom lagene, for eksempel at UI ikke kommuniserer direkte med DAL utenom BLL. Dette bidrar til å hindre arkitektonisk forfall over tid.
Performance Profiler med analyse av CPU, minne, I/O og GPU. Inkluderer .NET Object Allocation Tracking, Database I/O profiling, async diagnostics og Events Viewer. Snapshot Debugger muliggjør profilering i produksjon på Azure. Code Map visualiserer avhengigheter og dataflyt i komplekse systemer.
Utvidet IntelliCode trent på teamets egne mønstre. En modell som læres opp på organisasjonens repositorier foreslår konvensjoner, navngiving og prosjektspesifikke mønstre. Egendefinerte modeller sikrer enhetlig kodestil i store utviklingsteam. AI-basert avviksdeteksjon og forslag til refaktorering er også inkludert.
Feilsøk produksjonsapplikasjoner uten nedetid. Snapshot Debugger tar et øyeblikksbilde av applikasjonstilstanden i Azure App Service når en valgt betingelse er oppfylt. Analyser variabler, call stack og diagnostikk uten å påvirke driften i produksjon. Ideelt for problemer som ikke kan gjenskapes lokalt.
Innebygde verktøy for belastningstesting, Web Performance and Load Testing, som simulerer tusenvis av brukere. Coded UI Tests automatiserer testing av brukergrensesnitt. Microsoft Fakes med Shims og Stubs isolerer kode for enhetstesting, også statiske metoder og sealed-klasser.
Visual Studio 2019 Enterprise hos Licensier gir betydelige besparelser. Du får en evigvarende lisens i stedet for et kostbart årsabonnement. Enterprise er den dyreste VS-utgaven, og nettopp derfor er besparelsen ekstra merkbar. Vi leverer originale lisensnøkler med aktiveringsgaranti og MVA-faktura.
Enterprise er en investering i kodekvalitet. IntelliTest, Live Unit Testing og Architecture Validation reduserer antall feil i produksjon betydelig. For team som utvikler forretningskritiske applikasjoner innen finans, helse og industri, er disse verktøyene ikke en luksus, men en nødvendighet. Et engangskjøp av en evigvarende programvarelisens er den mest lønnsomme modellen for langsiktig bruk.
| Produkt | Microsoft Visual Studio 2019 Enterprise |
| Lisensype | Evigvarende (perpetual) — per user |
| IntelliTest | Ja (automatisk testgenerering) |
| Live Unit Testing | Ja (sanntidsfeedback) |
| Code Clone Detection | Ja |
| Architecture Validation | Ja (dependency diagrams) |
| Snapshot Debugger | Ja (Azure-produksjon) |
| Load Testing | Ja (Web Performance) |
| Microsoft Fakes | Ja (Shims + Stubs) |
| Språk | C#, VB.NET, C++, F#, Python, JS/TS, SQL |
| Rammeverk | .NET Framework, .NET Core, .NET 5, Xamarin, Blazor |
| Operativsystem | Windows 10/11 (x64) |
| Leveringsform | Elektronisk — produktnøkkel via e-post |
VS 2022 Enterprise er en 64-bits versjon med støtte for .NET 6/7/8, Hot Reload for C++, forbedret IntelliCode og innebygd ARM64-støtte. VS 2019 støtter .NET 5 og eldre versjoner. Hvis prosjektene dine er basert på .NET Framework eller .NET Core 3.1/.NET 5, er VS 2019 Enterprise fullt tilstrekkelig og tilgjengelig til en langt lavere pris. For .NET 6+-prosjekter bør du vurdere VS 2022. Enterprise-funksjonene som IntelliTest, Live Unit Testing og Architecture Validation er tilgjengelige i begge versjoner.
Du mottar produktnøkkelen på e-post i løpet av få minutter etter bekreftet betaling
Enterprise legger til IntelliTest for automatisk generering av tester, Live Unit Testing for testing i bakgrunnen etter hver endring, Code Clone Detection for å oppdage duplikater, Architecture Validation for validering av avhengigheter, Snapshot Debugger for produksjonsfeilsøking i Azure, Microsoft Fakes for isolering ved testing, Load Testing for belastningstester og avansert profilering med Code Map.
Lisensen er per-user, altså per bruker. En utvikler kan installere VS Enterprise på flere enheter, som stasjonær PC, bærbar PC og VM, men lisensen kan ikke deles mellom flere personer. For et team på 5 utviklere trenger du 5 Enterprise-lisenser.
Høyreklikk på en metode og velg «Run IntelliTest". VS Enterprise analyserer automatisk kjørestiene, genererer inngangsverdier, inkludert grenseverdier og null, og oppretter tester som dekker alle grener. Resultatene vises i en tabellvisning med genererte tester som du kan lagre i testprosjektet. Støtter .NET Framework og .NET Core.
Ikke merkbart. Live Unit Testing jobber intelligent ved kun å kjøre testene som påvirkes av endringen, ikke hele testpakken. Den bruker impact analysis for å minimere belastningen. Du kan ekskludere trege tester, for eksempel integrasjonstester, og begrense kjøringen til raske enhetstester. Antall parallelle testprosesser kan konfigureres.
Ja. Snapshot Debugger lar deg sette snappoints og logpoints på applikasjoner som kjører i Azure App Service. Når betingelsen er oppfylt, tar VS et snapshot av tilstanden, inkludert variabler og call stack, uten å stoppe applikasjonen. Du analyserer deretter snapshotet offline. Ingen påvirkning på produksjonsytelsen. Krever Azure App Service.
Ja. Innebygd Docker-støtte med Dockerfile, docker-compose og orkestrering av flere containere. Feilsøking av applikasjoner i containere, både Linux- og Windows-containere, Container Tools-vindu og publisering til Azure Container Registry / AKS. Docker Compose-støtte i Solution Explorer.
Minimum: Windows 10/11 x64, prosessor på 1.8 GHz (anbefalt quad-core eller mer), 4 GB RAM (anbefalt 16 GB+ for Enterprise med Live Unit Testing), 20-50 GB diskplass avhengig av installerte workloads, skjermoppløsning 1280x720 (anbefalt 1920x1080). SSD gir betydelig raskere oppstart av IDE og raskere bygging av prosjekter.
Ja. Enterprise-lisensen inkluderer rett til å bruke Microsoft-programvare utelukkende til testformål, altså dev/test licensing. Dette omfatter Windows Server, SQL Server og andre Microsoft-produkter i ikke-produktive miljøer. Det gir store besparelser for team som trenger testinfrastruktur.