Programmering

Gjennomgang: Visual Studio 2013 når utover IDE

Hva gjør du når du har et markedsdominerende produkt bygget av mer enn 50 millioner linjer med en lojal kundebase av abonnenter som bruker det hele dagen, hver dag, og du vil holde dem lykkelige? Du oppgraderer den gratis ved trinnvise utgivelser for å adressere smertepunktene, og til en nominell kostnad ved full utgivelse for å adressere ny teknologi og for å gjøre store forbedringer. Det er akkurat det Microsoft har gjort med servicepakker til Visual Studio 2012 og nå med utgivelsen av Visual Studio 2013.

Visual Studio-brukere kan falle i en rekke kategorier (utviklere, testere, arkitekter og så videre) og bruke en rekke teknologier (stasjonær, web, sky, Windows-butikk, tjenester, databaser og mer). Mens det er konkurrenter for nesten alle områder der Visual Studio gir en løsning, konkurrerer ikke noe enkelt produkt med Visual Studio på alle felt. Det nærmeste jeg kan tenke meg ville være Embarcadero All-Access XE, som er mer en suite enn et enhetlig produkt.

[Jobb smartere, ikke vanskeligere - har tips og trender som programmerere trenger å vite i Developers 'Survival Guide. Last ned PDF i dag! | Hold deg oppdatert på viktige Microsoft-teknologier i vårt teknologi: Microsoft-nyhetsbrev. ]

Den nye utgivelsen har store forbedringer innen applikasjonens livssyklusadministrasjon (ALM), inkludert muligheten til å bygge, teste og distribuere i skyen via den nye Team Foundation Service og integrasjon med Windows Azure. Du finner også betydelig bedre verktøy for webutvikling med ASP.Net, samt bedre støtte for JavaScript, HTML, CSS og Python redigering og feilsøking.

Kort sagt, Visual Studio 2013 bringer ikke bare en rekke store forbedringer skreddersydd for utviklingsteam, men også mange mindre som faktisk vil ha betydning for arbeidende utviklere.

Team Foundation Service

La oss starte med de nye ALM-funksjonene i Visual Studio 2013, hvor vi trodde vi skulle se fokuset på denne utgivelsen tilbake i juni. Den største ALM-gevinsten fra mitt synspunkt er at Visual Studio nå støtter Git i tillegg til Team Foundation Servers opprinnelige versjonskontroll. (Tydeligvis er Microsoft som la Git-støtte til Visual Studio ikke din fars Microsoft; ditto for støtte av Python, JavaScript og jQuery. Hva er neste, åpen sourcing av. Net Framework? Åh, vent - det skjedde for mange år siden, kl. minst for basebibliotekene.)

En ting jeg ikke liker med Team Foundation Server, er å sette den opp for en geografisk distribuert gruppe. Ytelse kan være et stort problem, spesielt når gruppen spenner over hele verden, slik outsourcede prosjekter ofte gjør. Det er en helt Microsoft-løsning for det: Team Foundation Service. Som du kanskje forventer, kjører den i Azure-skyen. Som du kanskje ikke forventer, er det gratis for team på fem eller færre, og større installasjoner er inkludert i den avanserte Visual Studio med MSDN-abonnementer uten ekstra kostnad.

Forresten opprettholder Microsoft et utgivelsesarkiv for Team Foundation Service som viser når visse oppdateringer dukket opp i tjenesten og serveren. Herfra og når jeg refererer til TFS, mener jeg både Team Foundation Server og Team Foundation Service. Funksjonene er tilgjengelige i både produktet og tjenesten.

Poengkort Evne (40.0%) Verdi (10.0%) Brukervennlighet (30.0%) Dokumentasjon (20.0%) Total poengsum (100%)
Microsoft Visual Studio 2013 Ultimate10.09.09.09.0 9.4
$config[zx-auto] not found$config[zx-overlay] not found