- Pretplate na Visual Studio kombiniraju licenciranje IDE-a s cloudom, GitHubom i pogodnostima upravljanja kako bi pokrile cijeli životni ciklus razvoja.
- Pravila licenciranja za Visual Studio Community razlikuju se za organizacije koje nisu preduzeća i za preduzeća, sa strogim ograničenjima izvan akademskih i scenarija otvorenog koda.
- Administratori mogu dodijeliti i upravljati pretplatama pojedinačno ili grupno, te moraju razumjeti pravila otkazivanja mjesečnih i godišnjih planova u oblaku.
- Izvorne integracije s GitHubom i Azureom omogućavaju sljedive, automatizirane tokove rada od koda do oblaka koji ubrzavaju sigurnu isporuku softvera.

Pretplate na Visual Studio su mnogo više od jednostavne licence za korištenje IDE-a.; oni predstavljaju kompletan ekosistem alata, usluga i pogodnosti osmišljenih da pomognu razvojnim timovima da brže i sigurnije grade, testiraju, implementiraju i održavaju softver. Kada se dobro razumiju i pravilno upravljaju, ove pretplate postaju strateška prednost za kompanije bilo koje veličine, od malih razvojnih centara do velikih preduzeća.
Kombinacijom Visual Studija, Azurea, GitHuba i širokog spektra dodatnih pogodnosti u okviru jednog modela pretplateMicrosoft pruža programerima ono što im je potrebno za ubrzanje ciklusa isporuke, saradnju s bilo kojeg mjesta i inovacije na različitim platformama, uključujući cijeli Microsoftov paket, a istovremeno vodi računa o sigurnosti, usklađenosti i kontroli troškova. Ključno je znati koja vrsta pretplate odgovara svakom scenariju i kako pravila licenciranja zapravo funkcioniraju u stvarnom svijetu.
Šta pretplate na Visual Studio zaista nude programerima
Pretplata na Visual Studio objedinjuje osnovni IDE s odabranim skupom usluga i prednosti. tako da programeri mogu preći od ideje do produkcije bez potrebe da sami sastavljaju desetine alata. Umjesto kupovine samostalnog editora, organizacije dobijaju pristup platformama, cloud resursima i radnim tokovima za saradnju koji su spremni za upotrebu.
Jedno od glavnih obećanja pretplata na Visual Studio je ubrzanje razvojnih ciklusa.Uz pravu pretplatu, programeri mogu brzo pokrenuti okruženja, integrirati se s kontrolom izvornog koda, automatizirati izgradnju i implementaciju te testirati na više platformi. Ovo skraćuje petlju povratnih informacija i pomaže timovima da češće isporučuju funkcije i ispravke.
Saradnja je još jedan snažan stub modela pretplateBudući da se Visual Studio izvorno integrira sa servisima poput GitHub-a i Azure Boardsa, timovi mogu koordinirati rad, pratiti zadatke, pregledavati kod i nadzirati izdanja bez napuštanja svog svakodnevnog okruženja. Ovo je posebno važno za distribuirane timove, gdje je održavanje usklađenosti svih često izazov.
Inovacija na različitim platformama je također u srži ovih pretplataProgrameri mogu kreirati aplikacije za Windows, web, cloud, mobilne uređaje i mnoge druge ciljeve, koristeći prednosti Microsoftovog paketa, ali se i integrirajući s tehnologijama otvorenog koda. Prednosti pretplate su strukturirane tako da podržavaju eksperimentiranje bez žrtvovanja upravljanja.
Sigurnost i usklađenost nisu sporedne stvari u modelu pretplate na Visual Studio.Pravila licenciranja, kontrole pristupa i integracija sa Azure uslugama osmišljeni su tako da organizacije mogu održavati usklađenost s internim politikama i eksternim propisima, a istovremeno dati programerima dovoljno slobode da efikasno obavljaju svoj posao.
Visual Studio zajednica: kada je možete koristiti besplatno
Visual Studio Community je Microsoftovo besplatno, potpuno opremljeno IDE okruženje koje se može koristiti u vrlo specifičnim scenarijima.Nije samo probna verzija; pod pravim uslovima može se koristiti neograničeno bez ikakvih troškova, što je čini veoma atraktivnom za pojedinačne programere, studente i određene organizacije.
Startupovi se često pitaju postoje li posebni popusti na pretplatu za njihPrema Microsoftovim pravilima licenciranja, ne postoje posebni popusti na plaćene pretplate na Visual Studio posebno za startupove. Međutim, startupovi mogu imati koristi od drugih Microsoftovih programa za startupove dostupnih na https://startups.microsoft.com, gdje mogu dobiti kredite za oblak, smjernice i druge pogodnosti koje nadopunjuju Visual Studio.
Iako ne postoje eksplicitni popusti na pretplatu za startupove, neograničen broj korisnika u organizaciji može koristiti Visual Studio Community pod određenim uslovima.Taj „neograničeni“ aspekt je moćan, ali dolazi s jasno definiranim granicama kako bi se osigurala usklađenost s uvjetima licenciranja.
Besplatno korištenje Visual Studio Communityja pokriva tri glavna scenarija: okruženja za učenje u učionici, akademska istraživanja i doprinosi projektima otvorenog koda. Sve dok se upotreba uklapa u ove kategorije, ne postoji čvrsto ograničenje koliko ljudi unutar organizacije može instalirati i koristiti Visual Studio Community.
U učionicama, Visual Studio Community je idealan za podučavanje programiranja i softverskog inženjerstva.Nastavnici ga mogu instalirati u laboratorijama, a učenici ga mogu koristiti na vlastitim uređajima, sve u okviru uslova besplatne licence, pod uslovom da je okruženje istinski edukativno i da se ne koristi za razvoj komercijalnog softvera.
Za akademska istraživanja, Visual Studio Community podržava projekte na univerzitetima i istraživačkim centrima. gdje se softver razvija za podršku eksperimentima, prototipovima ili naučnim alatima. Ključna stvar je da primarna svrha mora biti istraživanje, a ne prodaja komercijalnih proizvoda ili usluga zasnovanih na tom softveru.
Saradnici otvorenog koda također se mogu osloniti na Visual Studio Community bez plaćanjaAko programeri pišu, održavaju ili poboljšavaju softver otvorenog koda, mogu koristiti Visual Studio Community kao svoje glavno IDE okruženje. Ovo olakšava pojedinačnim saradnicima i zajednicama usvajanje profesionalnih alata bez budžetskih ograničenja.
Ograničenja korištenja i pravila licenciranja za organizacije
Izvan akademskog, učioničkog i scenarija otvorenog koda, Visual Studio Community podliježe strožim pravilima.Da bi se izbjegli problemi s usklađenošću, organizacije moraju pažljivo razlikovati nekorporativna i poslovna okruženja i razumjeti koliko je korisnika dozvoljeno.
U organizacijama koje nisu preduzeća, do pet korisnika može koristiti Visual Studio Community za opći razvojni rad.Organizacija koja nije preduzeće je obično manja kompanija koja ne ispunjava pragove koji definišu preduzeće. Ovo ograničenje od pet korisnika je strogo ograničenje za komercijalni ili interni razvoj koji se ne kvalifikuje kao rad u učionici, akademsko istraživanje ili otvoreni kod.
Preduzeća se definišu na osnovu veličine ili prihodaKonkretno, preduzeće je ono koje ima više od 250 računara ili ostvaruje više od milion američkih dolara godišnjeg prihoda. Ako je ispunjen bilo koji od ovih uslova, organizacija se smatra preduzećem u svrhu licenciranja Visual Studija.
U velikim preduzećima, Visual Studio Community se ne može koristiti za redovni komercijalni ili interni razvoj.Jedini dozvoljeni slučajevi upotrebe su ista tri već spomenuta: okruženja za učenje u učionici, akademska istraživanja i doprinosi projektima otvorenog koda. Svaki drugi scenario mora se oslanjati na plaćene pretplate na Visual Studio kao što su Professional ili Enterprise.
Budući da su ove definicije i ograničenja vrlo specifični, neophodno je pregledati službene uvjete licenciranja Visual Studio Communityja. prije implementacije IDE-a u velikom obimu. Ovo pomaže u sprečavanju nenamjernih kršenja licence i izbjegava iznenađenja tokom revizija ili pregleda dobavljača unutar kompanije.
Za startupove koji brzo rastu, ono što počinje kao ne-poslovno okruženje može ubrzo preći prag preduzeća.Pametno je periodično provjeravati broj računara i prihod kako bi se strategije licenciranja mogle pravovremeno prilagođavati, prelazeći s besplatnog korištenja u zajednici na plaćene pretplate gdje je to potrebno.
Upravljanje i dodjeljivanje pretplata na Visual Studio korisnicima
Plaćene pretplate na Visual Studio se upravljaju putem administratorskog portala na manage.visualstudio.comOdatle, administratori pretplata mogu dodijeliti, preraspodijeliti i ukloniti pretplate za krajnje korisnike, kao i pratiti ko ima pristup pogodnostima i preuzimanjima.
Pretplate se mogu dodijeliti pojedinačno kada je pristup potreban samo nekoliko korisnikaU ovom slučaju, administrator ide na karticu "Upravljanje pretplatnicima" na vrhu portala, odabire opciju za dodavanje novog pretplatnika i popunjava odgovarajuće podatke kao što su ime i adresa e-pošte. Ovaj pristup je idealan za male timove ili postepene promjene.
Kada se u organizaciji koristi Azure Active Directory (Azure AD), polje za ime u obrascu za dodjelu može pretraživati trenutni direktorij.Ovo olakšava odabir postojećih korisnika umjesto ručnog kucanja svega. Ipak, administrator može dodati i nekoga ko još nije u direktoriju ako je potrebno, što proces čini fleksibilnim.
Tokom individualnog dodjeljivanja, administrator može kontrolirati da li pretplatnik ima pristup preuzimanju softveraU odjeljku postavki preuzimanja postoji opcija za omogućavanje ili onemogućavanje preuzimanja. Omogućavanje preuzimanja daje pretplatniku mogućnost preuzimanja softvera s portala za pretplatu na Visual Studio čim se prijavi.
Komunikacijske preferencije također igraju ulogu tokom dodjeljivanja pretplateAdministrator odabire željeni jezik kako bi se e-poruka sa zadatkom poslala na ispravnom jeziku za korisnika. Ovo osigurava da pretplatnik jasno razumije kako da počne koristiti svoje pogodnosti.
Također postoji opcionalno polje za referencu ili napomene povezano sa svakim zadatkom pretplateAdministratori mogu ovo koristiti za dodavanje internih komentara, identifikatora troškovnih centara ili drugih metapodataka koji pomažu u praćenju ko koristi svaku pretplatu i zašto, što je korisno za budžetiranje i upravljanje.
Nakon što administrator klikne na dugme za dodavanje na dnu panela za dodjelu, pretplata je zvanično dodijeljenaPretplatnik automatski prima obavještenje putem e-pošte i može odmah početi koristiti svoju pretplatu na Visual Studio - nisu potrebni dodatni koraci za aktivaciju od strane korisnika.
Za veće organizacije ili grupno uključivanje, funkcija dodavanja u velikom broju drastično pojednostavljuje upravljanje pretplatama.Umjesto dodavanja korisnika jednog po jednog, administratori mogu prenijeti unaprijed popunjen Excel predložak koji sadrži sve potrebne informacije za više pretplatnika odjednom.
Da bi koristio masovno dodavanje, administrator ponovo odlazi na karticu "Upravljanje pretplatnicima" i odabire opciju masovnog dodavanjaPortal pruža Excel predložak koji je potrebno preuzeti i sačuvati lokalno. Ovaj predložak sadrži kolone koje sistem očekuje prilikom uvoza više korisnika.
U Excel predlošku, sva polja su obavezna osim kolone reference.Polje za referencu je opcionalno, ali svako ostalo polje - kao što su ime i e-mail - mora biti popunjeno za svakog pretplatnika. Pažljivim unosom podataka u ovoj fazi izbjegavaju se kasnije greške pri uvozu.
Prilikom popunjavanja predloška, važna su određena pravila formatiranjaPolja ne smiju sadržavati zareze, jer mogu prekinuti proces uvoza. Početne i završne razmake treba ukloniti iz svakog polja kako bi podaci ostali čisti. Osim toga, imena ne smiju sadržavati nenamjerne dodatne razmake između dijelova složenih imena ili prezimena.
Na primjer, ako je ime korisnika složeno kao „Maggie May“, vrijednost u predložak treba unijeti kao „MaggieMay“.Ovo izbjegava probleme s razmacima koji bi mogli uzrokovati da proces uvoza pogrešno protumači informacije ili ne uspije provjeriti validaciju.
Nakon što je predložak ispravno popunjen, administrator se vraća na manage.visualstudio.com, ponovo odabire opciju za dodavanje u veći broj i prenosi sačuvanu Excel datoteku.Sistem obrađuje datoteku i, ako je sve u redu, potvrđuje da je otpremanje uspješno završeno putem stranice za potvrdu.
Nakon što se završi masovno otpremanje, lista pretplatnika na portalu se ažurira sa svim novododanim korisnicima.Svaki od tih pretplatnika automatski prima e-poruku i može odmah početi koristiti svoju pretplatu na Visual Studio, baš kao da su dodani pojedinačno, bez potrebe za ručnom aktivacijom.
Administratorski portal za pretplatu na Visual Studio također uključuje dodatnu dokumentaciju i smjernice koji objašnjava najbolje prakse za brzo i sigurno dodjeljivanje pretplata i koji pokriva naprednije teme poput integracije pogodnosti GitHub Enterprise-a u životni ciklus pretplate.
Pretplate na Visual Studio i podešavanje GitHub Enterprise-a
Neke pretplate na Visual Studio uključuju GitHub Enterprise kao paket pogodnosti, ali se GitHub Enterprise postavlja i administrira zasebno.To znači da, iako pravo na korištenje može proizaći iz kupovine pretplate na Visual Studio, upravljanje samim GitHub Enterpriseom slijedi vlastiti proces i alate.
Kada kompanija kupi Visual Studio sa uključenim GitHub Enterprise paketom, dvije stvari se dešavaju paralelno.S jedne strane, ugovor se uspostavlja i aktivira na manage.visualstudio.com za pretplate na Visual Studio. S druge strane, pokreće se proces podešavanja GitHub Enterprise računa. Ova dva puta su povezana, ali nezavisna.
Omogućavanje GitHub Enterprise računa može potrajati neko vrijeme.Tokom ovog perioda, administratori mogu vidjeti da je pretplatnička strana Visual Studia već aktivna dok se GitHub Enterprise okruženje još uvijek konfiguriše na GitHub-ovoj infrastrukturi.
Kada je GitHub Enterprise račun spreman, pretplatnici koji imaju pretplate na Visual Studio povezane s GitHub Enterpriseom primit će e-poruku direktno od GitHuba.Ova obavijest označava da je njihova pretplata na Visual Studio povezana s GitHub Enterprise okruženjem i da sada imaju pravo pristupa istom.
Nakon što prime ovu e-poštu, pretplatnici se moraju koordinirati s administratorom GitHub organizacijeAdministrator GitHuba je odgovoran za pozivanje korisnika u ispravnu organizaciju ili organizacije unutar GitHub Enterprisea, odobravajući pristup repozitorijima, timovima i resursima u skladu s internim politikama kompanije.
Microsoft pruža dodatnu dokumentaciju za administratore pretplata o tome kako upravljati pretplatama na Visual Studio koje uključuju GitHub EnterpriseTakođer postoji dokumentacija na nivou pretplatnika koja vodi pojedinačne korisnike kroz proces podešavanja GitHub Enterprise-a, kako bi razumjeli šta mogu očekivati i kako započeti kada pozivnica stigne.
Pravila otkazivanja i ponašanje obnavljanja za pretplate u oblaku
Pretplate na Visual Studio zasnovane na oblaku slijede određeni model otkazivanja i obnavljanja to se neznatno razlikuje ovisno o tome da li se pretplata naplaćuje mjesečno ili godišnje. Razumijevanje ovih pravila pomaže organizacijama da izbjegnu neočekivane troškove i preciznije planiraju svoj budžet.
Kada otkažete pretplatu na Visual Studio Cloud, zapravo otkazujete njeno automatsko obnavljanje.Sama pretplata ostaje aktivna do prvobitnog datuma obnove. Nakon isteka tog datuma, pretplata automatski ističe i korisnik gubi pristup Visual Studiju i svim povezanim pogodnostima pretplate.
Za mjesečne pretplate u oblaku, otkazivanja stupaju na snagu prvog dana sljedećeg mjeseca.To znači da čak i ako otkažete pretplatu usred mjeseca, ona ostaje aktivna do kraja tekućeg ciklusa naplate, a zatim se od sljedećeg mjeseca prestaje obnavljati.
Ako otkažete samo neke od svojih mjesečnih pretplata na oblak, važno je uskladiti korisničke dodjele u skladu s tim.Početkom sljedećeg mjeseca trebali biste ukloniti dodjele pretplata korisnicima koje više ne želite da pokrivaju. Ovo osigurava da samo prave osobe zadrže aktivne pretplate koje se i dalje plaćaju.
Godišnje pretplate u oblaku ponašaju se drugačije jer su vezane za puni 12-mjesečni period.U ovim slučajevima, otkazivanja stupaju na snagu prvog dana u mjesecu nakon isteka 12 mjeseci od originalnog datuma kupovine ili 12 mjeseci nakon posljednje godišnje naknade za obnovu, ovisno o tome što je primjenjivo.
Na primjer, zamislite da je godišnja pretplata na Visual Studio Professional u oblaku kupljena 3. januara 2018.Ta pretplata bi ostala aktivna do 1. februara 2019. godine, nakon čega bi se automatski obnovila za još jednu godinu. Ako otkažete pretplatu u bilo kojem trenutku između tog datuma obnove i 1. februara 2020. godine, pretplata ostaje aktivna do 1. februara 2020. godine, a zatim ističe.
Ne postoji pravo na povrat novca ako se godišnja pretplata na oblak otkaže prije kraja pretplatničke godine.Organizacija može zaustaviti buduća obnavljanja, ali trenutni 12-mjesečni period mora biti plaćen u cijelosti, a pretplata se i dalje može koristiti do prirodnog završetka tog perioda.
Microsoftova dokumentacija za naplatu detaljnije objašnjava kako se obrađuju naplate pretplata u oblaku, uključujući proporcionalne troškove, fakture i kako se promjene u broju aktivnih pretplata odražavaju na mjesečnom ili godišnjem računu. Pregled ovih informacija je ključan za finansijske i nabavne timove.
Izvorne integracije s GitHubom i Azureom za pametnije radne procese
Jedna od istaknutih prednosti modernih pretplata na Visual Studio je njihova bliska integracija sa GitHub-om i Azure-om.Ova kombinacija omogućava timovima da pametnije planiraju, više automatiziraju i brže isporučuju softver višeg kvaliteta, a sve to uz sinhronizaciju radnih elemenata, koda i implementacija.
Jednostavnim povezivanjem GitHub repozitorija sa Azure Boards-om, timovi mogu početi povezivati commit-ove i pull request-ove sa određenim radnim stavkama.Ovo stvara jasan trag od planiranja do implementacije i olakšava razumijevanje zašto je promjena napravljena, ko ju je napravio i koju korisničku priču ili grešku rješava.
GitHub Actions za Azure dodatno poboljšava ovaj tijek rada pružajući spremne za upotrebu kanale za prenos koda u oblak.Unutar GitHub repozitorija, programeri mogu definirati tokove rada koji automatski grade, testiraju, pakiraju, objavljuju i implementiraju njihove aplikacije na različite Azure servise kad god objave ili spoje kod.
Ovi automatizirani tokovi rada smanjuju ručne troškove povezane s kontinuiranom integracijom i kontinuiranom isporukom (CI/CD).Umjesto konfigurisanja složenih alata od nule, timovi mogu iskoristiti postojeće predloške GitHub Actions ili ih prilagoditi po potrebi, držeći svu konfiguraciju procesa blizu izvornog koda.
Budući da su GitHub i Azure građani prvog reda u ekosistemu Visual Studio, programeri mogu besprijekorno prelaziti između kodiranja, praćenja zadataka i upravljanja implementacijama.Ova konzistentnost pomaže u smanjenju promjene konteksta, poboljšava vidljivost među timovima i podržava discipliniranije procese objavljivanja.
Za organizacije koje usvajaju DevOps prakse, pretplate na Visual Studio, GitHub i Azure formiraju koherentan lanac alata. koji podržava sve, od poboljšanja zaostataka i planiranja sprinta do automatiziranog testiranja i implementacija u skladu sa standardima. Rezultat je glatkiji put od ideje do produkcije, s manje iznenađenja na tom putu.
Razmatranja o podršci preglednika i modernim okruženjima
Neki stariji preglednici više nisu podržani za pristup Visual Studio portalima i povezanim Microsoft uslugama.Na primjer, starije verzije Internet Explorera ne primaju ažuriranja ili tehničku podršku, a određene funkcije unutar portala možda neće ispravno raditi u takvim okruženjima.
Microsoft preporučuje nadogradnju na Microsoft Edge kako biste iskoristili najnovije funkcije, sigurnosna ažuriranja i podrškuKorištenje modernog, podržanog preglednika osigurava da se upravljački portali, centri za preuzimanje i integrirani alati ponašaju kako se očekuje i imaju koristi od najnovijih sigurnosnih zakrpa.
Iako je tehnički moguće pristupiti nekim stranicama sa zastarjelim preglednicima, oslanjanje na njih je rizično.Administratori pretplata i programeri za Visual Studio trebali bi standardizirati moderne preglednike kako bi izbjegli probleme s kompatibilnošću, posebno pri radu sa složenim nadzornim pločama, pružateljima identiteta i ekranima za konfiguraciju oblaka.
Održavanje ažurnosti okruženja preglednika dobro se slaže sa širim ciljevima pretplata na Visual Studio.: omogućavanje sigurnih, usklađenih i efikasnih razvojnih tokova rada. Alati, infrastruktura i sigurnosna struktura bolje funkcionišu kada je klijentsko okruženje moderno i podržano.
Sve u svemu, pretplate na Visual Studio objedinjuju licenciranje, alate, usluge i integracije koje pokrivaju cijeli životni ciklus razvoja softvera.Razumijevanjem tačnih uslova pod kojima se Visual Studio Community može koristiti besplatno, ograničenja za poslovne i nekorporativne organizacije, mehanizme dodjeljivanja i otkazivanja pretplata i snage izvornih integracija s GitHubom i Azureom, organizacije mogu izvući maksimum iz svoje investicije, a istovremeno ostati u skladu s propisima i omogućiti svojim programerima da rade svoj posao na najbolji mogući način.

