Programmēšana

Pārskats: Visual Studio 2013 sasniedz IDE

Ko jūs darāt, ja jums ir tirgū dominējošs produkts, kas veidots no vairāk nekā 50 miljoniem koda rindu ar abonentu lojālu klientu loku, kuri to izmanto visu dienu un katru dienu, un jūs vēlaties viņus iepriecināt? Jūs to modernizējat bez maksas, pakāpeniski izlaižot, lai novērstu sāpju punktus, un par nominālo maksu par pilnu izlaidumu, lai risinātu jaunās tehnoloģijas un veiktu būtiskus uzlabojumus. Tieši to Microsoft ir darījis ar Visual Studio 2012 servisa pakotnēm un tagad ar Visual Studio 2013 izlaišanu.

Visual Studio lietotāji var iedalīt vairākās kategorijās (izstrādātāji, testētāji, arhitekti utt.) Un izmantot virkni tehnoloģiju (darbvirsma, tīmeklis, mākonis, Windows veikals, pakalpojumi, datu bāzes un citas). Lai gan ir konkurenti gandrīz visās jomās, kurās Visual Studio nodrošina risinājumu, neviens produkts nekonkurē Visual Studio visās jomās. Vistuvākais, ko es varētu iedomāties, būtu Embarcadero All-Access XE, kas drīzāk ir komplekts nekā vienots produkts.

[Strādājiet gudrāk, nevis grūtāk - ir padomi un tendences, kas programmētājiem jāzina izstrādātāju izdzīvošanas rokasgrāmatā. Lejupielādējiet PDF jau šodien! | Sekojiet līdzi galvenajām Microsoft tehnoloģijām mūsu tehnoloģijā: Microsoft biļetens. ]

Jaunajā laidienā ir lieli uzlabojumi lietojumprogrammu dzīves cikla pārvaldībā (ALM), tostarp spēja veidot, testēt un izvietot mākonī, izmantojot jauno Team Foundation pakalpojumu un integrāciju ar Windows Azure. Jūs atradīsit arī ievērojami labākus rīkus tīmekļa izstrādei ar ASP.Net, kā arī labāku atbalstu JavaScript, HTML, CSS un Python rediģēšanai un atkļūdošanai.

Īsāk sakot, Visual Studio 2013 nes ne tikai vairākus lielus uzlabojumus, kas pielāgoti izstrādes komandām, bet arī daudzus mazākus, kas faktiski būs svarīgi strādājošajiem izstrādātājiem.

Komandas dibināšanas dienests

Sāksim ar jaunajām ALM funkcijām Visual Studio 2013, kas ir vieta, kur mēs domājām, ka šī izlaišanas uzmanība tiks novērota jau jūnijā. Lielākais ALM ieguvums no mana viedokļa ir tas, ka Visual Studio tagad atbalsta Git papildus Team Foundation Server servera vietējās versijas kontrolei. (Skaidrs, ka Microsoft, kas pievienoja Visual Studio Git atbalstu, nav jūsu tēva Microsoft; tas pats attiecas arī uz Python, JavaScript un jQuery atbalstu. Kas tālāk, atveriet .Net Framework? Ak, pagaidiet - tas notika pirms gadiem, plkst. vismaz bāzes bibliotēkām.)

Viena lieta, kas man nepatīk Team Foundation Server, ir tās iestatīšana ģeogrāfiski sadalītai grupai. Izrāde var būt liela problēma, it īpaši, ja grupa aptver visu pasauli, kā to bieži dara ārpakalpojumu projekti. Tam ir visu Microsoft risinājums: Team Foundation Service. Kā jūs varētu sagaidīt, tas darbojas Azure mākonī. Kā jūs varētu necerēt, tas ir bezmaksas komandām, kurās ir pieci vai mazāk, un lielākas instalācijas ir iekļautas augstākās klases Visual Studio ar MSDN abonementiem bez papildu maksas.

Starp citu, Microsoft uztur Team Foundation Service izlaišanas arhīvu, kas parāda, kad pakalpojumā un serverī parādījās noteikti atjauninājumi. Turpmāk, atsaucoties uz TFS, es domāju gan Team Foundation Server, gan Team Foundation Service. Iespējas ir pieejamas gan produktā, gan pakalpojumā.

Rezultātu karte Spēja (40.0%) Vērtība (10.0%) Lietojamība (30.0%) Dokumentācija (20.0%) Kopējais rādītājs (100%)
Microsoft Visual Studio 2013 Ultimate10.09.09.09.0 9.4
$config[zx-auto] not found$config[zx-overlay] not found