Visual Studio Dev Essentials: Pilnīgs bezmaksas programmas ceļvedis

Pēdējā atjaunošana: 22/05/2026
Autors: Isaac
  • Visual Studio Dev Essentials ir bezmaksas abonements, kas centralizēti apkopo rīkus, apmācību un atbalstu izstrādātājiem Microsoft ekosistēmā.
  • Tas ietver piekļuvi Visual Studio kopienai, Visual Studio Team Services tipa sadarbības pakalpojumiem un augsta līmeņa mācību resursiem, piemēram, Pluralsight.
  • Programma integrējas ar Microsoft izstrādātāju mākoņpakalpojumu platformu Developer Cloud, savienojot Visual Studio, Azure un GitHub, lai atvieglotu izstrādi un izvietošanu mākonī.
  • Aktivizēšana ir vienkārša vietnē aka.ms/devessentials, un tā piedāvā bezmaksas piekļuves punktu studentiem, ārštata darbiniekiem un nelielām komandām.

Visual Studio izstrādes pamati

Ja programmējat katru dienu vai tikai sākat savu karjeru izstrādes pasaulē, iespējams, esat dzirdējuši par Visual Studio Dev Essentials . Tā ir viena no tām lietām, par kuru daudzi cilvēki redz pieminam, bet tikai retais to patiesi saprot. Un patiesība ir tāda, ka, pareizi lietojot, šī pakotne var būt īsts izdevīgs darījums jebkuram izstrādātājam neatkarīgi no tā, vai esat profesionālis vai mācāties patstāvīgi.

Mēs runājam par bezmaksas Microsoft abonementu, kas izstrādāts, lai sniegtu jums ērtu piekļuvi izstrādes rīkiem, mākoņpakalpojumiem, kvalitatīvai apmācībai un tehniskajam atbalstam. Tas viss ietilpst Microsoft ekosistēmas ietvaros, kas ir integrēta ar Azure, GitHub un Visual Studio. Šajā rakstā mēs detalizēti aprakstīsim, ko tas ietver, kā tas iederas Microsoft Developer Cloud un kāpēc ir vērts to aktivizēt pēc iespējas ātrāk.

Kas īsti ir Visual Studio Dev Essentials?

Visual Studio izstrādātāju pamatu programma

Visual Studio Dev Essentials ir bezmaksas piedāvājums izstrādātājiem, ko izveidojis Microsoft un kas darbojas kā sava veida "sveiciena komplekts" uzņēmuma izstrādes ekosistēmā. Tas nav tikai par IDE lejupielādi un darba sākšanu; tas ir par piekļuvi priekšrocību kopumam, kas paredzēts gandrīz visam izstrādes dzīves ciklam: no koda rakstīšanas līdz tā ieviešanai un nepārtrauktai apmācībai.

Abonements nodrošina bezmaksas piekļuvi rīkiem, tiešsaistes pakalpojumiem, apmācību resursiem un tehniskā atbalsta iespējām. Ideja ir tāda, ka ar vienu kontu jūs varat sākt strādāt ar Visual Studio, izmantot mākoņpakalpojumus, piemēram, Azure, sadarboties ar savu komandu un uzlabot savas prasmes, izmantojot specializētus kursus un saturu.

Šī programma ir daļa no Microsoft izstrādātāju mākoņpakalpojuma — pakalpojumu komplekta, ko Microsoft piedāvā izstrādātājiem, tostarp Visual Studio, Azure, GitHub un citus saistītus produktus. Dev Essentials darbojas kā ieejas punkts daudziem no šiem resursiem, ļaujot tos izmēģināt un lietot bez sākotnējiem finanšu ieguldījumiem.

Svarīga detaļa ir tā, ka šis ir pilnīgi bezmaksas abonements . Tas nav 30 dienu izmēģinājuma periods vai laika ziņā ierobežota demonstrācijas versija. Lai gan dažām konkrētām priekšrocībām (piemēram, noteiktiem pakalpojumu kredītiem vai piekļuvei premium apmācībai) var būt ierobežots ilgums vai lietošanas laiks, pati programma joprojām ir bezmaksas.

Microsoft oficiālajā prezentācijas video šī filozofija ir izskaidrota diezgan skaidri: nodrošināt izstrādātājiem tādu rīku kombināciju kā Visual Studio Community , sadarbības pakalpojumus, piemēram, Visual Studio Team Services, augsta līmeņa apmācību, izmantojot Pluralsight, un tiešraides atbalstu ar HackHands, kas viss ir centralizēti vienā, viegli aktivizējamā programmā.

Attiecības ar Developer Cloud, Azure un GitHub

Kā daļa no Microsoft stratēģijas, Visual Studio Dev Essentials ir integrēts tā sauktajā Developer Cloud platformā . Šī koncepcija ietver vairākus galvenos komponentus, ar kuriem jūs, iespējams, jau esat pazīstami: Microsoft Azure, GitHub un visu Visual Studio produktu saimi. Dev Essentials nav atsevišķs produkts, bet gan ieejas punkts šajā ekosistēmā.

No vienas puses, Azure pārstāv mākoņpakalpojumu komponentu : virtuālās mašīnas, datubāzes, bezserveru funkcijas, krātuvi, mākslīgā intelekta pakalpojumus un daudz ko citu. Lai gan šajā rakstā nav detalizēti aprakstītas visas Azure īpašās priekšrocības Dev Essentials ietvaros, programma ir skaidri pozicionēta kā "daļa no Microsoft izstrādātāju mākoņa", norādot, ka tās mērķis ir atvieglot jūsu Azure izmantošanu kā izvietošanas un testēšanas platformu.

  Kļūdas “Mfplat.dll Missing” labošana operētājsistēmā Windows 10 (atrisināta)

No otras puses, GitHub ir integrēts kā sadarbības un versiju kontroles stūrakmens . Kopš Microsoft iegādājās GitHub, uzņēmums ir arvien vairāk stiprinājis saikni starp Visual Studio, Azure un GitHub mitinātajām krātuvēm. Dev Essentials atrodas šajā krustpunktā, mudinot izstrādātājus izmantot GitHub kā centru saviem projektiem un savienot to ar pārējiem Microsoft pakalpojumiem.

Visual Studio dažādās versijās ir centrālais rīks koda rakstīšanai un atkļūdošanai Microsoft ekosistēmā. Dev Essentials nodrošina piekļuvi Visual Studio Community — bezmaksas un pilnībā funkcionālai versijai individuālai lietošanai, atvērtā pirmkoda projektiem, izglītības iestādēm un nelielām komandām. No turienes varat izveidot saiti uz savām GitHub krātuvēm, izveidot savienojumu ar Azure pakalpojumiem un pārvaldīt visu savu darbplūsmu.

Kopumā saistība starp Visual Studio Dev Essentials un šo Developer Cloud ir skaidra: tā ir sākuma līmeņa programma , kas nodrošina jūs ar Microsoft izstrādes vides galvenajiem komponentiem, atvieglojot pāreju no lokālās izstrādes uz mākoni bez sarežģījumiem un ar apmācības un atbalsta resursiem, kas palīdzēs jums šajā procesā.

Bezmaksas abonementa galvenās priekšrocības un sastāvdaļas

Dev Essentials būtība ir tās priekšrocību katalogs. Lai gan uzziņu materiālos nav sniegts pilnīgs saraksts, tajos ir minēti vairāki galvenie komponenti, kurus ir vērts izprast: Visual Studio kopiena , Visual Studio komandas pakalpojumi, mācīšanās ar Pluralsight un tiešsaistes kodēšanas palīdzība ar HackHands. Apskatīsim katru no tiem sīkāk.

Visual Studio kopiena: bezmaksas atsauces IDE

Visual Studio Community ir Microsoft izstrādes vides bezmaksas versija . Ar to var izveidot darbvirsmas, tīmekļa, mobilās un spēļu lietojumprogrammas un daudz ko citu, izmantojot tādas valodas kā C#, VB.NET, C++, F#, JavaScript, TypeScript un Python (cita starpā, izmantojot paplašinājumus). Tā ir ļoti pilnīga IDE ar uzlabotu atkļūdotāju, Git integrāciju, vizuālo dizaineri, NuGet pakotņu pārvaldību un testēšanas rīkiem.

Visual Studio kopienas iekļaušanas Dev Essentials lielā priekšrocība ir tā, ka jau no paša sākuma jums ir pieejama profesionāla izstrādes vide bez maksas. Tas nav vienkāršots redaktors, bet gan versija, kas paredzēta studentiem, neatkarīgiem izstrādātājiem, atvērtā pirmkoda projektiem un mazām organizācijām, kas nepārsniedz noteiktus Microsoft noteiktos komerciālās lietošanas ierobežojumus.

Turklāt integrācija ar citiem Microsoft pakalpojumiem ir nemanāma: varat izveidot savienojumu ar attāliem repozitorijiem, publicēt pakalpojumā Azure, izmantot sadarbības rīkus, paplašināt funkcionalitāti ar tirgus paplašinājumiem un kopumā izveidot jaudīgu darba vidi, nemaksājot par Visual Studio Professional vai Enterprise licenci.

Visual Studio Team Services: sadarbība un dzīves cikla pārvaldība

Vēl viena programmas būtiska priekšrocība ir piekļuve tam, kas kādreiz bija pazīstams kā Visual Studio Team Services (VSTS). Šis pakalpojums, kas vēlāk attīstījās par Azure DevOps Services, nodrošina funkciju komplektu visa izstrādes dzīves cikla pārvaldībai: versiju kontrole, darba plānošana, nepārtraukta integrācija, nepārtraukta piegāde un repozitoriji.

Būtībā Visual Studio Team Services ļauj jums sadarboties ar savu komandu organizētā veidā: jūs varat veidot projektus, piešķirt uzdevumus, pārvaldīt kavējumus, iestatīt izveides un izvietošanas plūsmas un uzturēt pilnīgu koda izmaiņu vēsturi. Tas viss tiek mitināts Microsoft mākonī un ir pieejams no jebkuras vietas.

VSTS iekļaušana Dev Essentials ir īpaši svarīga, ja projektu veidojat kopā ar citiem cilvēkiem vai vēlaties apgūt darbu ar elastīgajām metodoloģijām un DevOps darbplūsmām. Lai gan pakalpojuma nosaukums laika gaitā ir mainījies, pamatideja paliek nemainīga: nodrošināt ALM/DevOps rīku pieejamību bez papildu maksas, lai jūsu izstrādes process neaprobežotos tikai ar koda rakstīšanu atsevišķi.

Apmācība ar Pluralsight: augsta līmeņa kursi

Īpaši spēcīga Dev Essentials funkcija ir piekļuve Pluralsight saturam — vienai no nozarē pazīstamākajām tehnisko apmācību platformām. Oriģinālajos materiālos kā viena no programmas galvenajām priekšrocībām ir skaidri minēta “mācīšanās no Pluralsight”.

  Kā viegli salabot, tīrīt un uzturēt Windows, izmantojot Windows apkopes rīku

Šāda veida priekšrocība parasti nozīmē īslaicīgu piekļuvi platformas kursiem, kas koncentrējas uz Microsoft tehnoloģijām un vispārīgām izstrādes tēmām. Izstrādātājiem, kas apgūst .NET, Azure, DevOps prakses vai modernās valodas, Pluralsight kursu iekļaušana bezmaksas abonementā var būtiski ietekmēt viņu mācīšanās līkni.

Mērķis ir nodrošināt jūs ne tikai ar rīkiem, bet arī ar apmācības resursiem, kas nepieciešami to apgūšanai. Tā vietā, lai meklētu atsevišķas pamācības tiešsaistē, varat sekot strukturētiem mācību ceļiem, ko sagatavojuši eksperti un kas ir pielāgoti jūsu izmantotajai tehnoloģijai Microsoft ekosistēmā.

Tiešraides programmēšanas palīdzība ar HackHands

Vēl viena ievērojama priekšrocība, kas tika minēta, ir piekļuve tiešsaistes programmēšanas palīdzībai, izmantojot HackHands. Šis pakalpojums tika izstrādāts, lai sniegtu atbalstu reāllaikā: jūs dalāties ar savu problēmu ar ekspertu, kopīgi pārskatāt kodu un soli pa solim tiekat vadīti, lai to atrisinātu.

Šāda veida atbalsts ir īpaši noderīgs, ja rodas problēma, ko nevar atrisināt ar dokumentācijas vai forumu palīdzību. Kāda cita klātbūtne, kas var analizēt jūsu kodu tiešraidē un ieteikt risinājumu, ievērojami paātrina mācību procesu un ietaupa jums stundām ilgu neapmierinātību ar muļķīgām kļūdām vai sarežģītām konfigurācijām.

Dev Essentials ietvaros HackHands lieliski papildina citas priekšrocības: mācību kursus, izstrādes rīkus un tiešraides atbalstu brīžos, kad nepieciešama eksperta palīdzība. Lai gan precīza atbalsta apjoma informācija var atšķirties, galvenā ideja ir nodrošināt tehnisko mentoringu pēc pieprasījuma izstrādātājiem, kas pievienojas programmai.

Kā sākt darbu ar Visual Studio Dev Essentials

Viena no lietām, ko Microsoft uzsver programmas prezentācijā, ir "vienkāršākais veids, kā sākt darbu un aktivizēt tās priekšrocības". Un patiešām, reģistrācijas process ir izstrādāts tā, lai tas būtu ātrs un vienkāršs , bez nevajadzīgām sarežģījumiem vai liekām prasībām.

Lai pievienotos programmai, vienkārši atveriet Microsoft nodrošināto URL: https://aka.ms/devessentials . Šī īsā saite novirza uz oficiālo Dev Essentials programmas lapu Visual Studio vietnē, kur atradīsiet pieejamo priekšrocību kopsavilkumu un pievienošanās pogu.

Galvenā prasība ir Microsoft konts (tas var būt personīgais, darba vai mācību konts). Ja jums jau ir konts, jo izmantojat Outlook, Xbox, Office 365 vai citus Microsoft pakalpojumus, varat izmantot to pašu kontu. Ja tāda nav, jauna konta izveide ir vienkārša un aizņem tikai dažas minūtes.

Kad būsiet pieteicies un apstiprinājis programmu, jums būs piekļuve Dev Essentials informācijas panelim . Tur varēsiet aktivizēt dažādas priekšrocības: lejupielādēt Visual Studio kopienu, izmantot Pluralsight kursu piekļuves periodus, izpētīt Azure iespējas, izmantot sadarbības rīkus un pārskatīt visus citus piedāvājumus, kas pieejami jūsu reģionā un jebkurā laikā.

Microsoft filozofija ir tāda, ka ar vienu piekļuves punktu var izveidot un darbināt visu izstrādes vidi : instalēt IDE, sākt darbu ar repozitorijiem, izvietot testēšanas iespējas mākonī un tikmēr turpināt mācīties, izmantojot kvalitatīvus resursus. Tas viss, nemaksājot iepriekš licences vai ikmēneša abonementus par pamata rīkiem.

Izstrādātāju profili, kas sniedz vislielāko labumu

Lai gan Dev Essentials programma ir pieejama praktiski ikvienam programmētājam, noteikti profili var gūt īpašu labumu . Piemēram, studenti un pašmācības ceļā apguvuši programmētāji uzskata šo programmu par ļoti lētu veidu (patiesībā bez maksas), lai piekļūtu profesionāliem rīkiem, augsta līmeņa kursiem un atbalstam, ja rodas grūtības.

  Virtuāla Wi-Fi tīkla izveide operētājsistēmā Windows, izmantojot Netsh WLAN: pilnīga rokasgrāmata

Neatkarīgi izstrādātāji un nelielas komandas var izmantot arī Dev Essentials kā savas sadarbības izstrādes vides pamatu . Piekļuve Visual Studio kopienai, sadarbības pakalpojumu, piemēram, Team Services, izmantošana un nepārtraukti apmācības resursi ievērojami atvieglo projektu uzsākšanu, iepriekš neiegādājoties licences.

Izstrādātāji no citām ekosistēmām (piemēram, tīras Java, PHP vai Python) un kuri vēlas izpētīt .NET, C# vai Azure mākoņa pasauli, var izmantot Dev Essentials kā ieejas punktu . Tā vietā, lai maksātu tieši par augstas klases abonementu, viņi var izmēģināt rīkus, izprast darbplūsmu un pārliecināties, vai tā atbilst viņu vajadzībām.

Visbeidzot, daudzi pieredzējuši profesionāļi to izmanto kā apmācības papildinājumu : Pluralsight kursi un citi iekļautie mācību resursi ir ļoti noderīgi, lai sekotu līdzi jaunākajai informācijai par Microsoft tehnoloģijām, jaunām ietvaru versijām vai labu programmatūras izstrādes praksi.

Īsāk sakot, ikviens, kurš kaut nedaudz interesējas par Microsoft izstrādes ekosistēmu, var gūt labumu no programmas, vai nu bezmaksas rīku, apmācību, vai neregulāra atbalsta veidā.

Stratēģiskas priekšrocības Microsoft un izstrādātājam

Papildus katra ieguvuma specifikai Visual Studio Dev Essentials atspoguļo skaidru Microsoft stratēģiju : mazināt berzi un mudināt vairāk izstrādātāju pieņemt tās platformu. Piedāvājot bezmaksas izstrādes rīkus, mākoņpakalpojumus un apmācību, uzņēmums atvieglo jaunajiem lietotājiem iepazīšanos ar savu ekosistēmu.

Uzņēmumam Microsoft tas nozīmē palielināt Visual Studio, Azure un GitHub ieviešanu vidējā termiņā un ilgtermiņā. Izstrādātājs, kurš pierod strādāt ar šiem bezmaksas rīkiem un pakalpojumiem, laika gaitā, visticamāk, ieteiks platformu, piedalīsies Azure balstītos uzņēmumu projektos vai abonēs maksas pakalpojumus, pieaugot viņu vajadzībām.

Izstrādātājam ieguvums ir skaidrs: viņš var testēt pilnīgu vidi, neieguldot nekādus līdzekļus. Ja viņš ir apmierināts, viņš var turpināt mērogošanu tajā pašā platformā; ja nē, viņš būs ieguvis zināšanas un pieredzi, ko var viegli pārnest uz citām vidēm. Risks ir minimāls, savukārt mācību un profesionālās attīstības potenciāls ir augsts.

Turklāt sadarbības rīku un tiešsaistes atbalsta integrēšana palīdz radīt kopienas un atbalsta sajūtu . Runa nav tikai par IDE iedošanu un atstāšanu jums pašiem visu izdomāt, bet gan par resursu nodrošināšanu mācībām, tīklošanās iespējām ar citiem izstrādātājiem un palīdzības saņemšanu, ja rodas grūtības.

Tas viss atbilst vispārējai tendencei nozarē, kas vērsta uz abonēšanas modeļiem un mākoņpakalpojumiem, kur ienākšanas šķēršļi tiek pazemināti un lietotāji, pieaugot vajadzībām, var pieņemt modernākus pakalpojumus , nevis veikt lielus sākotnējos ieguldījumus slēgtos rīkos.

Tādējādi Visual Studio Dev Essentials sevi pozicionē kā galveno elementu Microsoft mākoņdatošanas stratēģijā izstrādātājiem, kas ir saskaņota ar Azure, GitHub un Visual Studio un ar to saistīto pakalpojumu nepārtraukto attīstību.

Galu galā piekļuve bezmaksas abonementam, piemēram, Dev Essentials, kas ietver profesionālus rīkus, sadarbības pakalpojumus, apmācības resursus un tehnisko atbalstu, ir ļoti pievilcīga iespēja ikvienam, kurš vēlas viegli orientēties Microsoft ekosistēmā. Vienkārša reģistrācija oficiālajā tīmekļa vietnē, pāris klikšķi, lai aktivizētu priekšrocības, un jūs varat sākt veidot, apgūt un ieviest risinājumus, pilnībā izmantojot visu, ko piedāvā uzņēmuma Developer Cloud.